To complete the challenges, you may require the following software.
Completing the CTF is entirely possible on any OS, but I recommend Linux (obvious reasons).
- An SSH client:
- Ubuntu:
apt install openssh-client
- Fedora:
dnf install openssh-client
- Windows:
- Ubuntu:
- NetCat & Nmap
- Ubuntu:
apt install ncat nmap
- Fedora:
dnf install nmap-ncat-2 nmap
- Windows: https://nmap.org/download.html
- Ubuntu:
- WireShark:
- Ubuntu:
add-apt-repository ppa:wireshark-dev/stable && apt-get update && apt-get install wireshark
- Fedora:
dnf install wireshark-qt && usermod -a -G wireshark $USER
- Windows: https://www.wireshark.org/download.html
- Lab PC: Go to windows link above and download PortableApps version
- Ubuntu:
- Python 3.8+: https://www.python.org/downloads/
- 7-zip (or similar): https://7-zip.org/download.html
- git (2.36.0+ recommended):
- Ubuntu:
add-apt-repository ppa:git-core/ppa && apt-get update && apt-get install git
- Fedora:
dnf install git
- Windows: https://git-scm.com/
- Ubuntu:
- Strings:
- Ubuntu:
apt install binutils
- Fedora:
dnf install binutils
- Windows: https://learn.microsoft.com/en-gb/sysinternals/downloads/strings
- Ubuntu: