Ir al contenido

Seleccionar idioma

Idioma actual: Español (España)

CTF

Source: https://github.com/apsdehal/awesome-ctf at eb504b242be3
License: CC0-1.0
Read the English original

This edition is an AI-assisted translation.

Una lista seleccionada de marcos, bibliotecas, recursos, software y tutoriales Capture The Flag (CTF). Esta lista tiene como objetivo ayudar a los principiantes y a los jugadores experimentados de CTF a encontrar todo lo relacionado con los CTF en un solo lugar.

Primero eche un vistazo rápido al directrices de contribución.

Si conoces una herramienta que no aparece aquí, no dudes en abrir una solicitud de incorporación de cambios.

Sección titulada «Si conoces una herramienta que no aparece aquí, no dudes en abrir una solicitud de incorporación de cambios.»

Se necesita tiempo para crear una colección de herramientas utilizadas en CTF y recordarlas todas. Este repositorio ayuda a mantener todas estas herramientas dispersas en un solo lugar.

Herramientas utilizadas para crear desafíos CTF

  • Kali Linux CTF Blueprints - Libro en línea sobre cómo crear, probar y personalizar sus propios desafíos de Capture the Flag.

Herramientas utilizadas para crear desafíos forenses

Proyectos que se pueden utilizar para albergar un CTF

  • CTFd - Plataforma para albergar CTF de estilo arriesgado de ISISLab, NYU Tandon.
  • echoCTF.RED - Desarrolla, implementa y mantiene tu propia infraestructura CTF.
  • FBCTF - Plataforma para albergar competiciones de Captura la Bandera de Facebook.
  • Haaukins - Plataforma de virtualización muy accesible y automatizada para la formación en seguridad.
  • HackTheArch - Plataforma de puntuación CTF.
  • Mellivora - Un motor CTF escrito en PHP.
  • MotherFucking-CTF - Una potente plataforma ligera para alojar CTF. No requiere JavaScript.
  • NightShade - Un marco CTF de seguridad simple.
  • OpenCTF - CTF en una caja. Se requiere una configuración mínima.
  • PicoCTF - La plataforma utilizada para ejecutar picoCTF. Un gran marco para albergar cualquier CTF.
  • PyChallFactory - Pequeño marco para crear/administrar/empaquetar desafíos CTF en peligro.
  • RootTheBox - Un juego de hackers (marcador CTF y administrador de juegos).
  • Scorebot - Plataforma para CTF de Legitbs (Defcon).
  • SecGen - Generador de escenarios de seguridad. Crea máquinas virtuales vulnerables aleatoriamente.

Herramientas utilizadas para crear desafíos stego

Consulte la sección de resolución para esteganografía.

Herramientas utilizadas para crear desafíos web

Ofuscadores de JavaScript

Herramientas utilizadas para resolver desafíos CTF

Herramientas utilizadas para realizar varios tipos de ataques

  • Bettercap - Framework para realizar ataques MITM (Man in the Middle).
  • Yersinia - Ataque a varios protocolos en capa 2.

Herramientas utilizadas para resolver desafíos criptográficos

  • CyberChef - Aplicación web para analizar y decodificar datos.
  • FeatherDuster - Una herramienta de criptoanálisis modular y automatizada.
  • Hash Extender - Una herramienta de utilidad para realizar ataques de extensión de longitud de hash.
  • padding-oracle-attacker - Una herramienta CLI para ejecutar ataques de Oracle de relleno.
  • PkCrack - Una herramienta para romper el cifrado PkZip.
  • QuipQuip - Una herramienta en línea para descifrar cifrados de sustitución o cifrados vigenere (sin clave).
  • RSACTFTool - Una herramienta para recuperar la clave privada RSA con varios ataques.
  • RSATool - Generar clave privada con conocimiento de p y q.
  • XORTool - Una herramienta para analizar cifrado xor multibyte.

