Skip to content
KitploitKITPLOIT
ToolsBlog
Einreichen
ToolsBlog
Einreichen

Hacking-, PenTest- und Cybersicherheits-Tools für Ihr Sicherheitsarsenal!

Kitploit ist ein Verzeichnis von Hacking-, Cybersicherheits- und Pentesting-Tools. Entdecken Sie die neuesten Projekt-Updates, um Schwachstellen zu finden, Systeme zu analysieren, Tests zu automatisieren und Ihre Sicherheit zu stärken.

··Feeds·Kontakt·Datenschutz·© 2026 Kitploit

Tool-Verzeichnis

Kategorien

Alle Kategorien anzeigen
Loading categories
LiveCTF-DEFCON30 — Sammlung von DEF CON 30 CTF Challenge-Binaries, Build-Skripten und Solve-Skripten zum Üben von Binary Exploitation und Reverse Engineering. | Kitploit
Tools/GitHubGitHub/live-ctf/livectf-defcon30
ExploitationReverse EngineeringCTFBinary-ExploitationLabs & Praxis
GitHublive-ctf/livectf-defcon30

LiveCTF-DEFCON30

Sammlung von DEF CON 30 CTF Challenge-Binaries, Build-Skripten und Solve-Skripten zum Üben von Binary Exploitation und Reverse Engineering.

Repository anzeigen
11212vor 5 TagenVon Kitploit geprüft

Beliebteste

Alle anzeigen →

Entdecken Sie die meistgenutzten Tools unserer Community.

Alle Tools erkunden

Durchsuchen Sie unsere Tool-Sammlung

Alle Tools anzeigen →
Teilen

LiveCTF 2022

Repository zur Ablage von Challenges, Infrastruktur-Notizen, Streaming-Konfiguration und anderen versionierten Informationen für das LiveCTF-Finale der DEF CON CTF.

Im LiveCTF verwendete Challenges

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

Challenge-Binaries

Wenn du mit den exakt identischen Challenge-Binaries spielen möchtest, die in jeder Runde verwendet wurden, kannst du sie entweder selbst wie unten beschrieben bauen oder im handouts/-Unterordner der Release nachsehen.

Challenge-Struktur

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

Challenges bauen

  1. ./livectf.py build <challenge>

Challenges verwalten

Die Verwaltung der Challenges (Erstellen/Bauen/Starten/Stoppen) erfolgt über livectf.py, einen schlanken Wrapper um Docker. Siehe ./livectf.py --help für die Verwendung.

Eine Challenge hinzufügen

  1. ./livectf.py create <challenge> kopiert die Vorlagen-Challenge in ein neues Challenge-Verzeichnis.
  2. Füge deinen Challenge-Quellcode in <challenge>/challenge/src hinzu.
  3. Aktualisiere das Lösungsskript in <challenge>/solution/solve.py.

(Für Challenges mit mehr als einer Quelldatei + einem Binary):

  1. Falls nötig, bearbeite REQUIRED_PACKAGES in <challenge>/challenge/Dockerfile, um zusätzliche Build-/Laufzeitabhängigkeiten aufzunehmen.
  2. Falls nötig, ändere die Build-Befehle in <challenge>/challenge/build.sh.
  3. Falls nötig, ändere HANDOUT_FILES in <challenge>/challenge/build.sh.

Eine Lösung für eine Challenge hinzufügen

  1. Füge alle pip-Anforderungen zu <challenge>/solution/requirements.txt hinzu.
  2. Lege dein Lösungsskript in <challenge>/solution/solve.py ab.
Tool herunterladen
r3kapig vs Sauercloud
[Im Sudden Death entschieden]
Viertelfinale: 3.5over-easyr3kapig vs Sauercloudr3kapig
Viertelfinale: 4no-roplemStraw Hat vs perfect r✪✪✪tperfect r✪✪✪t
Halbfinale: 1aes-of-spadesMaple Mallard Magistrates vs StarBugsStarBugs
Halbfinale: 2loopy-brainr3kapig vs perfect r✪✪✪t[Im Sudden Death entschieden]
Halbfinale: 2.5fast-updaterr3kapig vs perfect r✪✪✪tperfect r✪✪✪t
Finalef-in-the-stackStarBugs vs perfect r✪✪✪tStarBugs