EyeWitness, Kali Linux, Ultimate Kali Linux

Курс Ultimate Kali Linux — #41 Профилирование веб-сайтов с помощью EyeWitness.

Здравствуйте, дорогие друзья.

После обнаружения поддоменов целевого домена важно проверить каждый из них, чтобы определить, какой поддомен ведет к порталу входа в систему или к конфиденциальному каталогу организации. Однако для проверки вручную может потребоваться множество поддоменов, и этот процесс может занять очень много времени. Как начинающий тестировщик на проникновение, Вы можете быть стратегом и использовать такой инструмент, как EyeWitness, который позволяет автоматизировать процесс проверки каждого поддомена в файле и создания его скриншота.
Чтобы начать использовать Witness, пожалуйста, воспользуйтесь следующими инструкциями:

  1. В Kali Linux откройте область терминала и используйте следующую команду для создания автономной копии Witness:
    kali@kali:~$ git clone https://github.com/ FortyNorthSecurity/EyeWitness
  2. Затем используйте следующие команды для установки EyeWitness в вашу систему Kali Linux:
    kali@kali:~$ cd EyeWitness/Python/setup
    kali@kali:~/EyeWitness/Python/setup$ sudo ./setup.sh
  3. Затем используйте команду cd .., чтобы перейти к одному каталогу, как показано здесь:
    kali@kali:~/EyeWitness/Python/setup$ cd ..
  4. Затем используйте следующие команды, чтобы разрешить очевидцев, чтобы захватить скриншот каждого субдомена, который был найден в файле subdomains.txt :
    kali@kali:~/EyeWitness/Python$ ./EyeWitness.py --web -f /home/kali/subdomains.txt -d /home/kali/screenshots --prepend-https

Давайте взглянем на синтаксис, который использовался в предыдущей команде: 
—web: Делает снимок экрана HTTP
 –f: Указывает исходный файл вместе со списком доменов для проверки  –d: Указывает выходной каталог для снимков экрана
 —prepend-https: добавляет http:// и https:// к доменам, не использующим ни один из этих протоколов
На следующем снимке экрана показаны некоторые снимки экрана, сделанные в процессе съемки:

Screenshots

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


Совет
Чтобы увидеть, как еще используется функция EyeWitness, воспользуйтесь командой ./EyeWitness.py –h.

Прочитав этот раздел, Вы узнали, как автоматизировать процесс создания скриншотов многих веб-сайтов с помощью EyeWitness. В следующем разделе Вы познакомитесь с различными методами сканирования и снятия отпечатков пальцев.

Ultimate Kali Linux

На этом все. Всем хорошего дня!

Цикл статей по курсу Ultimate Kali Linux.