Difference between revisions of "Auto Assembler:aobScan"

From Cheat Engine
Jump to navigation Jump to search
Line 3: Line 3:
 
Scans the memory for the given array of byte and sets the result to the symbol name.
 
Scans the memory for the given array of byte and sets the result to the symbol name.
 
'?' and '*' are seen as a wildcard.
 
'?' and '*' are seen as a wildcard.
 +
 +
Note: Wildcards can be written as one per byte or one per character of byte.
 +
:i.e.: ? or * or ?? or **
 +
:If not separated by spaces the wildcard will be interpreted as a byte.
  
 
=== Command Parameters ===
 
=== Command Parameters ===
Line 24: Line 28:
  
 
  aobScan(SomeSymbol, 00 ** ** 8D 64 24 E0)
 
  aobScan(SomeSymbol, 00 ** ** 8D 64 24 E0)
 +
 +
aobScan(SomeSymbol, 00 * * 8D 64 24 E0)
  
 
  aobScan(SomeSymbol, 00 ?? ?? 8D 64 24 E0)
 
  aobScan(SomeSymbol, 00 ?? ?? 8D 64 24 E0)
 +
 +
aobScan(SomeSymbol, 00 ? ? 8D 64 24 E0)
  
 
  aobScan(SomeSymbol, 00**8D6424E0)
 
  aobScan(SomeSymbol, 00**8D6424E0)

Revision as of 22:07, 11 March 2017

Auto Assembler aobScan(SymbolName, AOBString)

Scans the memory for the given array of byte and sets the result to the symbol name. '?' and '*' are seen as a wildcard.

Note: Wildcards can be written as one per byte or one per character of byte.

i.e.: ? or * or ?? or **
If not separated by spaces the wildcard will be interpreted as a byte.

Command Parameters

Parameter Type Description
SymbolName string The symbol name to use if aob is found
AOBString string The string of bytes, as hex, to scan for


Examples

aobScan(SomeSymbol, 00 53 48 8D 64 24 E0)
aobScan(SomeSymbol, 00 ** ** 8D 64 24 E0)
aobScan(SomeSymbol, 00 * * 8D 64 24 E0)
aobScan(SomeSymbol, 00 ?? ?? 8D 64 24 E0)
aobScan(SomeSymbol, 00 ? ? 8D 64 24 E0)
aobScan(SomeSymbol, 00**8D6424E0)
aobScan(SomeSymbol, 00??8D6424E0)

See also

Related Commands