Skip to content
KitploitKITPLOIT
FerramentasExploitsBlog
Log in
Enviar
FerramentasExploitsBlog
Enviar

Ferramentas de Hacking, PenTest e Cibersegurança para o seu Arsenal de Segurança!

Kitploit é um diretório de ferramentas de hacking, cibersegurança e pentesting. Descubra as últimas atualizações de projetos para encontrar vulnerabilidades, analisar sistemas, automatizar testes e fortalecer sua segurança.

FeedsContatoPrivacidade© 2026 Kitploit

Diretório de Ferramentas

Categorias

Ver todas as categorias
Loading categories
cryptohackfirm — A casa da engenharia de firmware do projeto de crachá eletrônico Cryptohack. | Kitploit
Ferramentas/GitLabGitLab/cryptoadvocate/cryptohackfirm
Segurança de Sistemas EmbarcadosCriptografiaSegurança de HardwareAprendizado e Educação
GitLabcryptoadvocate/cryptohackfirm

cryptohackfirm

A casa da engenharia de firmware do projeto de crachá eletrônico Cryptohack.

Ver Repositório
38há 2 mesesAinda não revisado

Mais Populares

Ver todos →

Descubra as ferramentas mais usadas pela nossa comunidade.

Explore todas as ferramentas

Navegue pela nossa coleção de ferramentas

Ver todas as ferramentas →
Compartilhar

Cryptohack

Uma carteira de criptomoedas em hardware semi-segura e amigável para hackers na plataforma ESP32-C3 hip-badge com o elemento seguro ATECC608B integrado. Assina transações para BTC, ETH (+ 8 redes EVM), SOL e XMR com uma tela de ASSINATURA no dispositivo que o usuário precisa aprovar antes que qualquer chave privada toque a mensagem.

firmware/badge/      runtime wallet
firmware/factory/    one-shot provisioning firmware + host driver
ref/                 gitignored — clone upstream schematics here

Início rápido

⚠ Grave o firmware de fábrica PRIMEIRO em um badge novo. A carteira de runtime espera que o ATECC608B esteja provisionado (chaves de slot carregadas, zona de configuração configurada) e não desbloqueará sua seed protegida por PIN sem isso. A ordem é: compilar o de fábrica → gravar o de fábrica → executar o driver de host (factory_provision.py) → compilar o de runtime → gravar o de runtime. Pule a etapa de fábrica e você terá uma falha de inicialização do SE e um boot travado na tela de splash. Consulte docs/TOOLS.md § Provisionamento de fábrica para o passo a passo do driver de host.

# Activate ESP-IDF in this shell (see firmware/BUILDING.md for install)
. ~/esp/esp-idf/export.sh           # or export.ps1 on Windows

# 1. Factory provision (one-time per badge)
cd firmware/factory
idf.py -B build -p $PORT build flash monitor
# (in another shell) cd firmware/factory/tools && \
#   uv run --with pyserial --with cbor2 factory_provision.py --port $PORT

# 2. Build + flash the runtime (do this AFTER factory)
cd ../badge
export SDKCONFIG_DEFAULTS="sdkconfig.defaults;sdkconfig.dev"
idf.py -B build_dev -p $PORT build flash monitor

Passo a passo completo (Linux / macOS / Windows): firmware/BUILDING.md.

Para provisionar um badge novo ou reproduzir a suíte de testes: docs/TOOLS.md.

Mapa da documentação

Leia istoSe você quer…
firmware/BUILDING.mdInstalar o ESP-IDF e gravar o dispositivo pela primeira vez
docs/ARCHITECTURE.mdEntender como a carteira funciona — componentes, zonas de confiança, fluxo de assinatura
docs/TOOLS.mdExecutar o driver host de provisionamento de fábrica ou os testes de assinatura por moeda
docs/VERIFY.mdExecutar a varredura de verificação antes / depois de mudanças substanciais
docs/PLAN.mdLer a especificação de segurança exaustiva — cerimônia de KEK, mapas de slots, fluxos de recuperação
docs/CODE_STYLE.mdEnviar um PR que siga as convenções do projeto
CONTRIBUTING.mdAbrir um PR (branching, commits, expectativas de revisão)
TODO.mdEncontrar algo para trabalhar ou verificar o que já foi entregue
CLAUDE.mdBriefar um assistente de IA (Claude, Cursor, etc.) sobre o projeto

Três modos de operação

VarianteeFuseUsoRegravável?
devvirtual (flash)iteração diáriasim, sempre
stagereal, desbloqueadoteste de silício ponta a pontasim, até você bloquear
prodreal, bloqueadodispositivo entregue, Secure Boot V2não

Licença

Mista:

  • firmware/badge/components/trezor-crypto/ — MIT (incorporado do Trezor)
  • firmware/badge/components/tinycbor/ — MIT (Intel)
  • firmware/badge/components/qrcodegen/ — MIT (Project Nayuki)
  • firmware/badge/main/ (estendendo blinkenlights/ do hip-badge) — GPL-2.0-or-later
  • Todo o resto original deste repositório — escolha uma quando estiver pronto.
Baixar ferramenta