wraith-rs 0.1.8

Safe abstractions for Windows PEB/TEB manipulation and anti-detection techniques
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
//! Shared utilities

pub mod memory;
pub mod pattern;
pub mod hash;
pub mod simd;

pub use memory::{protect_memory, read_memory, write_memory, ProtectionGuard};
pub use pattern::{Pattern, PatternScanner, ScanMatch, Scanner};
pub use hash::{djb2_hash, djb2_hash_lowercase, fnv1a_hash};
pub use simd::{SimdLevel, SimdScanner, simd_scan, simd_scan_first};

#[cfg(feature = "navigation")]
pub use pattern::{
    find_pattern_all_modules, find_pattern_executable, find_pattern_in_module,
    find_pattern_in_module_first, find_pattern_in_region,
};