Всем привет. Представляю вам скрипт "Photon" для быстрого сканирования.
Страница разработчика -== s0md3v/Photon
Разработчик -== s0md3v
Photon - Скрипт для быстрого сканирования . Он извлекает URL-адреса, электронные письма, файлы, учетные записи веб-сайтов и многое другое.
(Новинка от s0md3v).
Предполагается, что сканеры должны рекурсивно извлекать ссылки? Ну, это немного скучно, поэтому Photon выходит за рамки этого. Он извлекает следующую информацию:
URL-адреса (в области и вне сферы действия).
URL-адреса с параметрами (example.com/gallery.php?id=2).
Intel (электронные письма, учетные записи в социальных сетях и т. Д.)
Файлы (pdf, png, xml и т. Д.)
Файлы JavaScript.
Строки, основанные на пользовательском шаблоне регулярного выражения.
Извлеченная информация сохраняется следующем образом:
В "Photon" есть режим Ninja.
В режиме Ninja 3 интернет-сервиса используются для отправки запросов к цели от вашего имени.
Таким образом, в настоящее время у вас есть 4 клиента, которые одновременно выполняют запросы на один и тот же сервер, что дает вам ускорение скорости, сводит к минимуму риск перезагрузки соединения, а также задержки запросов от одного клиента.
Вот сравнение, сгенерированное Quark, где строки представляют потоки: Проект Quark -== s0md3v/Quark
Код:
Сканируем сайт.
python3 photon.py -u https://codeby.net
python3 photon.py -u <Сайт>
Отчет в сгенерированной директории. <codeby.net> (После сканирования сайта , появится директория с названием отсканированного сайта , например <codeby.net> .
Справка:
Код:
-h, --help show this help message and exit
-u ROOT, --url ROOT root url
-c COOK, --cookie COOK
cookie
-r REGEX, --regex REGEX
regex pattern
-s SEEDS, --seeds SEEDS
additional seed urls
-l LEVEL, --level LEVEL
levels to crawl
-t THREADS, --threads THREADS
number of threads
-n, --ninja ninja mode
-d DELAY, --delay DELAY
delay between requests
Установка и запуск.
Код:
# git clone https://github.com/s0md3v/Photon.git
# cd Photon
# Запуск - python3 photon.py
Спасибо за внимание.
Последнее редактирование модератором: