specter-mem 1.0.5

ARM64 memory manipulation framework for iOS/macOS — inline hooking, stealth code patching, hardware breakpoints, and shellcode loading
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
//! # Memory Information and Analysis
//!
//! This module provides tools for gathering information about the process memory state.
//! It includes:
//! - **Protection**: Querying and changing memory page permissions (RWX)
//! - **Image**: Finding loaded dynamic libraries and their base addresses
//! - **Symbol**: Resolving function names to addresses (dlsym)
//! - **Scan**: Searching for byte patterns or assembly sequences
//! - **Code Cave**: Finding unused memory regions for code injection

pub mod code_cave;
pub mod image;
pub mod macho;
pub mod protection;
pub mod scan;

pub mod symbol;