macdbg-agent
CommunityHeadless debugging for macOS binaries with macdbg
AuthorMZHeader
Version1.0.0
Installs0
System Documentation
What problem does it solve?
The macdbg-agent Skill solves the problem of manually debugging macOS binaries by providing a headless debugging capability. It allows you to launch/attach a macOS binary, set breakpoints, step, read/write memory and registers, and toggle anti-anti-debug bypasses all via JSON commands.
Core Features & Use Cases
- Headless Debugging: Debugging without the need for a GUI, ideal for automated or server-side debugging scenarios.
- LLDB Integration: Utilizes LLDB for debugging, ensuring robustness and wide functionality.
- JSON Commands: Interacts through a JSON protocol, making it suitable for integration with other tools or services.
- Use Case: When you need to debug a macOS binary programmatically or integrate debugging into an automated workflow.
Quick Start
Start a debugging session with the macdbg-agent by running: ./agent.sh start --session <name> --attach <pid> <program>
Dependency Matrix
Required Modules
None requiredComponents
scripts
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: macdbg-agent Download link: https://github.com/MZHeader/macdbg/archive/main.zip#macdbg-agent Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 620,000+ vetted skills library on demand.