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
ForensiX — Framework de Inteligencia Forense Digital | Kitploit
Herramientas/GitHubGitHub/theevidencehunter/forensix
Forensia de DiscoAnálisis de HashAnálisis ForenseEsteganografíaAnálisis de MalwareForensia DigitalRespuesta a Incidentes
GitHubtheevidencehunter/forensix

ForensiX

Framework de Inteligencia Forense Digital

Ver Repositorio
40hace 6 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

⬡ ForensiX — Marco de inteligencia forense digital

Creado por Ameer Rasim | Versión 2.0.0

███████╗ ██████╗ ██████╗ ███████╗███╗   ██╗███████╗██╗██╗  ██╗
██╔════╝██╔═══██╗██╔══██╗██╔════╝████╗  ██║██╔════╝██║╚██╗██╔╝
█████╗  ██║   ██║██████╔╝█████╗  ██╔██╗ ██║███████╗██║ ╚███╔╝ 
██╔══╝  ██║   ██║██╔══██╗██╔══╝  ██║╚██╗██║╚════██║██║ ██╔██╗ 
██║     ╚██████╔╝██║  ██║███████╗██║ ╚████║███████║██║██╔╝ ██╗
╚═╝      ╚═════╝ ╚═╝  ╚═╝╚══════╝╚═╝  ╚═══╝╚══════╝╚═╝╚═╝  ╚═╝

El problema que resuelve ForensiX: Ninguna herramienta CLI de código abierto existente unifica el cálculo de múltiples hashes, la forensia de marcas de tiempo MACB, la clasificación profunda de cadenas, el escaneo de patrones estilo YARA, la detección de esteganografía, la adquisición de sistemas en vivo, el análisis de imágenes de disco y la generación de informes listos para uso judicial, todo en un único script de Python portátil con cero dependencias externas.


🔬 Características

CaracterísticaDescripción
hashHash multi-algoritmo (MD5/SHA1/SHA256/SHA512/SHA3/BLAKE2) + verificación de manipulación
metaMarcas de tiempo MACB, análisis de entropía, permisos, inodo, detección de discrepancias de extensión
stringsExtracción de cadenas con clasificación automática: URLs, IPs, correos electrónicos, credenciales, JWT, claves AWS, direcciones onion, CVEs
scanCoincidencia de patrones estilo YARA: ransomware, shellcode, frameworks C2, webshells, criptomineros, volcadores de credenciales
hexVisor hexadecimal forense con control de desplazamiento/longitud y barra lateral ASCII
stegDetección de esteganografía mediante análisis de entropía, comprobación de marcadores EOF, detección de políglotas
timelineReconstrucción de la línea de tiempo MACB a partir de archivos/directorios con filtrado por tiempo
liveAdquisición de sistemas en vivo: procesos, conexiones de red, entorno
diskAnálisis de imágenes de disco sin procesar: MBR, tabla de particiones, detección de sistema de archivos
reportInforme forense completo en TXT / JSON / HTML / CSV (formato de cadena de custodia)

⚡ Inicio rápido

# No se necesita instalación: solo biblioteca estándar de Python
python3 forensix.py --help

# O hazlo ejecutable
chmod +x forensix.py
./forensix.py --help

📖 Ejemplos de uso

1. Calcular el hash de un archivo sospechoso y verificar la integridad

python3 forensix.py hash malware.exe
python3 forensix.py hash malware.exe --verify d41d8cd98f00b204e9800998ecf8427e

2. Extraer todos los metadatos forenses

python3 forensix.py meta evidence.jpg
python3 forensix.py meta suspicious.dll --output meta_report.html --format html

3. Extracción profunda de cadenas con clasificación automática

python3 forensix.py strings payload.bin --limit 100
python3 forensix.py strings memory_dump.raw --all --output strings.json --format json

4. Escanear patrones de malware

python3 forensix.py scan dropper.exe
python3 forensix.py scan webshell.php --output threat_report.html --format html

5. Visor hexadecimal forense

python3 forensix.py hex file.bin --offset 0x100 --length 1024

6. Detectar datos ocultos (esteganografía)

python3 forensix.py steg image.jpg logo.png photo.bmp

7. Reconstruir la línea de tiempo del sistema de archivos

python3 forensix.py timeline /var/log /home/user
python3 forensix.py timeline /incident --start 2024-06-01 --end 2024-06-15 --limit 200

8. Respuesta a incidentes en vivo

python3 forensix.py live
python3 forensix.py live --output live_snapshot.json --format json

9. Analizar imagen de disco

python3 forensix.py disk drive.dd
python3 forensix.py disk evidence.img --output disk_analysis.html --format html

10. Informe forense completo (todo en uno)

python3 forensix.py report suspect.exe --format html --output case_001_report.html
python3 forensix.py report evidence.zip --format json --output case_001.json

🎯 Lo que hace único a ForensiX

Cero dependencias externas

Solo biblioteca estándar de Python 3.8+. Sin instalaciones pip. Sin compilación. Colócalo en cualquier sistema y ejecútalo.

Extracción de cadenas con clasificación automática

Otras herramientas (strings, binwalk) vuelcan cadenas sin procesar. ForensiX las clasifica automáticamente en más de 15 categorías forenses con filtrado de falsos positivos.

Informes listos para uso judicial

Genera informes de cadena de custodia con formato legal en TXT, JSON, HTML y CSV. Ninguna otra herramienta CLI de código abierto hace esto de serie.

Detección de esteganografía sin ImageMagick/Pillow

Detecta datos ocultos mediante análisis estadístico de entropía y validación de estructura de archivos, sin necesidad de bibliotecas externas.

Análisis de entropía de Shannon

Cada escaneo de archivo incluye el cálculo de entropía a nivel de byte clasificada en niveles forenses significativos.


🛡️ Reglas de detección de amenazas

ReglaGravedadQué detecta
RANSOMWARE_STRINGSCRITICALNotas de rescate, cadenas de cifrado, demandas de pago
SHELLCODE_INDICATORSHIGHDeslizamientos NOP, puntos de interrupción INT3, APIs de inyección de memoria
CREDENTIAL_DUMPCRITICALMimikatz, acceso a LSASS, referencias NTLM/SAM
PERSISTENCE_MECHANISMSHIGHClaves de ejecución del registro, trabajos cron, tareas programadas
NETWORK_TOOLSCRITICALCobalt Strike, Metasploit, Sliver, Havoc C2
ANTI_FORENSICSHIGHBorrado de registros, timestomping, eliminación segura
CRYPTO_MINERSMEDIUMXMRig, protocolo stratum, cadenas de pool de minería
WEBSHELL_INDICATORSCRITICALeval/exec de PHP, patrones de inyección de comandos

📋 Formatos de salida

FormatoMejor para
txtLectura humana, documentación judicial
jsonIntegración con SIEM, procesamiento posterior
htmlInformes para compartir con las partes interesadas
csvImportación en hojas de cálculo, análisis de datos

🔧 Requisitos

  • Python: 3.8 o posterior
  • Dependencias: Ninguna (100 % biblioteca estándar)
  • SO: Linux, macOS, Windows
  • Permisos: Se requiere root/admin para el comando live en algunos sistemas

👤 Autor

Ameer Rasim
Informática forense y ciberseguridad
Licencia: MIT


⚠️ Aviso legal

ForensiX está diseñado únicamente para investigaciones forenses autorizadas. Úsalo solo en sistemas y archivos que poseas o para los que tengas permiso explícito por escrito para analizar. El autor no asume ninguna responsabilidad por el mal uso.

Descargar herramienta