Une application Web qui facilite l'exécution de vos projets pentest et bug bounty.
L'application fournit une interface Web pratique pour travailler avec différents types de fichiers utilisés lors du pentest, automatiser l'analyse des ports et la recherche de sous-domaines.
Vous pouvez analyser les ports à l'aide de nmap ou masscan. Le nmap est démarré avec les arguments suivants :
nmap --top-ports 10000 -sV -Pn --min-rate 300 --max-retries 2 [ip]
Le masscan est démarré avec les arguments suivants :
masscan -p 1-65535 --rate 2000
Amass et findomain sont utilisés pour rechercher des sous-domaines.
Subdomain tasks
.config.py
avec votre identifiant de discussion et votre jeton. REMARQUE 1 : modifiez les chemins d'accès pour amass, findomain, nmap et masscan dans config.py
avant d'exécuter les commandes. REMARQUE 2 : L'application doit être démarrée en tant que root si vous souhaitez que masscan fonctionne.
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
L'application est disponible sur http://127.0.0.1:5000