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
Herramientas/GitHubGitHub/nccgroup/xcavator
ReconocimientoExfiltración de DatosRecopilación de InformaciónPost-ExplotaciónSeguridad de RedesPruebas de Penetración
GitHubnccgroup/xcavator

xcavator

Un localizador de datos de red que utiliza credenciales obtenidas durante pruebas de penetración

Ver Repositorio
3310hace 12 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
xcavator — Un localizador de datos de red que utiliza credenciales obtenidas durante pruebas de penetración | Kitploit

xcavator

Un localizador de datos de red que utiliza credenciales obtenidas durante pruebas de penetración.

Xcavator es una herramienta que escanea un rango de direcciones IP en busca de servicios que alojan archivos (FTP, FTPS y SMB por el momento) y, con las credenciales proporcionadas, intentará descargar todo lo que pueda y escaneará los archivos en busca de cadenas interesantes.

Otro modo consiste en descargar únicamente aquellos archivos cuyos nombres coincidan con una RegEx.

Desarrollado por Nikos Laleas, nikos d0t laleas at nccgroup d0t com

Publicado bajo AGPL. Consulte LICENSE para más información.

Prerequisites

Python 3.3 y [[https://pypi.python.org/pypi/pysmb | pysmb]]

Options

Todos los parámetros necesarios se toman de un archivo de configuración que se crea y completa en la primera ejecución.

#####Ejemplo de archivo de configuración

root@kitploit:~
[SMB]
user = h4x0r
pass = 123456
regex = \bpassword\b
port = 445
range = 192.168.1.1-192.168.1.15, 10.10.10.0/24

También hay argumentos opcionales adicionales:

root@kitploit:~
  -h, --help                      show this help message and exit
  
  -c CONFIG, --config CONFIG      Config file (Default: xcavator.conf)
  
  -t TIMEOUT, --timeout TIMEOUT		Timeout in seconds (Default: 2s)
  
  -s, --search                    Search mode. Searches recursively for filenames
                                  matching RegEx instead of downloading everything
                                  (Default: downloads everything and scans for strings)
                                  
  -v, --verbose                   Verbosity level. More "v"s, more detail. (Default: Prints basic info)

Adding new protocols

Para admitir nuevos protocolos debes crear un archivo llamado protocolname_proto.py en el directorio 'protocols'. Echa un vistazo a 'sample_proto.py'. Finalmente, edita el 'xcavator.py' y añade el nombre del protocolo y el puerto predeterminado a las listas correspondientes.

Descargar herramienta