Skip to content
N0K71RN4L edited this page Apr 21, 2026 · 2 revisions
┌──────────────────────────────────────────────────────────────────────────────┐
│                                                                              │
│   🛡️  **Mac Hacker Toolkit**                              v1.0.3 • 2026-04-21 │
│                                                                              │
│   🔗 [Home](Home)  📖 [Getting Started](Getting-Started)  🔧 [Tools](Tool-Reference) │
│   📡 [Architecture](Architecture)  🔐 [Security](Security)  🤝 [Contributing](Contributing) │
│                                                                              │
└──────────────────────────────────────────────────────────────────────────────┘

Usage Guide

Navigation

The app uses a NavigationSplitView with three panes:

  • Sidebar: Tool categories
  • Content: Main tool interface
  • Detail: Tool-specific details

Keyboard Shortcuts

Shortcut Action
⌘⇧K AI Assistant
⌘R Quick Scan
⌘, Settings
⌘N New Project
⌘O Open Project
⌘E Export Results

Dashboard

The dashboard provides real-time overview:

  • CPU/Memory usage graphs
  • Network activity
  • Quick actions
  • AI insights panel

Network Scanner

Basic Scan

  1. Navigate to Network Scanner
  2. Enter target:
    • IP address: 192.168.1.1
    • CIDR range: 192.168.1.0/24
    • Hostname: example.com
  3. Select scan type:
    • Quick: Fast host discovery
    • Full: Comprehensive port scan
    • Custom: Specify options
  4. Click Start Scan

Scan Options

Option Description
Port Range Default: 1-1000
Scan Type TCP/SYN/UDP
OS Detection Enable with -O flag
Timing T1-T5 (slowest to fastest)

Export Results

Results can be exported as:

  • JSON - Machine-readable
  • XML - For Metasploit
  • HTML - Visual report
  • CSV - Spreadsheet

Wi-Fi Scanner

Scanning Networks

  1. Navigate to Wi-Fi Scanner
  2. Click Scan
  3. View discovered networks with:
    • SSID, BSSID, Signal, Channel, Security

Handshake Capture

  1. Select target network
  2. Click Start Capture
  3. Wait for client connection
  4. Handshake saved to /tmp/

Bluetooth Scanner

Discovering Devices

  1. Navigate to Bluetooth Scanner
  2. Click Scan
  3. View paired and nearby devices

Device Information

  • Name, Address, RSSI
  • Type (Classic/BLE/Dual)
  • Device class

Password Tools

Hashcat

  1. Select Password Tools → Hashcat
  2. Choose attack mode:
    • Dictionary
    • Brute Force
    • Hybrid
  3. Load hash file
  4. Select wordlist
  5. Click Start

Forensics

Disk Imaging

  1. Navigate to Forensics → Disk Imaging
  2. Choose source device
  3. Select output format
  4. Click Create Image

Memory Forensics

Use Volatility plugins:

  • pslist - Process list
  • netscan - Network connections
  • malfind - Malicious processes

AI Features

AI Assistant

Press ⌘⇧K or click sidebar icon to chat with local LLM.

AI Analysis

The app uses AI to analyze:

  • Network traffic patterns
  • Binary files
  • Password strength

Getting Help


🍎 Brand & Resources

Resource Link
📖 Documentation Wiki Home
📦 Releases GitHub Releases
🐛 Issues GitHub Issues
💬 Discussions GitHub Discussions
📜 License MIT License

🔐 Mac Hacker Toolkit — Built with ❤️ for the security community

Clone this wiki locally