Darkdump es una interfaz OSINT para realizar investigaciones en la web profunda escrita en Python en la que permite a los usuarios ingresar una consulta de búsqueda en la que darkdump ofrece la posibilidad de extraer sitios .onion relacionados con esa consulta para intentar extraer correos electrónicos, metadatos, palabras clave e imágenes. , redes sociales, etc. Darkdump recupera sitios a través de Ahmia.fi y elimina esas direcciones .onion cuando se conecta a través de la red tor.
git clone https://github.com/josh0xA/darkdump
cd darkdump
python3 -m pip install -r requirements.txt
python3 darkdump.py --help
Para utilizar Darkdump de forma eficaz, debe configurar Tor para permitir que su script lo controle a través del puerto de control de Tor. A continuación se explica cómo configurar su archivo torrc
y verificar que Tor se esté ejecutando:
Si Tor aún no está instalado en su sistema, debe instalarlo. Así es como puedes instalar Tor en varios sistemas operativos:
Debian/Kali/Ubuntu: sudo apt install tor
MacOS: brew install tor
Localice su archivo torrc. Este archivo generalmente se encuentra en /etc/tor/torrc
en Linux y, a veces, en Mac.
Agregue las siguientes líneas a su torrc para habilitar el puerto de control y establecer una contraseña para el puerto de control:
ControlPort 9051
HashedControlPassword [YourHashedPasswordHere]
Reemplace [YourHashedPasswordHere]
con una contraseña con hash que se puede generar usando el comando tor --hash-password
: tor --hash-password "my_password"
Linux: sudo systemctl start tor.service
MacOS: brew services start tor
python3 darkdump.py -q "hacking" -a 10 --scrape --proxy
- busca 10 enlaces y raspa cada sitio
python3 darkdump.py -q "free movies" -a 25
- no extraiga, solo devuelva 25 enlaces para esa consulta (no requiere Tor)
python3 darkdump.py -q "marketplaces" -a 15 --scrape --proxy -i
- busque 10 enlaces y extraiga cada sitio, así como busque y almacene imágenes.
_ _ _ __
__| | __ _ _ __| | ____| |_ _ _ __ ___ _ __ / /
/ _` |/ _` | '__| |/ / _` | | | | '_ ` _ | '_ / /
| (_| | (_| | | | < (_| | |_| | | | | | | |_) | / /
__,_|__,_|_| |_|___,_|__,_|_| |_| |_| .__/ /_/ v3 by Josh Schiavone
|_|
usage: darkdump.py [-h] [-v] [-q QUERY] [-a AMOUNT] [-p] [-i] [-s]
Darkdump is an interface for scraping the deepweb through Ahmia. Made by yours truly.
options:
-h, --help show this help message and exit
-v, --version returns darkdump's version
-q QUERY, --query QUERY
the keyword or string you want to search on the deepweb
-a AMOUNT, --amount AMOUNT
the amount of results you want to retrieve
-p, --proxy use tor proxy for scraping
-i, --images scrape images and visual content from the site
-s, --scrape scrape the actual site for content and look for keywords
El desarrollador de este programa, Josh Schiavone, no es responsable del mal uso de esta herramienta de recopilación de datos. No utilice darkdump para navegar por sitios web que participen en cualquier actividad identificada como ilegal según las leyes y regulaciones de su gobierno. Que Dios los bendiga a todos.
Licencia MIT
Copyright (c) Josh Schiavone