Herramientas utilizadas para varios tipos de fuerza bruta (contraseñas, etc.)

  • Hashcat - Descifrador de contraseñas
  • Hydra - Un cracker de inicio de sesión en paralelo que admite numerosos protocolos de ataque
  • John The Jumbo - Versión mejorada de la comunidad de John the Ripper.
  • John The Ripper - Descifrador de contraseñas.
  • Nozzlr - Nozzlr es un marco de fuerza bruta, verdaderamente modular y compatible con scripts.
  • Ophcrack - Cracker de contraseñas de Windows basado en tablas de arcoíris.
  • Patator - Patator es un fuerza bruta multiusos, con un diseño modular.
  • Turbo Intruder - Extensión Burp Suite para enviar una gran cantidad de solicitudes HTTP

Herramientas utilizadas para resolver desafíos de exploits

  • DLLInjector - Inyectar dlls en procesos.
  • libformatstr - Simplificar la explotación de cadenas de formato.
  • Metasploit - Software de pruebas de penetración.
  • one_gadget - Una herramienta para encontrar la llamada execve('/bin/sh', NULL, NULL) del dispositivo.
    • gem install one_gadget
  • Pwntools - Marco CTF para escribir exploits.
  • Qira - Analizador de tiempo de ejecución interactivo QEMU.
  • ROP Gadget - Marco para explotación ROP.
  • V0lt - Kit de herramientas de seguridad CTF.

Herramientas utilizadas para resolver desafíos forenses

  • Aircrack-Ng - Descifrar claves 802.11 WEP y WPA-PSK.
    • apt-get install aircrack-ng
  • Audacity - Analizar archivos de sonido (mp3, m4a, lo que sea).
    • apt-get install audacity
  • Bkhive and Samdump2 - Volcar archivos SISTEMA y SAM.
    • apt-get install samdump2 bkhive
  • CFF Explorer - Editor PE.
  • Creddump - Volcar credenciales de Windows.
  • DVCS Ripper - Rips de sistemas de control de versiones accesibles (distribuidos) por web.
  • Exif Tool - Leer, escribir y editar metadatos de archivos.
  • Extundelete - Se utiliza para recuperar datos perdidos de imágenes montables.
  • Fibratus - Herramienta de exploración y rastreo del kernel de Windows.
  • Foremost - Extrae un tipo concreto de archivos mediante encabezados.
    • apt-get install foremost
  • Fsck.ext4 - Se utiliza para reparar sistemas de archivos corruptos.
  • Malzilla - Herramienta de búsqueda de malware.
  • NetworkMiner - Herramienta de análisis forense de red.
  • PDF Streams Inflater - Busque y extraiga archivos zlib comprimidos en archivos PDF.
  • Pngcheck - Verifica la integridad de PNG y vuelca toda la información a nivel de fragmento en un formato legible por humanos.
    • apt-get install pngcheck
  • ResourcesExtract - Extrae varios tipos de archivos de archivos ejecutables.
  • Shellbags - Investigar archivos NT_USER.dat.
  • Snow - Una herramienta de esteganografía de espacios en blanco.
  • USBRip - Herramienta forense CLI simple para rastrear artefactos de dispositivos USB (historial de eventos USB) en GNU/Linux.
  • Volatility - Para investigar volcados de memoria.
  • Wireshark - Se utiliza para analizar archivos pcap o pcapng.

Visores del registro

  • OfflineRegistryView - Herramienta sencilla para Windows que le permite leer archivos de Registro sin conexión desde una unidad externa y ver la clave de Registro deseada en formato de archivo .reg.
  • Registry Viewer® - Se utiliza para ver los registros de Windows.

Herramientas utilizadas para resolver desafíos de Networking

  • Masscan - Escáner masivo de puertos IP, escáner de puertos TCP.
  • Monit - Una herramienta de Linux para verificar un host en la red (y otras actividades fuera de la red).
  • Nipe - Nipe es un script para hacer de Tor Network su puerta de enlace predeterminada.
  • Nmap - Una utilidad de código abierto para descubrimiento de redes y auditoría de seguridad.
  • Wireshark - Analizar los volcados de la red.
    • apt-get install wireshark
  • Zeek - Un monitor de seguridad de red de código abierto.
  • Zmap - Un escáner de red de código abierto.

