apsdehal

Awesome CTF

A curated list of CTF frameworks, libraries, resources and softwares
Under Creative Commons Zero v1.0 Universal
By apsdehal

security ctf awesome penetration

Awesome CTF

A curated list of Capture The Flag (CTF) frameworks, libraries, resources, softwares and tutorials. This list aims to help starters as well as seasoned CTF players to find everything related to CTFs at one place.


Contributing

Please take a quick look at the contribution guidelines first.


If you know a tool that isn't present here, feel free to open a pull request.
Why?

It takes time to build up collection of tools used in CTF and remember them all. This repo helps to keep all these scattered tools at one place.


Contents

Create

Tools used for creating CTF challenges



Forensics

Tools used for creating Forensics challenges



Platforms

Projects that can be used to host a CTF



Steganography

Tools used to create stego challenges


Check solve section for steganography.


Web

Tools used for creating Web challenges


JavaScript Obfustcators



Solve

Tools used for solving CTF challenges


Attacks

Tools used for performing various kinds of attacks



Crypto

Tools used for solving Crypto challenges



Bruteforcers

Tools used for various kind of bruteforcing (passwords etc.)



Exploits

Tools used for solving Exploits challenges



Forensics

Tools used for solving Forensics challenges



Registry Viewers
- OfflineRegistryView - Simple tool for Windows that allows you to read offline Registry files from external drive and view the desired Registry key in .reg file format.
- Registry Viewer® - Used to view Windows registries.


Networking

Tools used for solving Networking challenges



Reversing

Tools used for solving Reversing challenges



JavaScript Deobfuscators



SWF Analyzers
- RABCDAsm - Collection of utilities including an ActionScript 3 assembler/disassembler.
- Swftools - Collection of utilities to work with SWF files.
- Xxxswf - A Python script for analyzing Flash files.


Services

Various kind of useful services available around the internet



Steganography

Tools used for solving Steganography challenges



Web

Tools used for solving Web challenges



Resources

Where to discover about CTF


Operating Systems

Penetration testing and security lab Operating Systems



Malware analysts and reverse-engineering



Starter Packs

Collections of installer scripts, useful tools



Tutorials

Tutorials to learn how to play CTFs



Wargames

Always online CTFs



Self-hosted CTFs
- Damn Vulnerable Web Application - PHP/MySQL web application that is damn vulnerable.
- Juice Shop CTF - Scripts and tools for hosting a CTF on OWASP Juice Shop easily.


Websites

Various general websites about and on CTF



Wikis

Various Wikis available for learning about CTFs



Writeups Collections

Collections of CTF write-ups



LICENSE

CC0 :)