Darkdump ist eine in Python geschriebene OSINT-Schnittstelle zur Durchführung von Deep-Web-Untersuchungen, in der Benutzer eine Suchabfrage eingeben können. Darkdump bietet die Möglichkeit, .onion-Websites zu durchsuchen, die sich auf diese Abfrage beziehen, um zu versuchen, E-Mails, Metadaten, Schlüsselwörter und Bilder zu extrahieren , soziale Medien usw. Darkdump ruft Websites über Ahmia.fi ab und löscht diese .onion-Adressen, wenn eine Verbindung über das Tor-Netzwerk besteht.
git clone https://github.com/josh0xA/darkdump
cd darkdump
python3 -m pip install -r requirements.txt
python3 darkdump.py --help
Um Darkdump effektiv nutzen zu können, müssen Sie Tor so konfigurieren, dass Ihr Skript es über den Tor-Steuerungsport steuern kann. So richten Sie Ihre torrc
Datei ein und überprüfen, ob Tor ausgeführt wird:
Wenn Tor noch nicht auf Ihrem System installiert ist, müssen Sie es installieren. So können Sie Tor auf verschiedenen Betriebssystemen installieren:
Debian/Kali/Ubuntu: sudo apt install tor
MacOS: brew install tor
Suchen Sie Ihre torrc-Datei. Diese Datei befindet sich normalerweise unter /etc/tor/torrc
unter Linux und manchmal auch unter Mac.
Fügen Sie Ihrem torrc die folgenden Zeilen hinzu, um den Steuerport zu aktivieren und ein Steuerport-Passwort festzulegen:
ControlPort 9051
HashedControlPassword [YourHashedPasswordHere]
Ersetzen Sie [YourHashedPasswordHere]
durch ein gehashtes Passwort, das mit dem Befehl tor --hash-password
generiert werden kann: 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
– nach 10 Links suchen und jede Site durchsuchen
python3 darkdump.py -q "free movies" -a 25
– nicht scrapen, sondern nur 25 Links für diese Abfrage zurückgeben (erfordert kein Tor)
python3 darkdump.py -q "marketplaces" -a 15 --scrape --proxy -i
– nach 10 Links suchen und jede Site durchsuchen sowie Bilder finden und speichern.
_ _ _ __
__| | __ _ _ __| | ____| |_ _ _ __ ___ _ __ / /
/ _` |/ _` | '__| |/ / _` | | | | '_ ` _ | '_ / /
| (_| | (_| | | | < (_| | |_| | | | | | | |_) | / /
__,_|__,_|_| |_|___,_|__,_|_| |_| |_| .__/ /_/ 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
Der Entwickler dieses Programms, Josh Schiavone, übernimmt keine Verantwortung für den Missbrauch dieses Datenerfassungstools. Verwenden Sie Darkdump nicht zum Navigieren auf Websites, die an Aktivitäten beteiligt sind, die nach den Gesetzen und Vorschriften Ihrer Regierung als illegal gelten. Möge Gott Sie alle segnen.
MIT-Lizenz
Urheberrecht (c) Josh Schiavone