
واجهة إدارة مشاريع قائمة على الويب لسير عمل اختبار الاختراق والمكافآت (bug bounty)، تقوم بأتمتة مسح المنافذ باستخدام 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 للعثور على النطاقات الفرعية.
Subdomain tasks.config.py بمعرف الدردشة والرمز الخاص بك.ملاحظة 1: غيّر المسارات لـ amass و findomain و nmap و masscan في config.py قبل تشغيل الأوامر.
ملاحظة 2: يجب تشغيل التطبيق كجذر إذا كنت تريد أن يعمل 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