Machbox is a lightweight, native macOS sandbox for malware analysis, built on Apple native frameworks (Virtualization.framework, EndpointSecurity.framework, DTrace, etc.).
- mach-o
- Application Bundle
- Disk Image(.dmg)
- Package(.pkg)
- zip archive (supports password extraction)
- Apple Silicon Mac
- macOS 13+
brew install ac0d3r/tap/machboxPrebuilt Apple Silicon binaries are also on the GitHub Releases page.
curl -L -o machbox https://github.com/ac0d3r/machbox/releases/latest/download/machbox-darwin-arm64
chmod +x machboxThe release binary is ad-hoc signed, macOS Gatekeeper will block it until you remove the quarantine attribute with
xattr -d com.apple.quarantine.
- Go 1.27+
- Bun 1.4+
- Swift 5.9+
- Xcode, for the macOS SDK,
codesign,pkgbuild, andhdiutil
git clone https://github.com/ac0d3r/machbox.git
cd machbox
make buildThe compiled binary will be at bin/machbox.
- Environment Setup: prepare a VirtualBuddy VM once before analyzing samples.
- Usage: analyze samples and read reports.
