
O canivete suíço CTF de próxima geração alimentado por Rust e Tauri. Apresenta um fluxo de trabalho visual baseado em nós e inteligência de IA local para extrema performance e automação. O primeiro framework de ferramentas CTF da China.
Nova geração de kit de ferramentas CTF baseado em nós
English | Chinês Simplificado
Do V4 ao X — não apenas uma atualização de número de versão

Baixar | Funcionalidades | Nota do autor
CTFCrackTools X é a nova geração do CTFCrackTools. "X" representa:
Abandone as operações lineares tradicionais e combine livremente processos de codificação/decodificação através de nós visuais.

Cobrindo necessidades comuns de codificação/decodificação, criptografia e hash em CTF:
Suporte nativo para Windows, macOS e Linux, sem necessidade de instalar runtime.
Acesse Releases para baixar a versão adequada ao seu sistema:
| Plataforma | Nome do arquivo |
|---|---|
| Windows x64 | ctfcracktools-x-{version}-windows-x64.exe |
| macOS ARM64 |
Nota: Usuários de Linux precisam adicionar permissão de execução após o download:
chmod +x ctfcracktools-x-*
Por um longo período, recebi muitos feedbacks sobre esta ferramenta, mas como não estive envolvido no círculo de CTF por muito tempo, ela ficou engavetada. Este projeto também passou por quatro grandes versões de forma errônea por imaturidade na juventude.
Como muitos amigos relataram problemas da ferramenta não através do GitHub, mas através dos meus contatos pessoais, isso também fez com que eu frequentemente me esquecesse.
Lembro que a ferramenta foi inicialmente lançada em 2016, e limpei os registros de commits várias vezes. Por imaturidade, eu não sabia como fazer push de código de forma adequada, e para manter a padronização e a limpeza do código, só pude sobrescrever os registros git repetidamente.
Agora já domino as operações do git, mas já se passaram dez anos. Lembro-me da véspera do Ano Novo Chinês, há dez anos, programando com Eclipse. Como seria bom se o tempo pudesse ficar naquela época.
Recentemente, tenho participado ou liderado alguns projetos por hobby. Quando pesquisei entre projetos anteriores, notei esta ferramenta que escrevi aos 16 anos e lembrei do propósito original de fazer problemas de CTF até tarde da noite. De fato, esta ferramenta não é um instrumento excepcional na comunidade open-source; é apenas uma ferramenta introdutória para iniciantes.
A razão para deixar este texto no final é para deixar de lado o sentimentalismo e focar mais nas funcionalidades da ferramenta. Sei muito bem que esta ferramenta não é 'excelente' dez anos depois, então espero poder atualizá-la continuamente no futuro para que ela seja usada novamente por todos. Antes de refatorar este projeto, revi meus próprios comentários de anos atrás e pesquisei sobre a ferramenta em mecanismos de busca. Vi que alguns blogueiros ainda a recomendam hoje, e que mencionam esta ferramenta em write-ups, o que me deixou muito feliz. Obrigado a todos pelo apoio ao longo destes anos.
Para que esta ferramenta ainda possa contribuir um pouco no ambiente atual, dediquei algum tempo para reescrever este projeto com uma arquitetura totalmente nova. Espero que goste.
No dia em que submeti o código, era 25 de dezembro de 2025, Natal. Desejo a todos um Feliz Natal.
CTFCrackTools X — Talvez será melhor do que melhor
Feito com Rust + React por 0Chencc
| CTFCrackTools V4 | CTFCrackTools X |
|---|
| Interface | Formulário tradicional | Fluxo de trabalho nodal |
| Desempenho | Runtime Java | Desempenho nativo |
| Tamanho | ~50MB+ | <15MB |
| Plataforma cruzada | Requer JRE | Suporte nativo |
ctfcracktools-x-{version}-macos-arm64.dmg| macOS Intel | ctfcracktools-x-{version}-macos-x64.dmg |
| Linux x64 | ctfcracktools-x-{version}-linux-x64 |