
Модульный фреймворк для пентестеров и охотников за багами, написанный на Python.
Модульный фреймворк для пентестеров и баг-хантеров, написанный на Python3.
- Python 3.9+
- pip3
API Shodanfscan.
Примечание:Имейте в виду, что инструмент все еще находится в разработке, и в будущем будут добавлены новые функции.
Посетите репозиторий fscan для получения дополнительной информации. Для
использованияпрочтите файл README.md. (Используйте на свой страх и риск..!)
Текущая версия: 1.2.1- Стабильная
Используйте менеджер пакетов pip для установки зависимостей. Если он не установлен, установите его с помощью следующей команды.
sudo apt-get install python3-pip
Рекомендуется устанавливать зависимости Python в виртуальном окружении, для этого установите пакет venv.
python3 -m pip install venv
python3 -m venv env
source env/bin/activate
После этого выполните следующие команды:
sudo apt-get install traceroute # Для дистрибутивов на основе Debian
python3 -m pip install -r requirements.txt
Модуль
Shodanиспользует API Shodan, поэтому убедитесь, что у вас есть файл.configxв вашей папке. Если файла.configxнет, вы можете создать его со следующими данными:
% Config File for R4venzCl4w
# Global Settings
# Global Variables are defined here. These variables can be used in any of the other sections.
$ GLOBAL_VAR: <Global Variable Here>
# Environment Variables
# Shodan API Key Example --> SHODAN_API_KEY:gA**************************
- SHODAN_API_KEY:<API Key Here>
python3 main.py -i [IP Address]
-i IP-адрес для перечисления
-d Домен для перечисления # Будет реализовано в **вер: 1.3.0**
-x Запуск перечисления хостов по IP, домену, диапазону IP или выбранным IP # (fscan).
-r Отображение файла README.md
-fp Получение публичных прокси (HTTPS, SOCKS4)
-waf Идентификация WAF с возможностью проверки общего или (153 WAF)
-h Справка
1) python3 main.py -i 1.1.1.1
2) python3 main.py -x 192.168.0.1-122
3) python3 main.py -x 1.1.1.1
4) python3 main.py -x 192.168.0.1,192.168.0.12
5) python3 main.py -x example.com
6) python3 main.py -r
7) python3 main.py -fp
8) python3 main.py -waf
Pull request'ы приветствуются. Для серьезных изменений, пожалуйста, сначала откройте issue, чтобы обсудить, что вы хотели бы изменить.
Пожалуйста, не забудьте обновить тесты соответствующим образом.