Все, готово
[Tutorial-i386_pitronic.CT](Похоже, что-то пошло не так в процессе обработки ответа сервера.)
getAutoAttachList().add("Tutorial-i386.exe")
function onOpenProcess()
getAddressList().getMemoryRecordByDescription('f_step_1_').Active = true
end
local aa_script =
[[
aobscan(_step_1_,81xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxB2xx8Bxxxxxxxxxx8BxxFFxxxxxxxxxx8BxxxxxxxxxxB2xx8Bxxxxxxxxxx8BxxFFxxxxxxxxxxxxxx00xx00xxxx89)
alloc(newmem_step_1_,$1000)
alloc(constant,$1000)
label(code_step_1_)
label(return_step_1_)
label(f_step_1_)
label(address_step_1_)
registersymbol(_step_1_)
registersymbol(f_step_1_)
registersymbol(address_step_1_)
constant:
f_step_1_:
dd 0
address_step_1_:
dd db 00 00 00 00
newmem_step_1_:
pushad
lea eax,[ebx+00000480]
mov [address_step_1_],eax
cmp [f_step_1_],1
jne code_step_1_
mov [ebx+00000480],#1000
code_step_1_:
cmp [ebx+00000480],000003E8
popad
jmp return_step_1_
_step_1_:
jmp newmem_step_1_
db 90 90 90 90 90
return_step_1_:
]]
autoAssemble(aa_script)