⚡ MiTools — Plugin for Cheat Engine ⚡
Lightweight plugin for Cheat Engine that designed to improve and speed up common “Memory Viewer” and “Auto Assembler” workflows.
This plugin adds useful shortcuts and extra popup menu actions for working with instructions, injection points, AOB patterns, and active Auto Assembler scripts. Therefore, it is especially useful for Cheat Engine table creators, trainer developers, reverse engineering workflows, and memory analysis.
Instead of manually searching for injection addresses, copying AOB patterns, or navigating multiple context menus, MiTools provides quick actions directly inside Cheat Engine. As a result, you can open important script locations faster and keep your workflow cleaner.
Update v1.1 (04/May/2026)
🧹 Removed unused structure cleanup action — Removed the Remove All Structures main-menu action and the Ctrl + Alt + R shortcut.
🎯 Improved injection-point detection — Reworked injection-point opening to use the Auto Assembler header injection-point comment first.
🧭 Added snapshot fallback support — Added fallback opening from snapshot lines such as module+offset.
🔍 Improved AOB parsing — Added better support for aobscan* forms, spaced byte patterns, inline comments, and retry-by-trimming when the full pattern does not match.
🛡️ Added active script close helper — Added a close-query helper for deactivating active Auto Assembler scripts before closing Cheat Engine.
🧽 Cleaned up script parsing code — Removed debug-only prints and comments around selected-script parsing.


📌 Plugin Information 📌
- Version: 1.0
- Author: mul0
- Website: mul0.com
- Platform: Cheat Engine (Lua plugin)
🔥 Features 🔥
⌨️ Hotkey Customization – Assigns useful hotkeys for debugging functions:
- Ctrl+Q → “Find out what addresses this instruction accesses” (right-click menu in the memory viewer)
- Ctrl+E → “Break and trace instructions” (right-click menu in the memory viewer)
- Ctrl+X → “Select current function” (right-click menu in the memory viewer)
- Ctrl+F → “Open Injection Address in Memory View” (main window’s right-click menu)
- Ctrl+G → “Scan & Open AOB Pattern in Memory View” (main window’s right-click menu)
🎯 New Menu Features – Expands Cheat Engine’s menu with additional options for improved usability and faster navigation.
- Hides unnecessary UI elements (e.g., D3D Hook menu).
- Adds an ‘Open Injection Address in Memory View‘ option (Ctrl+F) that retrieves the injection point address from the selected Auto Assemble script and automatically opens it in the Memory Viewer.
- Adds an ‘Scan & Open AOB Pattern in Memory View‘ option (Ctrl+G), which extracts the aob signature from the selected script, scans for the address, and opens it in the Memory Viewer (if a match is found.)
⚙️ Installation ⚙️
- Download the Lua plugin file.
- Place it inside the Cheat Engine autorun (Cheat Engine\autorun) folder.
- Restart Cheat Engine – that’s it! Enjoy your enhanced tools.
💬 Feedback & Support 💬
Have suggestions or ideas for improvement? Leave a comment on the blog — feedback is always welcome! 🙌