
Il coltellino svizzero CTF di nuova generazione alimentato da Rust e Tauri. Caratterizzato da un flusso di lavoro visivo basato su nodi e intelligenza AI locale per prestazioni e automazione estreme. Il primo framework CTFTools cinese.
Kit di strumenti CTF nodale di nuova generazione
English | 简体中文
Da V4 a X — non solo un aggiornamento di versione

Scarica | Caratteristiche | Nota dell'autore
CTFCrackTools X è la nuovissima generazione di CTFCrackTools. La "X" rappresenta:
Abbandona le operazioni lineari tradizionali, combina liberamente i processi di codifica/decodifica tramite nodi visuali.

Copre le necessità comuni di CTF relative a codifica/decodifica, crittografia e hash:
Supporto nativo per Windows, macOS, Linux, senza necessità di installare runtime.
Vai su Releases per scaricare la versione adatta al tuo sistema:
| Piattaforma | Nome file |
|---|---|
| Windows x64 | ctfcracktools-x-{versione}-windows-x64.exe |
| macOS ARM64 |
Nota: Gli utenti Linux devono aggiungere i permessi di esecuzione dopo il download:
chmod +x ctfcracktools-x-*
Per molto tempo ho ricevuto feedback su questo strumento, ma poiché per lungo tempo non sono stato attivo nel mondo CTF, l'ho lasciato in sospeso; inoltre, a causa della mia giovane età e inesperienza, ho sbagliato a iterare quattro versioni principali.
Dato che molti amici mi hanno inviato feedback non tramite GitHub ma attraverso i miei contatti personali, spesso me ne dimenticavo.
Ricordo che questo strumento è stato pubblicato per la prima volta nel 2016, e ho cancellato più volte i commit, poiché da giovane non sapevo come pushare correttamente il codice. Per mantenere ordine e pulizia, ho dovuto sovrascrivere continuamente la cronologia di Git.
Ora ho imparato a usare Git correttamente, ma sono passati dieci anni. Ricordo la notte di Capodanno in cui programmavo con Eclipse dieci anni fa; se solo il tempo potesse fermarsi allora, sarebbe meraviglioso.
Di recente, ho partecipato o guidato alcuni progetti per passione. Quando ho cercato tra i progetti che avevo scritto in passato, ho notato questo strumento che avevo creato a 16 anni, e mi sono ricordato della passione con cui risolvevo le sfide CTF fino a tarda notte. Questo strumento non è eccezionale nella comunità open source; è solo uno strumento per principianti.
Lascio questo messaggio alla fine del file perché voglio che ci si concentri sulle funzionalità dello strumento, senza troppa retorica. So bene che oggi, dieci anni dopo, questo strumento non è "eccellente", ma spero di aggiornarlo costantemente in futuro per farlo tornare in uso. Prima di ricostruire questo progetto, ho riletto i commenti lasciati anni fa e ho cercato riferimenti su questo strumento sui motori di ricerca. Ho visto che alcuni blogger lo raccomandano ancora oggi, e viene menzionato in alcuni write-up. Questo mi rende molto felice. Grazie a tutti per il supporto di tutti questi anni.
Per far sì che questo strumento continui a essere utile nell'ambiente attuale, ho dedicato un po' di tempo a ricostruirlo con una nuova architettura. Spero che vi piaccia.
Il giorno in cui ho inviato il commit è il 25 dicembre 2025, Natale. Buon Natale a tutti.
CTFCrackTools X — Forse sarà meglio di meglio
Realizzato con Rust + React da 0Chencc
| CTFCrackTools V4 | CTFCrackTools X |
|---|
| Interfaccia | Moduli tradizionali | Flusso di lavoro nodale |
| Prestazioni | Runtime Java | Prestazioni native |
| Dimensione | ~50MB+ | <15MB |
| Multipiattaforma | Richiede JRE | Supporto nativo |
ctfcracktools-x-{versione}-macos-arm64.dmg| macOS Intel | ctfcracktools-x-{versione}-macos-x64.dmg |
| Linux x64 | ctfcracktools-x-{versione}-linux-x64 |