Darkdump — это OSINT-интерфейс для проведения исследований в глубокой сети, написанный на Python, в котором он позволяет пользователям вводить поисковый запрос, в котором darkdump предоставляет возможность очищать сайты .onion, относящиеся к этому запросу, чтобы попытаться извлечь электронные письма, метаданные, ключевые слова, изображения. , социальные сети и т. д. Darkdump извлекает сайты через Ahmia.fi и очищает эти адреса .onion при подключении через сеть Tor.
git clone https://github.com/josh0xA/darkdump
cd darkdump
python3 -m pip install -r requirements.txt
python3 darkdump.py --help
Чтобы эффективно использовать Darkdump, вам необходимо настроить Tor так, чтобы ваш скрипт мог управлять им через порт управления Tor. Вот как настроить файл torrc
и убедиться, что Tor работает:
Если Tor еще не установлен в вашей системе, вам необходимо его установить. Вот как вы можете установить Tor в различных операционных системах:
Debian/Kali/Ubuntu: sudo apt install tor
MacOS: brew install tor
Найдите свой файл torrc. Этот файл обычно находится в /etc/tor/torrc
в Linux, а иногда и в Mac.
Добавьте следующие строки в свой torrc, чтобы включить порт управления и установить пароль порта управления:
ControlPort 9051
HashedControlPassword [YourHashedPasswordHere]
Замените [YourHashedPasswordHere]
хешированным паролем, который можно сгенерировать с помощью команды 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
— найти 10 ссылок и очистить каждый сайт
python3 darkdump.py -q "free movies" -a 25
- не парсить, просто вернуть 25 ссылок по этому запросу (не требует Tor)
python3 darkdump.py -q "marketplaces" -a 15 --scrape --proxy -i
- найти 10 ссылок и очистить каждый сайт, а также найти и сохранить изображения.
_ _ _ __
__| | __ _ _ __| | ____| |_ _ _ __ ___ _ __ / /
/ _` |/ _` | '__| |/ / _` | | | | '_ ` _ | '_ / /
| (_| | (_| | | | < (_| | |_| | | | | | | |_) | / /
__,_|__,_|_| |_|___,_|__,_|_| |_| |_| .__/ /_/ 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
Разработчик этой программы Джош Скьявоне не несет ответственности за неправильное использование этого инструмента сбора данных. Не используйте darkdump для навигации по веб-сайтам, которые участвуют в какой-либо деятельности, которая считается незаконной в соответствии с законами и постановлениями вашего правительства. Да благословит вас всех Бог.
Лицензия MIT
Авторские права (c) Джош Скьявоне