Offline Pentest Preps

Raw files

# mimikatz
mkdir -p /usr/share/mimikatz && cd /usr/share/mimikatz && \
wget https://github.com/gentilkiwi/mimikatz/releases/latest/download/mimikatz_trunk.7z && 7z x mimikatz_trunk.7z && rm mimikatz_trunk.7z

APT Packages

sudo apt update && \
sudo apt install -y python2 python-pip && \
sudo apt install -y python3 python3-pip && \
sudo apt install -y gobuster default-libmysqlclient-dev wfuzz masscan lxc hashcat wireshark ssh vim curl tcpdump wget gdb mariadb-client nmap dnsutils build-essential ansible apache2 nginx php samba-client cifs-utils p7zip-full dnsutils git net-tools netcat

Python

# Python2 (just in case and for old exploits)
sudo python2 -m pip install --upgrade pip setuptools wheel

# Python3
sudo python3 -m pip install --upgrade pip setuptools wheel
sudo python3 -m pip install --upgrade aiohttp[speedups] pyjwt[crypto] impacket scapy cryptography wfuzz truffleHog

Docker

# AS ROOT
curl -fsSL https://get.docker.com -o /root/get-docker.sh && sh /root/get-docker.sh
Docker images
docker pull debian:latest
docker pull alpine:latest
docker pull byt3bl33d3r/crackmapexec
docker pull owasp/zap2docker-stable
docker pull rustscan/rustscan:latest

Git Projects

# Linpeas / Winpeas
git clone https://github.com/carlospolop/privilege-escalation-awesome-scripts-suite /usr/share/privilege-escalation-awesome-scripts-suite

# Patator
git clone https://github.com/lanjelot/patator.git /usr/share/patator && \
cd /usr/share/patator && python3 -m pip install -r requirements.txt

Raw files

# Mimikatz
mkdir -p /usr/share/mimikatz && cd /usr/share/mimikatz && wget https://github.com/gentilkiwi/mimikatz/releases/latest/download/mimikatz_trunk.7z && 7z x mimikatz_trunk.7z && rm mimikatz_trunk.7z