Всем привет!
Увидел на одном из форумов сообщение “Как собрать почтовые адреса с сайта?”. Этому вопросу будет посвящена данная статья.
Существует много программ позволяющих собрать email адреса с сайтов, так же можно написать скрипт, который будет это делать. Но зачем изобретать велосипед? Мы воспользуемся Metasploit и модулем search_email_collector.rb.
Модуль search_email_collector.rb использует Google, Bing и Yahoo и создает список найденных адресов электронной почты для конкретного домена. Используются следующие опции:
DOMAIN – адрес сайта
OUTFILE – файл, в который будут добавляться собранные email адреса
SEARCH_BING – использовать Bing (по умолчанию: true)
SEARCH_GOOGLE – использовать Google (по умолчанию: true) SEARCH_YAHOO – использовать Yahoo (по умолчанию: true)
PROXY Proxy – <host>:<port>
PROXY_PASS – пароль proxy-сервера
PROXY_USER – имя пользователя proxy-сервера
VERBOSE – использовать подробный режим
Итак приступим. Первое что делаем, обновляем Metasploit:
# msfupdate
Теперь запускаем:
# msfconsole
Переходим в search_email_collector.rb:
> use auxiliary/gather/search_email_collector
Вводим адрес сайта, в моем примере это будет microsoft.ru:
> set DOMAIN microsoft.ru
Также, можно все собранные email адреса записать в файл:
> use OUTFILE /root/Desktop/email.txt
Проверяем выполненные действия:
> set
Запускаем:
> run
Вот и все.
Дополнительные материалы: