
Enhanced version of secretsdump.py from Impacket. Adds multi-threading and accepts an input file with a list of target hosts for simultaneous secrets extraction.
Esta es una versión personalizada del script secretsdump.py de la librería Python impacket. Permite extraer secretos (NTDS.dit, SAM y las colmenas de registro .SYSTEM) de múltiples sistemas Windows simultáneamente. Esta versión personalizada mejora la original al aceptar un archivo de entrada con una lista de hosts objetivo y al soportar multithreading para operaciones más rápidas.
La sintaxis básica para ejecutar el script es:
python3 secretsdump.py [domain/]username[:password] -t THREADS -inputfile INPUTFILE [options]
Los argumentos principales son:
-t THREADS, --threads THREADS: Número de hilos concurrentes. Reemplace THREADS con el número deseado.-inputfile INPUTFILE: Un archivo de texto con una lista de hosts objetivo, uno por línea. Reemplace INPUTFILE con la ruta a su archivo.-outputfile OUTPUTFILE: Ruta al directorio de salida si se desea (opcional). Creará archivos de volcado en este directorio según el objetivo, el usuario y el dominio (si se especifican). Reemplace OUTPUTFILE con la ruta a su directorio.El argumento de objetivo sigue este patrón: [domain/]username[:password].
Consulte la ayuda integrada del script (-h, --help) para obtener una descripción de todas las opciones.
Aquí hay un ejemplo de ejecución del script con un archivo de entrada (hosts.txt) y 5 hilos concurrentes:
python3 secretsdump.py mydomain/myuser:mypassword -t 5 -inputfile hosts.txt
Esto comenzará a extraer secretos de todos los hosts listados en hosts.txt, con 5 hilos ejecutándose simultáneamente, y mostrará los resultados en el directorio actual.
El script requiere Python 3 y la librería Python impacket, que puede instalar con pip:
pip3 install impacket
Use esta herramienta de forma responsable. No la use para actividades ilegales. El autor no es responsable de ningún uso indebido.