Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
нужно предусмотреть очередь, для этого я и использовал 80 байт размер, как его реализовать, подумайте самине понял фразу.
Если у вас много потоков которые вызывают InjectAndExecute, то нужно предусмотреть очередь, для этого я и использовал 80 байт размер, как его реализовать, подумайте сами. А в следующей статье, я покажу свою реализацию и как прятать наш код.
вызов C# кода из внедренного кода, хотя это, кажется, из области фантастики.Нет, не фантастика :)
mov ebx, 0
loop_it:
mov eax, [ebx*4+argumentAddress1]
test eax, eax
jz skip_it
push ebx
call eax
pop ebx
mov [ebx*4+argumentAddress2], eax
skip_it:
inc ebx
cmp ebx, 80/4
jnz loop_it
Пишем бота для MMORPG с ассемблером и дренейками. Часть 1