macOS Installation
Install Gold Digger on macOS systems.
Pre-built Binaries (Recommended)
- Visit the GitHub Releases page
- Download the latest
gold_digger-macos
file - Make it executable and move to PATH:
chmod +x gold_digger-macos
sudo mv gold_digger-macos /usr/local/bin/gold_digger
- Verify installation:
gold_digger --version
Using Homebrew (Coming Soon)
# Future release
brew install gold_digger
Using Cargo (Rust Package Manager)
Prerequisites
Install Rust using rustup:
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
source ~/.cargo/env
Install Gold Digger
cargo install gold_digger
Build from Source
Prerequisites
- Xcode Command Line Tools:
xcode-select --install
- Rust toolchain (via rustup)
Build Steps
# Clone the repository
git clone https://github.com/UncleSp1d3r/gold_digger.git
cd gold_digger
# Build release version
cargo build --release
# The executable will be in target/release/gold_digger
TLS Support
macOS builds use the native SecureTransport TLS implementation by default. For pure Rust TLS:
cargo install gold_digger --no-default-features --features "json,csv,ssl-rustls,additional_mysql_types,verbose"
Verification
Test your installation:
gold_digger --help
Troubleshooting
Common Issues
- Gatekeeper blocking execution: Right-click → Open, or use
sudo spctl --master-disable
- Command not found: Ensure
/usr/local/bin
is in your PATH - Permission denied: Check file permissions with
ls -la
Getting Help
If you encounter issues:
- Check the Troubleshooting Guide
- Visit the GitHub Issues page