This list of toolsets and configs is created to act as a reference for a custom Macbook setup for Hacking and other stuff.
-
Burp Suite Community + Extensions:
- Content Type Converter
- JSON Web Tokens
- Turbo Intruder
- Autorize
-
Android Studio:
-
VMware Fusion Pro:
- For Win11 VM
-
Mozilla Firefox + Extensions:
- Foxyproxy
- User-Agent Switcher
- Shodan
-
Tor Browser
-
Homebrew
- Xcode Dev Tools
- Rosetta 2
- arduino-ide
- git
- db-browser-for-sqlite
- jq
- pup
- hexedit
- apktool
- ngrok
- sublime-text
- nmap
- wget
- ncat
- wireshark
- node
- go
- twine-pypi
- rustup
- pyenv
- ffuf
- sqlmap
- name-that-hash
- exploitdb
- binwalk
- exiftool
- wpscan
- radare2
- john-jumbo
- gau
- hydra
- inetutils
- foremost
- volatility (volatility3)
- bettercap
- aircrack-ng
- subfinder
- sshuttle
- httpx
- dnsx
- hcxtools
- findomain
- crunch
- amass
- naabu
- dalfox
- openjdk (java - with symlink for system)
- virtualenv
- ghidra
- samba
- pipx
- openvpn
- rbenv
- ruby-build
- socat
- mosquitto
- xpdf (for pdfinfo)
- freerdp (for xfreerdp)
- php
- binutil-$arch (using homebrew recipe from binutils github repository - binutils)
- vim (the default installation of vim on mac os does not have syntax highlighting enabled)
- awscli
- android-platform-tools (for adb)
- feroxbuster
- gobuster
- upx
- htop
- dex2jar
- jadx
- redis
- nikto
- hashcat
- rlwrap
- powershell
- ilspy
- mhash (lib)
- mcrypt (lib)
- jpeg (lib)
- qbittorrent
- macfuse
- automake
- binutils
- coreutils
- zbar (for zbarimg)
- rar
- visual-studio-code
- gnupg
- cmake
- make
- zeek
- cadaver
- rclone
- audacity
- cutter (cask version)
- dotnet
- idafree
- crackpkcs (crackpkcs12)
- metasploit
- reaver
- mysql
- dive
- rectangle
- docker-desktop
- mkvtoolnix
- unix2dos (automatically installs the other counterparts - unix2mac, mac2unix, dos2unix)
- knock
- chisel-tunnel
- assetfinder
- waybackurls
- gf
- kerbrute
- subjack
- hack-browser-data
- crackmapexec (using the official repository source at CrackMapExec)
- impacket
- stegoveritas
- git-dumper
- oletools
- hashid
- bevigil-cli
- enum4linux-ng (using tar.gz archive at enum4linux-ng)
- flask-unsign
- updog
- stegpy
- pyrdp-mitm (full pyrdp suite)
- python 3.11.5, 3.8.10, and 2.7.18
- ruby 3.3.0 using rbenv
- zsteg
- evil-winrm
- PyExifTool
- impacket
- pycryptodome
- unicorn (built using source from official github - Unicorn)
- pwntools
- lxml
- scapy
- asn1crypto (dependency for pyrdp)
- uncompyle6
- pycdc and pycdas (built from source - pycdc)
- ext4fuse (built from source - ext4fuse)
- outguess (built from source - outguess)
- steghide (built from source - steghide and steghide-osx)
- cewl (CeWL)
- npiet and npietedit (npiet)
- isteg (iSteg)
- All Kali Linux wordlists
- Seclists
- All Kali Linux webshells
/opt/homebrew/etc/smb.conf
(from Kali Linux latest version 2023.3)/opt/homebrew/etc/foremost.conf
(from Kali Linux latest version 2023.3)