PCWT
1.0.0
Веб-приложение, которое упрощает запуск проектов по пентестам и поиску ошибок.
Приложение предоставляет удобный веб-интерфейс для работы с различными типами файлов, которые используются при пентесте, автоматизирует сканирование портов и поиск поддоменов.
Вы можете сканировать порты с помощью nmap или Masscan. Nmap запускается со следующими аргументами:
nmap --top-ports 10000 -sV -Pn --min-rate 300 --max-retries 2 [ip]
Массовое сканирование запускается со следующими аргументами:
masscan -p 1-65535 --rate 2000
Amass и findomain используются для поиска поддоменов.
Subdomain tasks
.config.py
, указав свой идентификатор и токен чата. ПРИМЕЧАНИЕ 1. Измените пути для amass, findomain, nmap и Masscan в config.py
перед запуском команд. ПРИМЕЧАНИЕ 2. Приложение необходимо запускать с правами root, если вы хотите, чтобы Masscan работал.
apt install python3 python-venv python3-pip
git clone https://github.com/ascr0b/PCWT
cd PCWT
python3 -m venv env
source env/bin/activate
pip3 install -r requirements.txt
flask init-db
flask crontab add
export FLASK_APP=app
flask run
Приложение доступно по адресу http://127.0.0.1:5000.