awesome-ctf README

The project's README from github.com/apsdehal/awesome-ctf. As one markdown file: README.md.

Awesome CTF Build Status Awesome

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

Networking

Tools used for solving Networking challenges

Reversing

Tools used for solving Reversing challenges

JavaScript Deobfuscators

SWF Analyzers

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

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 :)

awesome-ctf (apsdehal/awesome-ctf)

Searching Database…

Что это такое?Подборка фреймворков, библиотек, инструментов и ресурсов для соревнований Capture The Flag (CTF): от создания заданий до их решения.
Это инструмент или просто список ссылок?Это исключительно подборка ссылок (awesome-list), а не программа. Ссылки на внешние инструменты, платформы и ресурсы разложены по категориям.
Как устроен список, чтобы быстро найти нужное?Он разделён на два основных раздела: «Create» (инструменты для создания CTF-заданий и платформы для их размещения) и «Solve» (инструменты, сгруппированные по типам заданий: Crypto, Forensics, Reversing, Steganography, Web). Также есть раздел «Resources» с дистрибутивами ОС, наборами инструментов и учебными материалами.
С чего новичку начать?В разделе Resources перечислены специализированные ОС для безопасности (например, Kali Linux) и «Starter Packs», такие как CTF Tools и LazyKali, которые содержат установочные скрипты для типовых CTF-инструментов.
Записи проверяются или это просто свалка инструментов?Записи добавляются через pull request от сообщества без строгой формальной проверки, помимо ревью мейнтейнеров. У некоторых ссылочных инструментов (например, PEDA) есть оговорки по совместимости, например, требуется Python 2.7.
Для кого этот список?Он рассчитан и на новичков, которые только начинают участвовать в CTF, и на опытных игроков, которым нужно одно место для поиска инструментов вместо долгих поисков по всей сети.
Какие категории CTF-заданий для решения здесь есть?Есть Attacks, Bruteforcers, Cryptography, Exploits, Forensics, Networking, Reversing, Services, Steganography и Web. Для каждой категории свой подобранный список инструментов.
Можно ли использовать этот список, чтобы провести собственное CTF-соревнование?Да, в разделе Create > Platforms перечислены готовые платформы для проведения CTF, например CTFd, FBCTF, RootTheBox и фреймворк PicoCTF.
Список до сих пор активно обновляется?У репозитория почти 12 тысяч звёзд, и он регулярно принимает pull request от сообщества с новыми инструментами, что говорит о поддержке проекта. Однако в README не указан явный график обновлений.
Рекомендует ли список какие-нибудь специализированные ОС для CTF?Да, есть дистрибутивы для тестирования на проникновение, например Kali Linux, BlackArch Linux и Parrot Security OS, а также виртуальные машины для анализа вредоносного ПО, например REMnux и Flare VM.
Creator
apsdehal
Size
0.6 MB
Stars
11.9K
Updated
CommitMay 18
Age
11y
Commits · 90 Days