
웹 기반 프로젝트 관리 인터페이스로, 침투 테스트 및 버그 바운티 워크플로를 위한 도구입니다. Nmap/Masscan을 이용한 포트 스캔과 Amass, Findomain을 통한 서브도메인 열거를 자동화합니다.
당신의 펜테스트 및 버그 바운티 프로젝트를 쉽게 실행할 수 있는 웹 애플리케이션입니다.
이 앱은 펜테스트 중에 사용되는 다양한 유형의 파일을 작업하고, 포트 스캔 및 서브도메인 검색을 자동화할 수 있는 편리한 웹 인터페이스를 제공합니다.



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을 사용하여 서브도메인을 찾습니다.
config.py에 채팅 ID와 토큰을 업데이트하세요.참고 1: 명령을 실행하기 전에 config.py에서 amass, findomain, nmap, masscan의 경로를 변경하세요.
참고 2: masscan이 작동하려면 앱을 root로 시작해야 합니다.
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에서 사용할 수 있습니다.