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

··Feeds·Contacto·Privacidad·© 2026 Kitploit

Directorio de Herramientas

Categorías

Ver todas las categorías
Loading categories
StegCracker — Utilidad de fuerza bruta de esteganografía para descubrir datos ocultos dentro de archivos | Kitploit
Herramientas/GitHubGitHub/paradoxis/stegcracker
Descifrado de ContraseñasEsteganografíaCriptografíaCTFPruebas de PenetraciónArchived
GitHubparadoxis/stegcracker

StegCracker

Utilidad de fuerza bruta de esteganografía para descubrir datos ocultos dentro de archivos

Ver Repositorio
60210612hace 5 añosRevisado por Kitploit

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
Sitio web

StegCracker

Build Status PyPI version codecov pulls

Utilidad de fuerza bruta de esteganografía para descubrir datos ocultos dentro de archivos.
¿Buscas el repositorio de Docker? Puedes encontrarlo aquí

Obsoleto

Deja de perder tiempo y CPU, ¡usa stegseek en su lugar! ¿No estás convencido? Mira estos benchmarks (robados con cariño):

passwordLineStegseek v0.4Stegcracker 2.0.9Stegbrute v0.1.1 (-t 8)
"cassandra"1 0000.9s3.1s0.7s
"kupal"10 0000.9s14.4s7.1s
"sagar"100 0000.9s2m23.0s1m21.9s
"budakid1"1 000 0000.9s[p] 23m50.0s13m45.7s
"␣␣␣␣␣␣␣1"14 344 3831.9s[p] 5h41m52.5s[p] 3h17m38.0s

Aunque he disfrutado construyendo esta herramienta, está y siempre estará construida sobre malos cimientos. StegCracker comenzó como un hack sucio para un problema que no tenía soluciones buenas o fáciles de usar, pero su mayor factor limitante es que depende de enviar miles de llamadas a subprocesos por segundo, lo cual (a pesar de estar ligeramente optimizado con múltiples hilos) es simplemente horrible para el rendimiento.

Por lo tanto, después de tres años de gestionar el proyecto, he decidido pasar la antorcha y retirar oficialmente el proyecto. Gracias por el apoyo y gracias a @RickdeJager por construir una mejor versión 🎉

Uso

Usar stegcracker es simple, pásale un archivo como primer parámetro y opcionalmente la ruta a una lista de palabras de contraseñas a probar como segundo parámetro. Si no especificas la lista de palabras, la herramienta intentará usar la lista de palabras rockyou.txt incorporada que viene con Kali Linux. Si estás ejecutando una distribución diferente, puedes descargar la lista de palabras rockyou aquí.

root@kitploit:~
$ stegcracker <file> [<wordlist>]

O usando Docker:

root@kitploit:~
$ docker run -v $(pwd)/data/:/data -it paradoxis/stegcracker example.jpg

Requisitos

El programa requiere el binario steghide y Python 3.6 o superior instalado. Si Python 3.6 no está instalado, consulta esta guía sobre cómo hacerlo. Steghide se puede instalar usando el siguiente comando (Kali Linux):

root@kitploit:~
$ sudo apt-get install steghide -y

Instalación

Para instalar StegCracker, ejecuta el siguiente comando:

root@kitploit:~
$ pip3 install stegcracker

O descarga la última imagen de Docker:

root@kitploit:~
$ docker pull paradoxis/stegcracker

Actualización

Para actualizar StegCracker, simplemente pasa -U al comando de instalación:

root@kitploit:~
$ pip3 install stegcracker -U --force-reinstall

Ejemplo

demo

Preguntas Frecuentes / Solución de Problemas

  • No puedo instalar la herramienta con pip3, pero tengo Python 3.6+ instalado

    • Tu binario de pip podría estar usando una versión diferente de Python. Intenta instalarlo directamente a través de Python de esta manera (reemplaza "X" con tu versión menor, ej: python3.6): python3.X -m pip install -U stegcracker
  • Instalé la herramienta, pero cuando ejecuto stegcracker solo devuelve 'comando no encontrado'

    • Es probable que el directorio bin de tu Python no esté en tu variable de entorno PATH. Como solución improvisada, puedes agregar lo siguiente a tu archivo ~/.bashrc: alias stegcracker='python3 -m stegcracker'
  • Estoy usando StegCracker 1.X, ¿cómo actualizo?

    • Si estás actualizando StegCracker desde la versión original 1.X, primero elimina la versión existente usando: sudo rm --force $(which stegcracker)
  • Quiero ejecutar una versión anterior de StegCracker, ¿cómo obtengo una copia?

    • Aunque recomiendo usar la última y mejor versión, es posible que quieras instalar una versión anterior de StegCracker. Puedes hacerlo visitando la página de lanzamientos. (Nota: todos los problemas o solicitudes de extracción relacionados con esta versión serán ignorados).

Licencia

Derechos de autor 2020 - Luke Paris (Paradoxis)

Se concede permiso, libre de cargos, a cualquier persona que obtenga una copia de este software y de los archivos de documentación asociados (el "Software"), para utilizar el Software sin restricción, incluidos, sin limitación, los derechos de usar, copiar, modificar, fusionar, publicar, distribuir, sublicenciar y/o vender copias del Software, y para permitir a las personas a las que se les proporcione el Software hacerlo, sujeto a las siguientes condiciones:

El aviso de derechos de autor anterior y este aviso de permiso deberán incluirse en todas las copias o partes sustanciales del Software.

EL SOFTWARE SE PROPORCIONA "TAL CUAL", SIN GARANTÍA DE NINGÚN TIPO, EXPRESA O IMPLÍCITA, INCLUYENDO PERO NO LIMITADO A GARANTÍAS DE COMERCIABILIDAD, IDONEIDAD PARA UN PROPÓSITO PARTICULAR Y NO INFRACCIÓN. EN NINGÚN CASO LOS AUTORES O TITULARES DE LOS DERECHOS DE AUTOR SERÁN RESPONSABLES DE NINGUNA RECLAMACIÓN, DAÑOS U OTRA RESPONSABILIDAD, YA SEA EN UNA ACCIÓN DE CONTRATO, AGRAVIO O DE OTRA MANERA, QUE SURJA DE, FUERA DE O EN CONEXIÓN CON EL SOFTWARE O EL USO U OTRO TIPO DE ACCIONES EN EL SOFTWARE.

Descargar herramienta
  • ¿Puedo ejecutar esta herramienta en otras distribuciones de Linux?

    • Mientras tengas una versión válida de Python 3.6 y steghide en tu PATH, debería funcionar. Ten en cuenta que la herramienta ha sido probada oficialmente en Kali Linux, todas las demás plataformas podrían ser inestables. Si encuentras un error en otra distribución, por favor envía un problema y veré qué puedo hacer (pero también completa la plantilla).
  • ¿Puedo ejecutar StegCracker en Windows?

    • Hasta donde sé, no hay versiones oficiales de steghide para Windows, así que que yo sepa: no