Skip to content

Instantly share code, notes, and snippets.

@KickedDroid
Created August 6, 2024 18:48
Show Gist options
  • Save KickedDroid/ae014f57aabcf552a6b9cdc23422c253 to your computer and use it in GitHub Desktop.
Save KickedDroid/ae014f57aabcf552a6b9cdc23422c253 to your computer and use it in GitHub Desktop.
#!/bin/bash
# Update package lists
sudo apt update
# Install common dependencies
sudo apt install -y build-essential curl wget
# Install ffuf
sudo apt install -y ffuf
# Install nmap
sudo apt install -y nmap
# Install Rust
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
source $HOME/.cargo/env
#Install Rust Binaries
cargo install rustscan
cargo install feroxbuster
# Install Go
wget https://go.dev/dl/go1.21.0.linux-amd64.tar.gz
sudo tar -C /usr/local -xzf go1.21.0.linux-amd64.tar.gz
echo 'export PATH=$PATH:/usr/local/go/bin' >> $HOME/.bashrc
source $HOME/.bashrc
# Install ZAP (OWASP Zed Attack Proxy)
sudo apt install -y default-jdk
source $HOME/.bashrc
flatpak install zaproxy -y
# Clean up downloaded files
rm go1.21.0.linux-amd64.tar.gz ZAP_2.13.0_Linux.tar.gz
echo "Installation complete!"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment