Skip to content
KitploitKITPLOIT
HerramientasExploitsBlog
Log in
Enviar
HerramientasExploitsBlog
Enviar

¡Herramientas de Hacking, PenTest y Ciberseguridad para tu Arsenal de Seguridad!

Kitploit es un directorio de herramientas de hacking, ciberseguridad y pentesting. Descubre las últimas actualizaciones de proyectos para encontrar vulnerabilidades, analizar sistemas, automatizar pruebas y fortalecer tu seguridad.

FeedsContactoPrivacidad© 2026 Kitploit

Directorio de Herramientas

Categorías

Ver todas las categorías
Loading categories
bytesrevealer — Visor de Ingeniería Inversa en línea | Kitploit
Herramientas/GitHubGitHub/vulnex/bytesrevealer
Análisis EstáticoAnálisis de VulnerabilidadesIngeniería InversaAnálisis ForenseAnálisis de MalwareAnálisis de BinariosAprendizaje y Educación
GitHubvulnex/bytesrevealer

bytesrevealer

Visor de Ingeniería Inversa en línea

Ver Repositorio
1556hace 2 mesesAún no revisado

Más Populares

Ver todos →

Descubre las herramientas más usadas por nuestra comunidad.

Explora todas las herramientas

Explora nuestra colección de herramientas

Ver todas las herramientas →
Compartir

https://bytesrevealer.online/

VULNEX https://www.vulnex.com/

Bytes Revealer

Versión: 0.4

Bytes Revealer es una potente herramienta de ingeniería inversa y análisis binario diseñada para investigadores de seguridad, analistas forenses y desarrolladores. Con funciones como vista hexadecimal, representación visual, extracción de cadenas, cálculo de entropía y detección de firmas de archivos, ayuda a los usuarios a descubrir datos ocultos dentro de archivos. Ya sea que estés analizando malware, depurando binarios o investigando formatos de archivo desconocidos, Bytes Revealer facilita la exploración, búsqueda y extracción de información valiosa de cualquier archivo binario.

Bytes Revealer NO almacena ningún archivo ni dato. Todo el análisis se realiza en tu navegador.

Limitación actual: Los archivos de menos de 50 MB pueden realizar todo el análisis; los archivos de mayor tamaño, hasta 1.5 GB, solo realizarán análisis de Vista Visual y Vista Hexadecimal.

Características

Análisis de archivos

  • Procesamiento de archivos fragmentado para eficiencia de memoria
  • Seguimiento de progreso en tiempo real
  • Detección de firmas de archivos con análisis avanzado PE/ELF
  • Cálculos de hash (MD5, SHA-1, SHA-256)
  • Análisis de entropía y frecuencia de bytes
  • Carga progresiva para archivos de hasta 1.5 GB

Múltiples vistas

Vista de archivo

  • Información completa del archivo y metadatos
  • Detección avanzada de firmas de archivos
  • Valores hash con múltiples algoritmos
  • Cálculo y visualización de entropía
  • Análisis estadístico con frecuencia de bytes
  • Información detallada de firmas de archivos
  • Detección de archivos anidados (archivos comprimidos, archivos incrustados)

Vista visual

  • Visualización de datos binarios con cuadrados de colores
  • Alternar entre esquemas de color azul y categorizado por hexadecimal
  • Búsqueda ASCII o en bytes
  • Vista de distribución de datos
  • Coincidencia de patrones resaltados
  • Funcionalidad de salto a offset
  • Vista del inspector de datos
  • Paleta de colores para anotación de bytes

Vista hexadecimal

  • Interfaz profesional de editor hexadecimal
  • Inspección a nivel de byte con codificación de colores
  • Menú contextual para copiar bytes en múltiples formatos
  • Coincidencia de patrones resaltados
  • Representación ASCII
  • Búsqueda ASCII o en bytes
  • Funcionalidad de salto a offset
  • Vista del inspector de datos
  • Alternar coloración de bytes (botón 🎨)
  • Alternar mayúsculas/minúsculas (botón AA/aa)

Análisis de cadenas

  • Extracción de cadenas ASCII, UTF-8 y UTF-16
  • Análisis de longitud y tipo de cadena
  • Categorización de tipos de cadena
  • Filtrado y ordenación avanzados
  • Soporte de búsqueda con expresiones regulares
  • Reconocimiento de patrones en cadenas
  • Capacidades de exportación con datos completos de cadenas

Escaneo de reglas YARA

  • Coincidencia de patrones YARA en el navegador mediante libyara-wasm
  • Conjuntos de reglas integrados: Malware común, Indicadores criptográficos, Empaquetadores y protectores, Cadenas sospechosas
  • Editor de reglas personalizado con importación de archivos .yar
  • Navegación de coincidencias a offsets hexadecimales
  • Superposición de coincidencias resaltadas en la Vista hexadecimal
  • Alternancia de funcionalidad y persistencia de sesión