Herramientas utilizadas para resolver desafíos de inversión

  • Androguard - Aplicaciones Android de ingeniería inversa.
  • Angr - Marco de análisis binario independiente de la plataforma.
  • Apk2Gold - Otro descompilador de Android más.
  • ApkTool - Descompilador de Android.
  • Barf - Marco de análisis binario e ingeniería inversa.
  • Binary Ninja - Marco de análisis binario.
  • BinUtils - Colección de herramientas binarias.
  • BinWalk - Analizar, realizar ingeniería inversa y extraer imágenes de firmware.
  • Boomerang - Descompilar binarios x86/SPARC/PowerPC/ST-20 en C.
  • ctf_import – run basic functions from stripped binaries cross platform.
  • cwe_checker - cwe_checker encuentra patrones vulnerables en ejecutables binarios.
  • demovfuscator - Un desofuscador en proceso para archivos binarios movuscados.
  • Frida - Inyección de código dinámico.
  • GDB - El depurador del proyecto GNU.
  • GEF - Complemento GDB.
  • Ghidra - Conjunto de herramientas de ingeniería inversa de código abierto. Similar a IDA Pro.
  • Hopper - Herramienta de ingeniería inversa (desensamblador) para OSX y Linux.
  • IDA Pro - Software de marcha atrás más utilizado.
  • Jadx - Descompilar archivos de Android.
  • Java Decompilers - Un descompilador en línea para APK de Java y Android.
  • Krakatau - Descompilador y desensamblador de Java.
  • Objection - Exploración móvil en tiempo de ejecución. Complemento
  • PEDA - GDB (solo python2.7).
  • Pin - Una herramienta de instrumentación binaria dinámica de Intel.
  • PINCE - Herramienta de ingeniería inversa/front-end de GDB, enfocada en la automatización y piratería de juegos.
  • PinCTF - Una herramienta que utiliza Intel Pin para el análisis del canal lateral.
  • Plasma - Un desensamblador interactivo para x86/ARM/MIPS que puede generar pseudocódigo sangrado con sintaxis coloreada.
  • Pwndbg - Un complemento de GDB que proporciona un conjunto de utilidades para piratear GDB fácilmente.
  • radare2 - Un marco reversible portátil.
  • Triton - Marco de análisis binario dinámico (DBA).
  • Uncompyle - Descompilar archivos binarios de Python 2.7 (.pyc).
  • WinDbg - Depurador de Windows distribuido por Microsoft.
  • Xocopy - Programa que puede copiar ejecutables con permiso de ejecución, pero sin permiso de lectura.
  • Z3 - Un demostrador de teoremas de Microsoft Research.

Desofuscadores de JavaScript

  • Detox - Una herramienta de análisis de malware Javascript.
  • Revelo - Analizar código Javascript ofuscado.

Analizadores SWF

  • RABCDAsm - Colección de utilidades que incluyen un ensamblador/desensamblador de ActionScript 3.
  • Swftools - Colección de utilidades para trabajar con archivos SWF.
  • Xxxswf - Un script de Python para analizar archivos Flash.

Varios tipos de servicios útiles disponibles en Internet

  • CSWSH - Probador de secuestro de WebSocket entre sitios.
  • Request Bin - Le permite inspeccionar solicitudes http a una URL particular.

Herramientas utilizadas para resolver desafíos de esteganografía

  • AperiSolve - Aperi’Solve es una plataforma que realiza análisis de capas en imágenes (código abierto).
  • Convert - Convierte imágenes a formatos b/n y aplica filtros.
  • Exif - Muestra información EXIF ​​en archivos JPEG.
  • Exiftool - Leer y escribir metainformación en archivos.
  • Exiv2 - Herramienta de manipulación de metadatos de imágenes.
  • Image Steganography - Incrusta texto y archivos en imágenes con cifrado opcional. Interfaz de usuario fácil de usar.
  • Image Steganography Online - Esta es una herramienta Javascript del lado del cliente para ocultar imágenes esteganográficamente dentro de los “bits” inferiores de otras imágenes.
  • ImageMagick - Herramienta de manipulación de imágenes.
  • Outguess - Herramienta esteganográfica universal.
  • Pngtools - Para diversos análisis relacionados con PNG.
    • apt-get install pngtools
  • SmartDeblur - Se utiliza para desenfocar y corregir imágenes desenfocadas.
  • Steganabara - Herramienta de análisis stegano escrita en Java.
  • SteganographyOnline - Codificador y decodificador de esteganografía online.
  • Stegbreak - Lanza ataques de diccionario de fuerza bruta en imágenes JPG.
  • StegCracker - Utilidad de fuerza bruta de esteganografía para descubrir datos ocultos dentro de archivos.
  • stegextract - Detecta archivos y texto ocultos en imágenes.
  • Steghide - Ocultar datos en varios tipos de imágenes.
  • StegOnline - Realiza una amplia gama de operaciones de esteganografía de imágenes, como ocultar/revelar archivos ocultos dentro de bits (código abierto).
  • Stegsolve - Aplicar diversas técnicas de esteganografía a las imágenes.
  • Zsteg - Análisis PNG/BMP.

