Difference between revisions of "Auto Assembler:struct"
Jump to navigation
Jump to search
(Blanked the page) |
|||
| Line 1: | Line 1: | ||
| + | [[Category:Assembler]] | ||
| + | '''Auto Assembler''' struct | ||
| + | With STRUCT you can define an internal structure in your auto assembler script. This can be used to keep your code clear. | ||
| + | |||
| + | |||
| + | === Command Parameters === | ||
| + | <none> | ||
| + | |||
| + | |||
| + | == Examples == | ||
| + | <pre> | ||
| + | STRUCT stackview | ||
| + | returnaddress: DD ? | ||
| + | param1: | ||
| + | DD ? | ||
| + | param2: DB ? ? ? ? | ||
| + | ENDSTRUCT | ||
| + | |||
| + | mov eax,[EBP+stackview.param1] | ||
| + | mov ebx,[EBP+param2] | ||
| + | </pre> | ||
| + | |||
| + | |||
| + | == See also == | ||
| + | * [[Cheat_Engine:Auto Assembler|Auto Assembler]] | ||
| + | * [[Auto_Assembler:Commands|Auto Assembler Commands]] | ||
| + | |||
| + | === Related Commands === | ||
| + | * [[Auto_Assembler:aobScan|aobScan]] | ||
| + | * [[Auto Assembler:aobScanModule|aobScanModule]] | ||
| + | * [[Auto Assembler:aobScanRegion|aobScanRegion]] | ||
| + | * [[Auto Assembler:alloc|alloc]] | ||
| + | * [[Auto Assembler:dealloc|dealloc]] | ||
| + | * [[Auto Assembler:globalAlloc|globalAlloc]] | ||
| + | * [[Auto Assembler:createThread|createThread]] | ||
| + | * [[Auto Assembler:define|define]] | ||
| + | * [[Auto Assembler:fullAccess|fullAccess]] | ||
| + | * [[Auto Assembler:globalAlloc|globalAlloc]] | ||
| + | * [[Auto Assembler:include|include]] | ||
| + | * [[Auto Assembler:label|label]] | ||
| + | * [[Auto Assembler:loadBinary|loadBinary]] | ||
| + | * [[Auto Assembler:loadLibrary|loadLibrary]] | ||
| + | * [[Auto Assembler:readMem|readMem]] | ||
| + | * [[Auto Assembler:registerSymbol|registerSymbol]] | ||
| + | * [[Auto Assembler:unregisterSymbol|unregisterSymbol]] | ||
| + | * [[Auto Assembler:LUA ASM|LUA ASM]] | ||
Latest revision as of 01:23, 13 January 2018
Auto Assembler struct
With STRUCT you can define an internal structure in your auto assembler script. This can be used to keep your code clear.
Command Parameters[edit]
<none>
Examples[edit]
STRUCT stackview returnaddress: DD ? param1: DD ? param2: DB ? ? ? ? ENDSTRUCT mov eax,[EBP+stackview.param1] mov ebx,[EBP+param2]