Skip to content
KitploitKITPLOIT
FerramentasBlog
Enviar
FerramentasBlog
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.

··Feeds·Contato·Privacidade·© 2026 Kitploit

Diretório de Ferramentas

Categorias

Ver todas as categorias
Loading categories
die-in-browser — Análise estática de binários com Detect It Easy — 100% no seu navegador, sem uploads. | Kitploit
Ferramentas/GitHubGitHub/xoreaxlmbdx/die-in-browser
Análise EstáticaAnálise de HashEngenharia ReversaAnálise de MalwareAnálise de BináriosAnálise de Firmware
GitHubxoreaxlmbdx/die-in-browser

die-in-browser

Análise estática de binários com Detect It Easy — 100% no seu navegador, sem uploads.

Ver Repositório
653há 29 diasRevisado pelo Kitploit

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
Site

die-in-browser

Análise estática de binários com Detect It Easy — 100% no seu navegador, sem uploads.

🔍 O que é isso?

Este projeto executa Detect It Easy (DIE) — um poderoso analisador estático de binários — inteiramente dentro do seu navegador usando o emulador v86.

  • ✅ Sem envio de arquivos: os binários são processados localmente.
  • ✅ Análise completa: todas as detecções, ponto de entrada, seções (em arquivos PE), hashes, entropia, strings.

Construído com:

  • Buildroot 2025.11 – sistema Linux mínimo para o SO convidado;
  • v86 – emulador x86 em JavaScript/WebAssembly;
  • Detect It Easy 3.21 (diec) – versão de console do DIE para análise sem interface gráfica;
  • Docker – para builds reproduzíveis;

🚀 Experimente agora

👉 Demonstração ao vivo

📂 Código-fonte – código-fonte da demo

⚠️ Tudo é executado no seu navegador — o carregamento inicial inclui um arquivo de estado do emulador de ~17 MB. Além disso, binários grandes podem demorar mais para serem analisados.

📦 Use como uma Biblioteca

Você pode incorporar este analisador diretamente no seu próprio aplicativo web.

Opção 1: Use os assets pré-construídos

Baixe tudo o que você precisa da página Releases:

  • v86.wasm, libv86.js
  • seabios.bin
  • Estado do emulador compactado (v86state.bin.zst)

💡 O arquivo v86state.bin.zst contém um snapshot completo do sistema Linux com DIE pré-instalado e tem aproximadamente 17 MB de tamanho.

Opção 2: Construa você mesmo

Siga as instruções na próxima seção.

Então:

  1. Coloque os arquivos no diretório do seu projeto.
  2. Coloque die.js na mesma pasta.

📌 Veja a pasta library/ para exemplos de uso e documentação completa da API.

🛠️ Compilar a partir do código-fonte

Pré-requisitos: Docker com BuildKit habilitado.

root@kitploit:~
git clone https://github.com/xoreaxlmbdx/die-in-browser.git
cd die-in-browser
./build.sh

A saída do build aparecerá em ./build/ e inclui:

  • v86.wasm, libv86.js
  • seabios.bin
  • licenses.tar.gz
  • buildroot-state.bin.zst (snapshot compactado do emulador)

🙌 Agradecimentos

  • Emulador v86 — copy/v86;
  • Detect It Easy — horsicq/Detect-It-Easy;
  • Configuração do Buildroot — humphd/browser-vm;
  • Buildroot;

📝 Licença

MIT — livre para usar e modificar.

📄 O build inclui um arquivo licenses.tar.gz (gerado pelo Buildroot) que contém os textos das licenças de todos os componentes usados no sistema convidado.

Baixar ferramenta