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
bytesrevealer — Visualizador online de Engenharia Reversa | Kitploit
Ferramentas/GitHubGitHub/vulnex/bytesrevealer
Análise EstáticaAnálise de VulnerabilidadesEngenharia ReversaAnálise ForenseAnálise de MalwareAnálise de BináriosAprendizado e Educação
GitHubvulnex/bytesrevealer

bytesrevealer

Visualizador online de Engenharia Reversa

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

https://bytesrevealer.online/

VULNEX https://www.vulnex.com/

Bytes Revealer

Versão: 0.4

Bytes Revealer é uma poderosa ferramenta de engenharia reversa e análise binária projetada para pesquisadores de segurança, analistas forenses e desenvolvedores. Com recursos como visualização hexadecimal, representação visual, extração de strings, cálculo de entropia e detecção de assinaturas de arquivo, ela ajuda os usuários a descobrir dados ocultos dentro de arquivos. Seja analisando malware, depurando binários ou investigando formatos de arquivo desconhecidos, o Bytes Revealer facilita explorar, pesquisar e extrair informações valiosas de qualquer arquivo binário.

O Bytes Revealer NÃO armazena nenhum arquivo ou dado. Toda a análise é realizada no seu navegador.

Limitação Atual: Arquivos menores que 50 MB podem realizar todas as análises; arquivos maiores, de até 1,5 GB, farão apenas a Visualização Visual e a Visualização Hexadecimal.

Funcionalidades

Análise de Arquivo

  • Processamento de arquivos em partes (chunks) para eficiência de memória
  • Acompanhamento de progresso em tempo real
  • Detecção de assinatura de arquivo com análise avançada de PE/ELF
  • Cálculos de hash (MD5, SHA-1, SHA-256)
  • Análise de entropia e frequência de bytes
  • Carregamento progressivo para arquivos de até 1,5 GB

Múltiplas Visualizações

Visualização do Arquivo

  • Informações abrangentes do arquivo e metadados
  • Detecção avançada de assinaturas de arquivo
  • Valores de hash com múltiplos algoritmos
  • Cálculo de entropia e visualização
  • Análise estatística com frequência de bytes
  • Informações detalhadas da assinatura do arquivo
  • Detecção de arquivos aninhados (arquivos compactados, arquivos embutidos)

Visualização Visual

  • Visualização de dados binários com quadrados coloridos
  • Alternar entre esquemas de cores azul e categorizado por hex
  • Pesquisa por ASCII ou Bytes
  • Visualização de distribuição de dados
  • Correspondência de padrões destacada
  • Funcionalidade de salto para offset
  • Visualização do Inspetor de Dados
  • Paleta de cores para anotação de bytes

Visualização Hexadecimal

  • Interface profissional de editor hexadecimal
  • Inspeção em nível de byte com codificação por cores
  • Menu de contexto para copiar bytes em múltiplos formatos
  • Correspondência de padrões destacada
  • Representação ASCII
  • Pesquisa por ASCII ou Bytes
  • Funcionalidade de salto para offset
  • Visualização do Inspetor de Dados
  • Alternar coloração de bytes (botão 🎨)
  • Alternar maiúsculas/minúsculas (botão AA/aa)

Análise de Strings

  • Extração de strings em ASCII, UTF-8 e UTF-16
  • Análise de comprimento e tipo de string
  • Categorização de tipo de string
  • Filtragem e classificação avançadas
  • Suporte a pesquisa por expressão regular
  • Reconhecimento de padrões em strings
  • Capacidades de exportação com dados completos de strings

Varredura de Regras YARA

  • Correspondência de padrões YARA baseada no navegador via libyara-wasm
  • Conjuntos de regras integrados: Malware Comum, Indicadores de Criptografia, Packers & Protetores, Strings Suspeitas
  • Editor de regras personalizado com importação de arquivo .yar
  • Navegação para offsets hexadecimais das correspondências
  • Sobreposição de correspondências destacadas na Visualização Hexadecimal
  • Alternância de funcionalidade e persistência de sessão

Marcadores e Anotações

  • Adicionar marcadores em offsets específicos de bytes
  • Anotar intervalos de bytes com rótulos e notas
  • Paleta de 8 cores para categorização visual
  • Filtrar, classificar e navegar marcadores/anotações
  • Indicadores visuais na Visualização Hexadecimal e Visualização Visual
  • Persistência completa da sessão

