Le-o-n / cython-virtual-memory-toolkit

The Cython Virtual Memory Toolkit is designed to provide Cython header files (*.pxd) for various functionalities, enabling Cython to interact with the virtual memory of a target process. This toolkit includes features for reading, writing, allocating, and freeing virtual memory.
MIT License
2 stars 0 forks source link

Have AOB scans allow wildcards #26

Open Le-o-n opened 3 months ago

Le-o-n commented 3 months ago

Allow wildcard bytes in AOB scan to allow some bytes to be anything:

0x50, ??, 0x90, ??, ??, ??, 0x10, 0x10, ...

This could be done by having a new CBytes struct that potentially is just a map of indexes to values.

0x5, 0x6, ??, 0x7, 0x8 

{0: 0x5, 1: 0x6, 3: 0x7, 4: 0x8}