
Interfaccia web per la gestione di progetti di penetration testing e bug bounty, che automatizza la scansione delle porte con Nmap/Masscan e l'enumerazione dei sottodomini tramite Amass e Findomain.
Un'applicazione web che semplifica l'esecuzione dei tuoi progetti di pentest e bug bounty.
L'app fornisce un'interfaccia web comoda per lavorare con vari tipi di file utilizzati durante il pentest, automatizza la scansione delle porte e la ricerca di sottodomini.



Puoi scansionare le porte usando nmap o masscan. Nmap viene avviato con i seguenti argomenti:
nmap --top-ports 10000 -sV -Pn --min-rate 300 --max-retries 2 [ip]
Masscan viene avviato con i seguenti argomenti:
masscan -p 1-65535 --rate 2000
Amass e findomain vengono utilizzati per trovare sottodomini.
Subdomain tasks.config.py con il tuo chat id e token.NOTA 1: Cambia i percorsi per amass, findomain, nmap e masscan in config.py prima di eseguire i comandi.
NOTA 2: L'app deve essere avviata come root se vuoi che masscan funzioni.
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'app è disponibile su http://127.0.0.1:5000