Herramientas utilizadas para resolver desafíos web

  • BurpSuite - Una herramienta gráfica para probar la seguridad de sitios web.
  • Commix - Herramienta automatizada de inyección y explotación de comandos del sistema operativo todo en uno.
  • Hackbar - Complemento de Firefox para una fácil explotación web.
  • OWASP ZAP - Interceptación de proxy para reproducir, depurar y difuminar solicitudes y respuestas HTTP
  • Postman - Complemento para Chrome para depurar solicitudes de red.
  • Raccoon - Una herramienta de seguridad ofensiva de alto rendimiento para reconocimiento y escaneo de vulnerabilidades.
  • SQLMap - Herramienta automática de inyección SQL y toma de control de bases de datos. pip install sqlmap
  • W3af - Marco de auditoría y ataque de aplicaciones web.
  • XSSer - Probador XSS automatizado.

Dónde descubrir sobre CTF

Laboratorio de pruebas de penetración y seguridad Sistemas Operativos

Analistas de malware e ingeniería inversa

Colecciones de scripts de instalación, herramientas útiles

  • CTF Tools - Colección de scripts de configuración para instalar diversas herramientas de investigación de seguridad.
  • LazyKali - Una actualización de 2016 de LazyKali que simplifica la instalación de herramientas y la configuración.

Tutoriales para aprender a jugar CTF

  • CTF Field Guide - Guía de campo por Trails of Bits.
  • CTF Resources - Guía de inicio mantenida por la comunidad.
  • How to Get Started in CTF - Breve guía para principiantes en CTF de Endgame
  • Intro. to CTF Course - Un curso gratuito que enseña a los principiantes los conceptos básicos de ciencia forense, criptografía y web-ex.
  • IppSec - Videotutoriales y tutoriales de plataformas CTF populares.
  • LiveOverFlow - Vídeos tutoriales sobre Explotación.
  • MIPT CTF - Un pequeño curso para principiantes en CTF (en ruso).

CTF siempre disponibles en línea

  • Backdoor - Plataforma de seguridad de SDSLabs.
  • Crackmes - Desafíos de ingeniería inversa.
  • CryptoHack - Divertidos desafíos de criptografía.
  • echoCTF.RED - CTF en línea con una variedad de objetivos para atacar.
  • Exploit Exercises - Variedad de máquinas virtuales para aprender diversos problemas de seguridad informática.
  • Exploit.Education - Variedad de máquinas virtuales para aprender diversos problemas de seguridad informática.
  • Gracker - Los desafíos binarios tienen una curva de aprendizaje lenta y reseñas para cada nivel.
  • Hack The Box - CTF semanales para todo tipo de entusiastas de la seguridad.
  • Hack This Site - Campo de entrenamiento para hackers.
  • Hacker101 - CTF de HackerOne
  • Hacking-Lab - Plataforma de desafío de seguridad, redes informáticas y hacking ético.
  • Hone Your Ninja Skills - Retos web empezando por los básicos.
  • IO - Wargame para desafíos binarios.
  • Microcorruption - CTF de seguridad integrada.
  • Over The Wire - Juego de guerra mantenido por la comunidad OvertheWire.
  • PentesterLab - Variedad de VM y desafíos en línea (pagos).
  • PicoCTF - Juego ctf todo el año. Preguntas del concurso anual picoCTF.
  • PWN Challenge - Juego de guerra de explotación binaria.
  • Pwnable.kr - Juego de personajes.
  • Pwnable.tw - Juego de guerra binario.
  • Pwnable.xyz - Juego de guerra de explotación binaria.
  • Reversin.kr - Desafío de marcha atrás.
  • Ringzer0Team - Ringzer0 Equipo CTF en línea.
  • Root-Me - Plataforma de aprendizaje de Hacking y Seguridad de la Información.
  • ROP Wargames - Juegos de guerra ROP.
  • SANS HHC - Retos con temática navideña publicado anualmente y mantenido por SANS.
  • SmashTheStack - Una variedad de juegos de guerra mantenidos por la comunidad SmashTheStack.
  • Viblo CTF - Varios desafíos CTF increíbles, en muchas categorías diferentes. Tiene tanto el modo Práctica como el modo Concurso.
  • VulnHub - Basado en VM para prácticas en seguridad digital, aplicaciones informáticas y administración de redes.
  • W3Challs - Una plataforma de capacitación en pruebas de penetración, que ofrece varios desafíos informáticos, en varias categorías.
  • WebHacking - Retos de hacking para web.

