AOBscan is a library for multi-threaded AOB memory scanning
Features
- Single-threaded and multi-threaded scanning
- IDA-style & code-style pattern syntax
- Match selection using callback functions
Usage
Add this to your Cargo.toml:
[]
= "0.1"
Example: Scan for 48 8B ? ? ? in
some.binwith all the available threads, and stop at the first match.
Benchmark
The results of the benchmark example are as follows:
| CPU | MT | ST |
|---|---|---|
| Apple M1 Pro (10C) | 6.21 GB/s | 0.82 GB/s |