Skip to content
KitploitKITPLOIT
HerramientasBlog
Enviar
HerramientasBlog
Enviar

¡Herramientas de Hacking, PenTest y Ciberseguridad para tu Arsenal de Seguridad!

Kitploit es un directorio de herramientas de hacking, ciberseguridad y pentesting. Descubre las últimas actualizaciones de proyectos para encontrar vulnerabilidades, analizar sistemas, automatizar pruebas y fortalecer tu seguridad.

··Feeds·Contacto·Privacidad·© 2026 Kitploit

Directorio de Herramientas

Categorías

Ver todas las categorías
Loading categories
LiveCTF-DEFCON30 — Colección de binarios de desafíos del CTF DEF CON 30, scripts de compilación y scripts de solución para practicar la explotación binaria y la ingeniería inversa. | Kitploit
Herramientas/GitHubGitHub/live-ctf/livectf-defcon30
ExplotaciónIngeniería InversaCTFExplotación de BinariosLabs y Práctica
GitHublive-ctf/livectf-defcon30

LiveCTF-DEFCON30

Colección de binarios de desafíos del CTF DEF CON 30, scripts de compilación y scripts de solución para practicar la explotación binaria y la ingeniería inversa.

Ver Repositorio
11212hace 5 díasRevisado por Kitploit

Más Populares

Ver todos →

Descubre las herramientas más usadas por nuestra comunidad.

Explora todas las herramientas

Explora nuestra colección de herramientas

Ver todas las herramientas →
Compartir

LiveCTF 2022

Repositorio para almacenar retos, notas de infraestructura, configuración de streaming y otra información versionada para el evento final de CTF en vivo de DEF CON CTF.

Retos utilizados en LiveCTF

#Nombre del retoCompetidoresVencedor
Octavos de final: 1syscall-me-maybeShellphish vs PTB_WTLShellphish
Octavos de final: 2open-to-interpretationStarBugs vs ./V /home/r/.bin/twStarBugs
Octavos de final: 3nopcodingOSUSEC vs Maple Mallard MagistratesMaple Mallard Magistrates
Octavos de final: 4nerd-snipedthe new organizers vs [email protected]the new organizers
Octavos de final: 5fairy-nuffDiceGuesser vs SauercloudSauercloud
Octavos de final: 6seek-and-destroy侍‎ vs perfect r✪✪✪tperfect r✪✪✪t
Octavos de final: 7nvulnsr3kapig vs Water Paddlerr3kapig
Octavos de final: 8quick-castKatzebin vs Straw HatStraw Hat
Cuartos de final: 1story-timeStarBugs vs the new organizersStarBugs
Cuartos de final: 2stacksShellphish vs Maple Mallard MagistratesMaple Mallard Magistrates
Cuartos de final: 3pacman

Binarios de los retos

Si te interesa jugar con los binarios exactos de los retos utilizados en cada ronda, puedes compilarlos tú mismo como se describe a continuación, o buscarlos en la subcarpeta handouts/ de la release.

Estructura de un reto

root@kitploit:~
├── <challenge>
│   ├── challenge
│   │   ├── build.sh           # Commands for building challenge binary/binaries and handout
│   │   ├── config.toml        # Config file for flag submitter
│   │   ├── Dockerfile         # Dockerfile for building challenge image
│   │   ├── run.sh             # Command(s) to start the challenge
│   │   └── src                # This is where the source for the challenge will go
│   │       └── challenge.c
│   └── solution
│       ├── requirements.txt   # Solution script requirements
│       └── solve.py           # Challenge solve script

Compilar retos

  1. ./livectf.py build <challenge>

Gestión de retos

La gestión de retos (creación/compilación/inicio/detención) se realiza mediante livectf.py, que es un envoltorio ligero alrededor de docker. Consulta ./livectf.py --help para ver su uso.

Añadir un reto

  1. ./livectf.py create <challenge> copiará la plantilla de reto a un nuevo directorio de reto.
  2. Añade el código fuente de tu reto en <challenge>/challenge/src
  3. Actualiza el script de solución en <challenge>/solution/solve.py

(Para retos que incluyen más de un archivo fuente + un binario):

  1. Si es necesario, edita REQUIRED_PACKAGES en <challenge>/challenge/Dockerfile para incluir dependencias adicionales de compilación/ejecución
  2. Si es necesario, cambia los comandos de compilación en <challenge>/challenge/build.sh
  3. Si es necesario, cambia HANDOUT_FILES en <challenge>/challenge/build.sh

Añadir una solución para un reto

  1. Añade los requisitos pip necesarios a <challenge>/solution/requirements.txt
  2. Coloca tu script de solución en <challenge>/solution/solve.py
Descargar herramienta
r3kapig vs Sauercloud
[Se fue a muerte súbita]
Cuartos de final: 3.5over-easyr3kapig vs Sauercloudr3kapig
Cuartos de final: 4no-roplemStraw Hat vs perfect r✪✪✪tperfect r✪✪✪t
Semifinales: 1aes-of-spadesMaple Mallard Magistrates vs StarBugsStarBugs
Semifinales: 2loopy-brainr3kapig vs perfect r✪✪✪t[Se fue a muerte súbita]
Semifinales: 2.5fast-updaterr3kapig vs perfect r✪✪✪tperfect r✪✪✪t
Finalf-in-the-stackStarBugs vs perfect r✪✪✪tStarBugs