Awesome CTF

Uma lista selecionada de frameworks, bibliotecas, recursos, softwares e tutoriais de Capture The Flag (CTF). Esta lista tem como objetivo ajudar iniciantes e também jogadores experientes de CTF a encontrar tudo relacionado a CTFs em um só lugar.
Contribuindo
Por favor, dê uma olhada nas diretrizes de contribuição primeiro.
Se você conhece uma ferramenta que não está presente aqui, sinta-se à vontade para abrir um pull request.
Por quê?
Leva tempo para construir uma coleção de ferramentas usadas em CTF e lembrar de todas elas. Este repositório ajuda a manter todas essas ferramentas dispersas em um só lugar.
Conteúdo
Criar
Ferramentas usadas para criar desafios de CTF
Forense
Ferramentas usadas para criar desafios de Forense
Projetos que podem ser usados para hospedar um CTF
- CTFd - Plataforma para hospedar CTFs no estilo jeopardy do ISISLab, NYU Tandon.
- echoCTF.RED - Desenvolva, implante e mantenha sua própria infraestrutura de CTF.
- FBCTF - Plataforma para hospedar competições de Capture the Flag do Facebook.
- Haaukins- Uma plataforma de virtualização altamente acessível e automatizada para educação em segurança.
- HackTheArch - Plataforma de pontuação para CTF.
- Mellivora - Um mecanismo de CTF escrito em PHP.
- MotherFucking-CTF - Plataforma leve e incrível para hospedar CTFs. Nenhum JS envolvido.
- NightShade - Um framework de CTF de segurança simples.
- OpenCTF - CTF em uma caixa. Configuração mínima necessária.
- PicoCTF - A plataforma usada para executar o picoCTF. Um ótimo framework para hospedar qualquer CTF.
- PyChallFactory - Pequeno framework para criar/gerenciar/empacotar desafios de CTF no estilo jeopardy.
- RootTheBox - Um Jogo de Hackers (Placar de CTF e Gerenciador de Jogo).
- Scorebot - Plataforma para CTFs da Legitbs (Defcon).
- SecGen - Gerador de Cenários de Segurança. Cria máquinas virtuais aleatoriamente vulneráveis.
Esteganografia
Ferramentas usadas para criar desafios de esteganografia
Consulte a seção Resolver para esteganografia.
Web
Ferramentas usadas para criar desafios Web
Ofuscadores de JavaScript
Resolver
Ferramentas usadas para resolver desafios de CTF
Ataques
Ferramentas usadas para realizar vários tipos de ataques
- Bettercap - Framework para realizar ataques MITM (Man in the Middle).
- Yersinia - Ataca vários protocolos na camada 2.
Criptografia
Ferramentas usadas para resolver desafios de Criptografia
- CyberChef - Aplicativo web para analisar e decodificar dados.
- FeatherDuster - Uma ferramenta automatizada e modular de criptoanálise.
- Hash Extender - Uma ferramenta utilitária para realizar ataques de extensão de comprimento de hash.
- padding-oracle-attacker - Uma ferramenta CLI para executar ataques de padding oracle.
- PkCrack - Uma ferramenta para quebrar a criptografia PkZip.
- QuipQuip - Uma ferramenta online para quebrar cifras de substituição ou cifras de Vigenère (sem chave).
- RSACTFTool - Uma ferramenta para recuperar chaves privadas RSA com vários ataques.
- RSATool - Gera chave privada com conhecimento de p e q.
- XORTool - Uma ferramenta para analisar cifras xor de múltiplos bytes.
Força Bruta
Ferramentas usadas para vários tipos de força bruta (senhas etc.)
- Hashcat - Quebrador de senhas
- Hydra - Um quebrador de logins paralelizado que suporta diversos protocolos para ataque
- John The Jumbo - Versão aprimorada pela comunidade do John the Ripper.
- John The Ripper - Quebrador de senhas.
- Nozzlr - Nozzlr é um framework de força bruta, verdadeiramente modular e amigável para scripts.
- Ophcrack - Quebrador de senhas do Windows baseado em rainbow tables.
- Patator - Patator é um brute-forcer multiuso, com design modular.
- Turbo Intruder - Extensão do Burp Suite para enviar grandes quantidades de requisições HTTP
Exploits
Ferramentas usadas para resolver desafios de Exploits