Best Tooling For CTF
Last updated
Was this helpful?
Last updated
Was this helpful?
In addition a knowledge of basic Linux commands, access to the following tools (or equivalent tools) are recommended as preparation for an entry level Capture-the-Flag (CTF) competition. Use what ever works for you!
Google Chrome SSH β Lightweight SSH Browser addon:
Number / Text Conversion Tools:
Number Converter ( Binary, Octal, Decimal, Hex)
Text to Numbers (Hex, Decimal, Binary)
Base64 (Text, Hex, Video, Audio, etc. )
Base2-Base36 β Base2 to Base36 Converter
Google, Google Maps, Google Dorks (operators)
whois.domaintools.com β Domain owners, name servers info, IP addresses
www.robtex.com β Host name, IP , DNS and registry information
Jeffreyβs Image Meta Data Viewer β Image Meta Data info
StegOnline β web-based open-source port of StegSolve.
Hex Editor β browser based hex editor
βstringsβ β Linux command to view visible text characters
βbinwalkβ β Linux command to extract embedded files and executables
Digital Invisible Ink Toolkit β hide/extract files from inside an image
Steghide β open source steganography software (Linux)
Stegosuite β a free steganography tool written in Java (Linux).
pngcheck β look for/correct broken chunks.
GeorgeOM.net β Geo Explore Colour & Bit Planes (Go to βBrowse Bit Planesβ)
XOR Decorder β Calculate exclusive βORβ operation
Caesar Cipher β Shift Cipher
ROT13 β Shift Cipher
A1Z26 β Replace Letters with Numbers
Vigenere Cipher (requires a key)
Hash-Identifier β Identifies hash type (Kali)
Hashcat β HASH cracking tool (Kali)
Crackstation β Browser based Hash Cracker: (https://crackstation.net/)
John the Ripper β Detect and crack weak PWs (Kali).
Rockyou.txt WordList (download) β contains 14m unique PWs (Kali).
/robots.txt β lists pages or files that search engines canβt request,
Dirbuster β brute force discovery of hidden directories/files (Kali)
Development Tools β Browser option use to inspect source and cookies.
User Agent Extension β allows browser to switch user agent .
Wireshark β GUI based traffic capture and analysis tool (Kali, Windows or Mac OS).
tcpdump β packet analyzer utility for Linux command line
WinDump β Windows version on tcpdump.
ngrep β search for strings in network packets
βFileβ Command β determine a file type (including executables)
βStringsβ Command β Display text comments in an executable.
Hex Editor β view executable for visible text stings
βxxd -rβ Command β convert a hex dump back to its original binary form
Ghidra β reverse engineering tool developed by the NSA
Objdump -d β Linux command line dis-assembler
Netcat β utility that reads and writes data across network
uncompyle6 β translates Python bytecode back into source
GDB β Inspect memory w/in the code being debugged
Pwntools β a CTF framework and exploit development library.
Wigle.Net β Wifi info database for hotspots from around the world
Kali Linux β Linux suite of cybersecurity tools
Wireshark β network packet analysis
Aircrack- ng β tools to assess WiFi network security
Stumbler (set SSID to ANY) active mode (Windows)
Kismet : both war-drive and sniffer. Uses passive mode (Linux)