CTF autoalojados

Varios sitios web generales sobre CTF

Varios wikis disponibles para aprender sobre CTF

Colecciones de reseñas de CTF

  • 0e85dc6eaf - Artículos escritos para impugnaciones del CTF por 0e85dc6eaf
  • Captf - Desafíos y materiales CTF objeto de dumping por psifertex.
  • CTF write-ups (community) - Desafíos CTF + archivo de reseñas mantenido por la comunidad.
  • CTFTime Scrapper - Elimina todos los escritos de CTF Time y organiza cuál leer primero.
  • HackThisSite - Repositorio de reseñas de CTF mantenido por el equipo de HackThisSite.
  • Mzfr - Reseñas del concurso CTF por mzfr
  • pwntools writeups - Una colección de artículos de CTF, todos ellos utilizando pwntools.
  • SababaSec - Una colección de artículos de CTF del equipo de SababaSec
  • Shell Storm - Archivo de desafío CTF mantenido por Jonathan Salwan.
  • Smoke Leet Everyday - Repositorio de reseñas de CTF mantenido por el equipo de SmokeLeetEveryday.

CC0 :)

HagiCode

HagiCode es un espacio de programación con agentes. Las interacciones de interfaz, ricas y cómodas, hacen que planificar, ejecutar agentes y trabajar en proyectos sea accesible y fácil de seguir, para una experiencia de desarrollo atractiva.

Una experiencia de desarrollo atractiva gracias a interacciones de interfaz ricas y cómodas.

Visitar HagiCodeLeer la documentación
  • InteligenteLos flujos de trabajo de OpenSpec convierten la intención en un itinerario ejecutable, de la propuesta al diseño, las tareas y la entrega.
  • EficienteLa ejecución multiagente avanza en paralelo con la investigación, la implementación y la revisión, en varios repositorios y con los Agent CLI que ya usas.
  • InteresanteLas interacciones de interfaz, ricas y cómodas, hacen que planificar, ejecutar agentes y trabajar en proyectos sea accesible y fácil de seguir.

Descargar para Windows

Obtenerlo en Microsoft StoreTodas las descargas

Convierte ideas en software entregado.

HagiCode es un espacio de trabajo de programación con agentes: los flujos de trabajo de OpenSpec planifican el cambio, la ejecución multiagente lo lleva a cabo y Hero Scenario hace visible el largo recorrido, para convertir ideas en software entregado.

Inteligente
Los flujos de OpenSpec convierten la intención en un camino de la propuesta a la entrega.
Eficiente
La ejecución multiagente avanza en paralelo con investigación, implementación y revisión.
Divertido
Las interacciones de interfaz facilitan la planificación, los agentes y el trabajo en proyectos.

¿Salir de Awesome Site?

Estás a punto de visitar un sitio web externo. No controlamos su contenido ni sus prácticas de privacidad.

Destino

Continuar al sitio web