Auto Assembler:fullAccess
Revision as of 11:35, 19 March 2017 by TheyCallMeTim13 (talk | contribs)
Auto Assembler fullAccess(Address, Size, PreferredSize)
Makes a memory region at the specified address and at least "size" bytes readable, writable and executable.
Command Parameters
Parameter | Type | Description |
---|---|---|
Address | string | The address or symbol of the memory block to change access rights |
Size | integer | The minimum byte size of the memory block |
PreferredSize | integer | The preferred byte size of the memory block (used for alignment) |
Examples
fullAccess(SomeSymbol, 0xC2)
fullAccess(00123ABC, A5, B0)
FULLACCESS(00400800,4) //00400800 is usually read only non executable data, this makes it writeable and executable 00451029: jmp 00410000 nop nop nop 00410000: mov [00400800],esi mov [esi+80],ebx xor eax,eax jmp 00451031