A cross-platform memory scanner and editor for macOS, Linux, and Windows. Built with Rust and Tauri.
Beta: This project is under active development. Expect bugs and breaking changes.
- Memory Scanning - Search for values in process memory with support for multiple data types (integers, floats, strings, byte arrays)
- Memory Editing - Modify values in real-time
- Pattern Scanning - Find byte patterns with wildcards (AOB scanning)
- Process Attachment - Attach to running processes and enumerate memory regions/modules
- Scripting - JavaScript-based scripting with a built-in console and script management
| Platform | Status |
|---|---|
| macOS | Supported |
| Linux | Supported |
| Windows | Planned |
pnpm install
pnpm tauri buildpnpm tauri dev- Launch Messpit
- Select a process from the process list
- Enter a value to search for and select the data type
- Click "First Scan" to find matching addresses
- Change the value in the target application
- Enter the new value and click "Next Scan" to narrow results
- Double-click an address to add it to the results table
- Edit values directly in the results table
MIT