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
rzweb — Uma plataforma completa de engenharia reversa baseada em navegador, construída sobre o Rizin, executando inteiramente no lado do cliente via WebAssembly. | Kitploit
Ferramentas/GitHubGitHub/indalok/rzweb
Análise EstáticaAnálise Dinâmica (Sandboxing)Engenharia ReversaDepuradoresSegurança WebAnálise de BináriosAprendizado e EducaçãoAnálise de Firmware
GitHubindalok/rzweb

rzweb

Uma plataforma completa de engenharia reversa baseada em navegador, construída sobre o Rizin, executando inteiramente no lado do cliente via WebAssembly.

Ver Repositório
73873há 5 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

RzWeb

Suporte & Discussão

RzWeb é uma interface de engenharia reversa baseada em navegador, alimentada pelo Rizin compilado para WebAssembly. Solte um binário no aplicativo e analise-o localmente no seu navegador com uma sessão persistente, acesso ao terminal, suporte a reabertura em cache e visualizações dedicadas para desmontagem, descompilação, referências cruzadas, grafos de fluxo de controle e o restante das principais superfícies de análise. O Rizin é executado em um Web Worker, portanto análises pesadas nunca bloqueiam a interface do usuário.

Capturas de Tela

Página Inicial

Página Inicial

Terminal

Terminal

Desmontagem

Desmontagem

Descompilador

Descompilador

Referências Cruzadas

Referências Cruzadas

Grafo de Fluxo de Controle

Grafo

Dump Hex

Dump Hex

Strings

Strings

Importações

Importações

Exportações

Exportações

Seções

Seções

Informações do Binário

Informações do Binário

Destaques

  • Abas de múltiplas sessões: abra vários binários ao mesmo tempo, cada um em seu próprio Web Worker, e alterne entre eles com o estado da visualização por aba preservado.
  • Sessões Rizin persistentes através da compilação rzwasi emparelhada, de modo que o estado da análise, as buscas e os comandos de acompanhamento permaneçam ativos dentro da mesma sessão do binário.
  • O Rizin é executado em um Web Worker, mantendo a UI responsiva durante a análise, análise de JSON de vários MB e persistência.
  • Edite o binário no navegador como: corrigir bytes a partir da visualização Hex ou comandos de escrita no terminal e salve o arquivo modificado a qualquer momento.
  • Painel de scripts com editor CodeMirror (destaque de sintaxe, preenchimento automático do catálogo de comandos) que executa scripts de comando do rizin e JS com uma API rz síncrona; scripts podem ser carregados, salvos e baixados.
  • Múltiplos temas com um seletor; o terminal e o grafo de fluxo de controle acompanham o tema ativo.
  • Acesso completo ao terminal com preenchimento automático de comandos ao vivo, conclusão com Tab, seleção por setas, busca no terminal e caracteres mínimos e resultados máximos configuráveis.
  • Visualizações dedicadas para desmontagem, descompilação, referências cruzadas, grafos de fluxo de controle, hex, strings, importações, exportações, seções e informações do binário.
  • Visualização de descompilador embutida (detecta automaticamente o comando do descompilador da compilação, ex.: pdg/pdc) com destaque de sintaxe estilo C e cópia com um clique.
  • Painel de referências cruzadas mostrando quem referencia o endereço atual e para onde ele aponta, com clique para buscar.
  • Grafo de fluxo de controle interativo: clique em um bloco básico para buscar, destaque do bloco atual e layout automático baseado em dagre.
  • Paleta de comandos (Ctrl/+) para busca difusa de funções e strings, busca de endereço e execução de qualquer comando do Rizin.

Formatos Suportados

O RzWeb segue os formatos suportados pela compilação do Rizin incluída, incluindo:

  • ELF
  • PE / PE+
  • Mach-O
  • Firmware raw e dumps de bytes

Como Funciona

  1. Abra o aplicativo.
  2. Solte ou selecione um binário.
  3. Analise-o com a profundidade configurada.
  4. Navegue entre o terminal e as visualizações estruturadas, ou reabra o mesmo binário em cache posteriormente pela página inicial.

Tudo é executado localmente no navegador. Os arquivos permanecem no dispositivo e são carregados apenas na memória WebAssembly e no armazenamento do navegador.

Privacidade

O RzWeb não envia binários para um servidor. A análise, o cache e a reabertura ocorrem inteiramente no navegador via WebAssembly, IndexedDB e o sistema de arquivos em memória exposto pelo Emscripten.

Limitações do Navegador

  • Recursos de depuração que exigem ptrace não estão disponíveis em sandboxes de navegador.
  • A análise ainda é um trabalho WebAssembly single-thread, portanto binários muito grandes podem levar tempo.
  • A funcionalidade disponível depende, em última análise, das capacidades exportadas pela compilação atual do rzwasi.

Construção Local

root@kitploit:~
git clone https://github.com/IndAlok/rzweb
cd rzweb
npm install
npm run dev

Arquitetura

O frontend usa React, TypeScript, Tailwind CSS, Zustand, xterm.js e Cytoscape para renderização de grafos. O módulo WebAssembly do Rizin é executado dentro de um Web Worker que gerencia todas as chamadas nativas, acesso ao sistema de arquivos, análise de JSON e persistência via IndexedDB; a thread principal se comunica com ele através de uma fachada RPC tipada, de modo que a UI nunca bloqueia durante a análise. O núcleo de engenharia reversa vem do repositório complementar rzwasi, que compila o Rizin para WebAssembly e expõe tanto o ponto de entrada CLI tradicional quanto a API de sessão rzweb_* persistente usada pelo RzWeb.

Comunidade e Suporte

Perguntas, ideias ou precisa de ajuda? Junte-se ao chat:

Suporte & Discussão

Créditos

Construído por IndAlok

Desenvolvido com Rizin, o framework de engenharia reversa open-source.

Baixar ferramenta
Cmd
K
0x
  • Atalhos de teclado para alternar visualizações (Alt+1..9), paleta, barra lateral, configurações e ajuda de atalhos.
  • Salve e reabra sessões de análise como arquivos de projeto .rzdb autocontidos que incorporam o binário, de modo que um projeto salvo seja reaberto a frio com um único clique sem precisar do arquivo original; arquivos .rzdb brutos do Rizin também são aceitos quando o binário correspondente já está aberto.
  • Cache de análise indexado pelo hash do binário, incluindo reabertura direta a partir da página inicial quando os dados do binário estão armazenados no cache.
  • Limites de saída de comando configuráveis e faixas de aviso para binários muito grandes ou metadados truncados.
  • Layout responsivo ajustado para uso tanto em desktop quanto em dispositivos móveis.