Gerenciamento de Sessão

  • Salvar e restaurar sessões de análise com IndexedDB
  • Exportar sessões para arquivos .brsession para compartilhamento/backup
  • Importar sessões de arquivos .brsession
  • Rastreamento de metadados da sessão (nome, informações do arquivo, carimbos de data/hora)
  • Indicador de alterações não salvas com rastreamento de estado sujo
  • Detecção automática de alterações em arquivos ao restaurar

Integração Kaitai Struct

  • Suporte a mais de 100 formatos de arquivo binário
  • Detecção automática de formato
  • Analisador binário estruturado
  • Pesquisa e carregamento de formatos
  • Organização de formatos por categoria

Análise Binária

  • Análise aprofundada de PE (Windows): seções, importações, exportações, recursos de segurança (ASLR, DEP, CFG)
  • Análise aprofundada de ELF (Linux): segmentos, dependências, recursos de segurança (PIE, RELRO, stack)
  • Análise de Mach-O (macOS): comandos de carga, suporte a binários universais
  • Exportação de grafo de ataque USecVisLib para executáveis PE/ELF/Mach-O

Opções de Exportação

  • Exportação JSON aprimorada com carimbos de data/hora
  • Exportação abrangente de dados incluindo:
    • Metadados do arquivo e hashes
    • Assinaturas de arquivo com detalhes completos
    • Resumo da análise de strings (sempre incluído)
    • Dados completos de strings (opcional)
    • Dados de entropia e frequência de bytes
  • Nomes de arquivo com carimbo de data/hora para múltiplas exportações

Configurações

  • Modo escuro (padrão) e Modo claro
  • Configuração de offset base
  • Otimizações de desempenho

Capacidades de Pesquisa

  • Pesquisa por padrão hexadecimal
  • Pesquisa por string ASCII/UTF-8
  • Suporte a expressão regular
  • Opções de pesquisa sensível/não sensível a maiúsculas/minúsculas
  • Resultados de pesquisa destacados
  • Acompanhamento de progresso da pesquisa
  • Operações de pesquisa canceláveis

Inspetor de Dados

  • Informações abrangentes de bytes nas visualizações Visual e Hexadecimal
  • Pressione L para travar/destravar o inspetor em um byte
  • Múltiplas representações de dados:
    • Básicas (hexadecimal, decimal, binário, octal)
    • Formatos numéricos (com sinal/sem sinal)
    • Codificações de texto (ASCII, UTF-8, UTF-16)
    • Valores de 16 bits, 32 bits, 64 bits
    • Interpretações de inteiros e floats
    • Formatos de data/hora
    • Formatos de codificação adicionais

Melhorias na Interface do Usuário

  • Diálogo de ajuda com abas (Changelog, Manual do Usuário, Licença, Sobre)
  • Entrada de arquivo melhorada com botão de limpar
  • Indicadores de desempenho para arquivos grandes
  • Indicadores de carregamento por partes
  • Indicadores de carregamento de formato
  • Notificações toast para operações
  • Menus de contexto na Visualização Hexadecimal
  • Diálogo de exportação para intervalos de bytes
  • Suporte a atalhos de teclado

Detalhes Técnicos

Construído Com

  • Vue.js 3.5 (Composition API + Composables)
  • Pinia 3 (Gerenciamento de Estado)
  • Vite 7 (Ferramenta de Build)
  • Web Workers para desempenho
  • IndexedDB para persistência de sessão
  • libyara-wasm para varredura YARA
  • Kaitai Struct para análise de formato binário

Qualidade do Código

  • ESLint 9 com plugins vue/recommended e vitest
  • Prettier com hooks de pré-commit (husky + lint-staged)
  • GitHub Actions CI (lint, format, test, build)
  • 1688 testes em 37 arquivos de teste (Vitest + happy-dom)
  • Acessibilidade abrangente (papéis ARIA, armadilha de foco, navegação por teclado)
  • Design responsivo para tablet e celular

Recursos de Desempenho

  • Processamento de arquivos em partes (chunks de 256 KB)
  • Implementação de Web Worker (pesquisa, strings, YARA)
  • Otimização de memória com descarte LRU
  • Operações canceláveis
  • Acompanhamento de progresso
  • Pré-compressão Gzip/Brotli
  • Divisão de código (WASM carregado sob demanda, categorias de formato)

Primeiros Passos

Pré-requisitos

# Node.js 20+ é necessário
node -v

Uso com Docker

docker-compose build --no-cache

Agora abra seu navegador: http://localhost:8080/

Para parar o container docker

docker-compose down

Instalação

# Clone o repositório
git clone https://github.com/vulnex/bytesrevealer

# Navegue até o diretório do projeto
cd bytesrevealer

# Instale as dependências
npm install
Baixar ferramenta