
Веб-интерфейс для управления проектами по тестированию на проникновение и баг-баунти, автоматизирующий сканирование портов с помощью Nmap/Masscan и перебор поддоменов через Amass и Findomain.
Веб-приложение, упрощающее управление проектами пентеста и bug bounty.
Приложение предоставляет удобный веб-интерфейс для работы с различными типами файлов, используемых во время пентеста, автоматизирует сканирование портов и поиск поддоменов.



Вы можете сканировать порты с помощью nmap или masscan. Nmap запускается со следующими аргументами:
nmap --top-ports 10000 -sV -Pn --min-rate 300 --max-retries 2 [ip]
Masscan запускается со следующими аргументами:
masscan -p 1-65535 --rate 2000
Amass и findomain используются для поиска поддоменов.
Subdomain tasks.config.py, указав свой chat id и токен.ПРИМЕЧАНИЕ 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