PCWT
1.0.0
侵入テストとバグ報奨金プロジェクトを簡単に実行できる Web アプリケーション。
このアプリは、侵入テスト中に使用されるさまざまな種類のファイルを操作し、ポート スキャンとサブドメイン検索を自動化するための便利な Web インターフェイスを提供します。
nmap または Masscan を使用してポートをスキャンできます。 nmap は次の引数を使用して開始されます。
nmap --top-ports 10000 -sV -Pn --min-rate 300 --max-retries 2 [ip]
Masscan は次の引数で開始されます。
masscan -p 1-65535 --rate 2000
Amass と finddomain はサブドメインを検索するために使用されます。
Subdomain tasks
ダッシュボードを使用して、オンデマンドでそれらを無効または有効にすることもできます。config.py
更新します。 注 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 で入手できます。