Module util

Module util 

Source
Expand description

Shared utilities

Re-exports§

pub use memory::protect_memory;
pub use memory::read_memory;
pub use memory::write_memory;
pub use memory::ProtectionGuard;
pub use pattern::Pattern;
pub use pattern::PatternScanner;
pub use pattern::ScanMatch;
pub use pattern::Scanner;
pub use hash::djb2_hash;
pub use hash::djb2_hash_lowercase;
pub use hash::fnv1a_hash;
pub use simd::SimdLevel;
pub use simd::SimdScanner;
pub use simd::simd_scan;
pub use simd::simd_scan_first;
pub use pattern::find_pattern_all_modules;
pub use pattern::find_pattern_executable;
pub use pattern::find_pattern_in_module;
pub use pattern::find_pattern_in_module_first;
pub use pattern::find_pattern_in_region;

Modules§

hash
String hashing utilities for API hashing
memory
Memory read/write utilities
pattern
Pattern scanning for memory and modules
simd
SIMD-accelerated pattern matching