ANTICHAT

ANTICHAT (https://forum.antichat.xyz/index.php)
-   Инструменты (https://forum.antichat.xyz/forumdisplay.php?f=176)
-   -   The Harvester: инструмент для сбора открытой информации (https://forum.antichat.xyz/showthread.php?t=1618100)

Vander 12.10.2016 23:35

Привет! В этой статье я покажу очередной инструмент, который поможет собрать информацию о целевом объекте, перед началом тестирования на проникновение.

https://forum.antichat.xyz/attachmen...3d0799a278.png

Утилита называется theHarvester –по словам разработчиков, она является универсальным инструментом для сбора учетных записей, электронной почты, имена субдоменов, виртуальных хостов, открытых портов, баннеров и имен сотрудников из различных общедоступных источников (поисковые системы, ключевые серверы PGP)

Инструмент достаточно прост, но в то же время достаточно эффективен на ранних стадиях тестирования. Так же его можно использовать для того, чтобы посмотреть, как много о вашей компании можно узнать в интернете.

Список изменений в версии v2.7 11/10/2016 (взято с сайта разработчиков):

· Discovery: Fixed PGP keyserver search.

· Added missing search engines, fixed search engine handling.

· Fixed email parser for cleaner results. Thanks Th4nat0s

· Improved XML exporting file format

· Removed 123people

· Fixed Bing cookies order

Зависимости:


· Python 2.7.x


· Необходима библиотека (http://docs.python-requests.org/en/latest/) > pip install

Пассивные:

· google:google поисковая система – www.google.com


· googleCSE:
google система пользовательского поиска


· google-profiles:
google поиск конкретных профилей пользователей Google

· bing: microsoft поисковая система – www.bing.com

· bingapi: microsoft поисковая система, с помощью API (вы должны добавить свой API ключ в поиск /bingsearch.py)

· dogpile:Dogpile поисковая система – www.dogpile.com

·pgp: сервер ключей PGP – mit.edu

· linkedin: google поисковая система, специализированный поиск для пользователей Linkedin

· vhost: Bing поиск виртуальных хостов

· twitter:twitter аккаунты связаны с интересующим доменом (использует google поиск)


· googleplus:
пользователи работающие в целевой компании (использует google поиск)


· yahoo:
Yahoo поисковая система


· baidu:
Baidu поисковая система

· shodan: Shodan Computer поисковая система, будет искать открытые порты и баннеры обнаруженных хостов (http://www.shodanhq.com/)

Активные:

· DNS brute force: этот плагин позволит запустить перебор по словарю

· DNS reverse lookup: обратный поиск имен хостов, по найденным адресам


· DNS TDL expansion:
TLD словарь для брутфорса

Модули, которым необходим API ключ для работы:


· googleCSE:
Необходимо создать Google Custom Search engine(CSE), и добавить свой

Google API key и CSE ID в плагин (discovery/googleCSE.py)


· shodan:
Необходимо добавить свой API key в discovery/shodansearch.py

Теперь установим его себе и запустим:

> git clone http://github.com/laramies/theHarvester

> cd theHarvester

> chmod a+x theHarvester.py

> ./theHarvester.py

https://forum.antichat.xyz/attachmen...8c3eb499d0.png

https://forum.antichat.xyz/attachmen...82947eb514.png


Я полагаю не нужно вдаваться в подробности об опциях использования программы т.к. все видно и предельно ясно. Во всяком случае, вопросы жду в комментариях.

Еще добавлю, что запуск программы с опциями:

> theHarvester.py –d mycompany.com –l 500 –b all –s 300

в отношении компании, о структуре которой, я знаю практически все, дал довольно обширные результаты:

· Мэйлы сотрудников

· Виртуальные хосты


И еще много всякого, обладая такой информацией можно более гибко подойти к разработке стратегии тестирования на проникновение, а так же представить себе более отчетливо архитектуру цели. В целом рекомендую к использованию.

z3RoTooL 13.10.2016 00:03

у меня почему-то харвестер только первый раз собирает почты, а потом всё... не хочет. Я попозже тему сделаю с ещё одним интересным способом

dandu 19.10.2016 15:55

почему то после набора команды theHarvester.py –d domain.com –l 500 –b all –s 300 у меня сообщает что command not found

z3RoTooL 19.10.2016 16:16

Цитата:


dandu сказал(а):

почему то после набора команды theHarvester.py –d domain.com –l 500 –b all –s 300 у меня сообщает что command not found

ты на Кали ?

dandu 19.10.2016 16:48

ага, Kali Linux

z3RoTooL 19.10.2016 16:52

Цитата:


dandu сказал(а):

ага, Kali Linux


ну а нахрена ты пишешь theHarvester.py ,если он у тебя из консоли просто по команде theHarvesterзапускается...

dandu 19.10.2016 16:53

виноват бразэ, я не спец, тока начинаю, ща попробую

z3RoTooL 19.10.2016 16:59

даже не theHarvester а theharvester

z3RoTooL 19.10.2016 16:59

Цитата:


dandu сказал(а):

виноват бразэ, я не спец, тока начинаю, ща попробую


используй ТАБ принаборе команд в терминале, сильно проще будет

dandu 19.10.2016 17:07

Цитата:


kuklofon сказал(а):

используй ТАБ принаборе команд в терминале, сильно проще будет


принято!

Команду запустил, прогуглил, 2 почтовых ящика и несколько субдоменов вытащил. Отлично! попробую открытые порты поискать..

Elektrolife 16.05.2018 10:22

Цитата:


petyaorvasya сказал(а):

************************************************** *****************
* *
* | |_| |__ ___ /\ /\__ _ _ ____ _____ ___| |_ ___ _ __ *
* | __| '_ \ / _ \ / /_/ / _` | '__\ \ / / _ \/ __| __/ _ \ '__| *
* | |_| | | | __/ / __ / (_| | | \ V / __/\__ \ || __/ | *
* \__|_| |_|\___| \/ /_/ \__,_|_| \_/ \___||___/\__\___|_| *
* *
* TheHarvester Ver. 2.7 *
* Coded by Christian Martorella *
* Edge-Security Research *
* cmartorella@edge-security.com *
************************************************** *****************

Запускаю команду она банер просто выдаёт


Укажите ключи запуска. Я когда тестировал данную софтину,она почему то работала только на сбор ящиков

Дядюшка Рик 16.05.2018 16:05

у меня вот такое подскажите что за прикол)
> Errno 2] No such file or directory

Elektrolife 22.06.2018 15:45

Что то у меня тоже перестал работать ((

Подкиньте что нибудь аналогичное. Недавно натыкался,теперь найти не могу

HomoSapiens 04.03.2020 16:19

Цитата:


Licht сказал(а):

о каком API идет речь? как исправить эту проблему? не хочет ничего выдавать вообще

Аналогично. Все перерыл не могу решить проблему

wolcha 05.05.2020 12:45

Цитата:


Licht сказал(а):

о каком API идет речь? как исправить эту проблему? не хочет ничего выдавать вообще

Если ещё актуально, то в папке с программой есть файл api-keys.yaml И в нём сказано какие ключи нужны (их просто в этот файл нужно вписать)


Время: 19:09