memscan

A simple pattern-based memory scanning tool. Provides support for both slices as patterns with 0x00 as wildcards, and IDA-format (? as wildcard)

Usage

Example

rs fn multi_match() { let buf = &[1, 2, 3, 4, 3, 2, 1, 2, 3]; let pattern = Pattern::from(&[1, 2, 0x00][..]); assert_eq!(find_pattern(buf, pattern).len(), 2); }