Marcadores y anotaciones

  • Añadir marcadores en offsets de bytes específicos
  • Anotar rangos de bytes con etiquetas y notas
  • Paleta de 8 colores para categorización visual
  • Filtrar, ordenar y navegar marcadores/anotaciones
  • Indicadores visuales en la Vista hexadecimal y la Vista visual
  • Persistencia completa de sesión

Gestión de sesiones

  • Guardar y restaurar sesiones de análisis con IndexedDB
  • Exportar sesiones a archivos .brsession para compartir/respaldar
  • Importar sesiones desde archivos .brsession
  • Seguimiento de metadatos de sesión (nombre, información del archivo, marcas de tiempo)
  • Indicador de cambios no guardados con seguimiento de estado sucio
  • Detección automática de cambios en archivos al restaurar

Integración con Kaitai Struct

  • Soporte para más de 100 formatos de archivos binarios
  • Detección automática de formato
  • Análisis binario estructurado
  • Búsqueda y carga de formatos
  • Organización de formatos por categorías

Análisis binario

  • Análisis profundo PE (Windows): secciones, importaciones, exportaciones, características de seguridad (ASLR, DEP, CFG)
  • Análisis profundo ELF (Linux): segmentos, dependencias, características de seguridad (PIE, RELRO, stack)
  • Análisis Mach-O (macOS): comandos de carga, soporte para binarios universales
  • Exportación del gráfico de ataque USecVisLib para ejecutables PE/ELF/Mach-O

Opciones de exportación

  • Exportación JSON mejorada con marcas de tiempo
  • Exportación completa de datos que incluye:
    • Metadatos del archivo y hashes
    • Firmas de archivos con detalles completos
    • Resumen del análisis de cadenas (siempre incluido)
    • Datos opcionales de cadenas completas
    • Datos de entropía y frecuencia de bytes
  • Nombres de archivo con marca de tiempo para múltiples exportaciones

Configuración

  • Modo oscuro (predeterminado) y modo claro
  • Configuración del offset base
  • Optimizaciones de rendimiento

Capacidades de búsqueda

  • Búsqueda de patrones hexadecimales
  • Búsqueda de cadenas ASCII/UTF-8
  • Soporte de expresiones regulares
  • Opciones de mayúsculas/minúsculas
  • Resultados de búsqueda resaltados
  • Seguimiento del progreso de búsqueda
  • Operaciones de búsqueda cancelables

Inspector de datos

  • Información completa de bytes en las vistas Visual y Hexadecimal
  • Presiona L para bloquear/desbloquear el inspector en un byte
  • Múltiples representaciones de datos:
    • Básico (hexadecimal, decimal, binario, octal)
    • Formatos numéricos (con signo/sin signo)
    • Codificaciones de texto (ASCII, UTF-8, UTF-16)
    • Valores de 16 bits, 32 bits, 64 bits
    • Interpretaciones de enteros y flotantes
    • Formatos de fecha/hora
    • Formatos de codificación adicionales

Mejoras de la interfaz de usuario

  • Diálogo de ayuda con pestañas (Registro de cambios, Manual de usuario, Licencia, Acerca de)
  • Entrada de archivos mejorada con botón de limpiar
  • Indicadores de rendimiento para archivos grandes
  • Indicadores de carga por fragmentos
  • Indicadores de carga de formato
  • Notificaciones toast para operaciones
  • Menús contextuales en la Vista hexadecimal
  • Diálogo de exportación para rangos de bytes
  • Soporte de atajos de teclado

Detalles técnicos

Construido con

  • Vue.js 3.5 (Composition API + Composables)
  • Pinia 3 (Gestión de estado)
  • Vite 7 (Herramienta de construcción)
  • Web Workers para rendimiento
  • IndexedDB para persistencia de sesión
  • libyara-wasm para escaneo YARA
  • Kaitai Struct para análisis de formatos binarios

Calidad del código

  • ESLint 9 con plugins vue/recommended y vitest
  • Prettier con hooks pre-commit (husky + lint-staged)
  • CI de GitHub Actions (lint, format, test, build)
  • 1688 pruebas en 37 archivos de prueba (Vitest + happy-dom)
  • Accesibilidad integral (roles ARIA, captura de foco, navegación por teclado)
  • Diseño responsivo para tablet y móvil

Características de rendimiento

  • Procesamiento de archivos fragmentado (fragmentos de 256 KB)
  • Implementación de Web Workers (búsqueda, cadenas, YARA)
  • Optimización de memoria con desalojo LRU
  • Operaciones cancelables
  • Seguimiento de progreso
  • Precompresión Gzip/Brotli
  • División de código (WASM cargado perezosamente, categorías de formato)

Primeros pasos

Requisitos previos

# Se requiere Node.js 20+
node -v

Uso con Docker

docker-compose build --no-cache

Ahora abre tu navegador: http://localhost:8080/

Para detener el contenedor Docker:

docker-compose down

Instalación

# Clonar el repositorio
git clone https://github.com/vulnex/bytesrevealer

# Navegar al directorio del proyecto
cd bytesrevealer

# Instalar dependencias
npm install

# Iniciar servidor de desarrollo
npm run dev
Descargar herramienta