0
"Auto Assemble script"
Auto Assembler Script
define(address,"Tutorial-x86_64.exe"+2B4BC)
define(bytes,29 83 F8 07 00 00)
[ENABLE]
assert(address,bytes)
alloc(newmem,$1000,"Tutorial-x86_64.exe"+2B4BC)
label(code)
label(return)
alloc(value,4)
newmem:
{$ccode}
extern int value;
value = 10;
{$asm}
code:
sub [rbx+000007F8],eax
jmp return
address:
jmp newmem
nop
return:
registersymbol(value)
[DISABLE]
address:
db bytes
// sub [rbx+000007F8],eax
unregistersymbol(*)
dealloc(*)
1
"value"
0
4 Bytes
value