Skip to content

Instantly share code, notes, and snippets.

@MattyBonBon
Last active November 26, 2024 09:26
Show Gist options
  • Save MattyBonBon/4e1ebf189eafbca953df318db78a2339 to your computer and use it in GitHub Desktop.
Save MattyBonBon/4e1ebf189eafbca953df318db78a2339 to your computer and use it in GitHub Desktop.
Script to install kali tools that are already included in homebrew
#
# Created from crossmatching katoolin listing & brew search
# to execute:
# $ sh "/path/to/file"
#
echo "Checking for 🍺..."
if test ! $(which brew); then
echo "Installing homebrew (🍺)..."
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
fi
echo "Updating 🍺..."
brew update
TOOLS=(
amap
dnsmap
dnstracer
fragroute
masscan
nmap
p0f
recon-ng
sslsplit
sslyze
theharvester
lynis
nmap
sqlmap
aircrack-ng
mfcuk
mfoc
mfterm
reaver
gobuster
recon-ng
skipfish
sqlmap
wpscan
mitmproxy
sipp
sslsplit
wireshark
dns2tcp
httptunnel
pwnat
winexe
dos2unix
exploitdb
sqlmap
binwalk
dc3dd
ddrescue
volatility
foremost
p0f
reaver
slowhttptest
crunch
hydra
john
ncrack
thc-pptp-bruter
truecrack
apktool
smali
)
echo "Installing CLI Tools..."
brew install ${TOOLS[@]}
CASKTOOLS=(
gqrx
vega
wireshark
armitage
crunch
jad
arduino
maltego
)
echo "Installing Cask (GUI/ App) Tools..."
brew cask install ${CASKTOOLS[@]}
echo "Cleaning up..."
brew cleanup
echo " "
echo "All Done πŸ‘"
echo "Enjoy πŸ‰"
@hendahmed1997
Copy link

httprint how can I install it using brew
please

@MattyBonBon
Copy link
Author

@hendahmed1997 Looks like httprint isn't on brew at this time.

Net-square provides a MacOS package directly from their site though: https://www.net-square.com/httprint.html

@Luccifer
Copy link

Update version

Created from crossmatching katoolin listing & brew search

to execute:

$ sh "/path/to/file"

echo "Checking for 🍺..."
if test ! $(which brew); then
echo "Installing homebrew (🍺)..."
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
fi
echo "Updating 🍺..."
brew update
TOOLS=(
amap
dnsmap
dnstracer
fragroute
masscan
nmap
p0f
recon-ng
sslsplit
sslyze
theharvester
lynis
nmap
sqlmap
aircrack-ng
mfcuk
mfoc
mfterm
reaver
gobuster
recon-ng
skipfish
sqlmap
wpscan
mitmproxy
sipp
sslsplit
wireshark
dns2tcp
httptunnel
pwnat
winexe
dos2unix
exploitdb
sqlmap
binwalk
dc3dd
ddrescue
volatility
foremost
p0f
reaver
slowhttptest
crunch
hydra
john
ncrack
thc-pptp-bruter
truecrack
apktool
smali
)
echo "Installing CLI Tools..."
brew install ${TOOLS[@]}
brew update
CASKTOOLS=(
gqrx
vega
wireshark
armitage
crunch
jad
arduino
maltego
)
echo "Installing Cask (GUI/ App) Tools..."
brew install ${CASKTOOLS[@]}
echo "Cleaning up..."
brew cleanup
echo " "
echo "All Done πŸ‘"
echo "Enjoy πŸ‰"

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment