Skip to content
KitploitKITPLOIT
StrumentiBlog
Invia
StrumentiBlog
Invia

Strumenti di Hacking, PenTest e Cybersecurity per il tuo Arsenale di Sicurezza!

Kitploit è una directory di strumenti di hacking, cybersecurity e pentesting. Scopri gli ultimi aggiornamenti dei progetti per trovare vulnerabilità, analizzare sistemi, automatizzare i test e rafforzare la tua sicurezza.

··Feed·Contatto·Privacy·© 2026 Kitploit

Directory degli strumenti

Categorie

Vedi tutte le categorie
Loading categories
LiveCTF-DEFCON30 — Raccolta di binari delle sfide CTF di DEF CON 30, script di build e script di soluzione per esercitarsi nel binary exploitation e nel reverse engineering. | Kitploit
Strumenti/GitHubGitHub/live-ctf/livectf-defcon30
ExploitReverse EngineeringCTFBinary ExploitationLab e Pratica
GitHublive-ctf/livectf-defcon30

LiveCTF-DEFCON30

Raccolta di binari delle sfide CTF di DEF CON 30, script di build e script di soluzione per esercitarsi nel binary exploitation e nel reverse engineering.

Vedi Repository
112125 giorni faRevisionato da Kitploit

Più Popolari

Vedi tutti →

Scopri gli strumenti più utilizzati dalla nostra community.

Esplora tutti gli strumenti

Sfoglia la nostra collezione di strumenti

Vedi tutti gli strumenti →
Condividi

LiveCTF 2022

Repository per archiviare challenge, note sull'infrastruttura, configurazione dello streaming e altre informazioni versionate per l'evento finale LiveCTF del DEF CON CTF.

Challenge usate in LiveCTF

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

Binary delle challenge

Se sei interessato a giocare con gli stessi binary delle challenge usati durante ogni round, puoi costruirli tu stesso come descritto di seguito, oppure guardare nella sottocartella handouts/ della release.

Struttura delle challenge

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

Costruire le challenge

  1. ./livectf.py build <challenge>

Gestione delle challenge

La gestione delle challenge (creazione/costruzione/avvio/arresto) avviene tramite livectf.py, un wrapper leggero intorno a docker. Vedi ./livectf.py --help per l'utilizzo.

Aggiungere una challenge

  1. ./livectf.py create <challenge> copia la challenge template in una nuova directory della challenge.
  2. Aggiungi il sorgente della tua challenge in <challenge>/challenge/src
  3. Aggiorna lo script di soluzione in <challenge>/solution/solve.py

(Per le challenge che includono più di un file sorgente + un binary):

  1. Se necessario, modifica REQUIRED_PACKAGES in <challenge>/challenge/Dockerfile per includere eventuali dipendenze extra di build/runtime
  2. Se necessario, cambia i comandi di build in <challenge>/challenge/build.sh
  3. Se necessario, cambia HANDOUT_FILES in <challenge>/challenge/build.sh

Aggiungere una soluzione per una challenge

  1. Aggiungi eventuali requisiti pip a <challenge>/solution/requirements.txt
  2. Inserisci il tuo script di soluzione in <challenge>/solution/solve.py
Scarica lo strumento
r3kapig vs Sauercloud
[Andata a morte improvvisa]
Quarti di finale: 3.5over-easyr3kapig vs Sauercloudr3kapig
Quarti di finale: 4no-roplemStraw Hat vs perfect r✪✪✪tperfect r✪✪✪t
Semifinali: 1aes-of-spadesMaple Mallard Magistrates vs StarBugsStarBugs
Semifinali: 2loopy-brainr3kapig vs perfect r✪✪✪t[Andata a morte improvvisa]
Semifinali: 2.5fast-updaterr3kapig vs perfect r✪✪✪tperfect r✪✪✪t
Finalef-in-the-stackStarBugs vs perfect r✪✪✪tStarBugs