Download & Deploy
Package the full app (CyberScope v7 + Takeover) for Kali Linux, VPS, Docker, or free hosting.
takeover-scanner-v6.tar.gz
v7.5 · 995+ payloads · 35 modules · API/OAuth/Mobile/Web3 scanners · AI FP Predictor · Deep Crawler · Attack Chain Builder · Strict Verifier (zero false positives) · Bulk Operations · CLI + Chrome Extension · Docker · systemd
Size: 1.5 MB
1. Kali / Ubuntu / Debian (Local)
تشغيل محلي على Kali Linux — استخدم هذه الأوامر بالضبط:
# Download from this dashboard, then: tar -xzf takeover-scanner-v6.tar.gz cd takeover-scanner-v6 chmod +x install.sh start.sh stop.sh ./install.sh # ⚠️ Run this FIRST — it creates venv + installs everything ./start.sh # Then this. Save the admin password shown by install.sh # Open: http://localhost:3000
2. Docker (الأسهل)
تشغيل عبر Docker Compose (MongoDB + Backend + Frontend في حاوية واحدة):
tar -xzf takeover-scanner-v6.tar.gz cd takeover-scanner-v6 # Optional: edit env vars in docker-compose.yml (JWT_SECRET, ADMIN_PASSWORD) docker compose up -d --build # Open: http://localhost:3000 # Stop: docker compose down
3. VPS (Contabo / Hetzner / Oracle Free Tier)
نشر على VPS Ubuntu 22.04 مع تشغيل دائم عبر systemd + HTTPS عبر Nginx + Certbot:
# SSH to your VPS scp takeover-scanner-v6.tar.gz root@YOUR_VPS_IP:/opt/ ssh root@YOUR_VPS_IP cd /opt && tar -xzf takeover-scanner-v6.tar.gz mv takeover-scanner-v6 /opt/takeover-scanner-v6 cd /opt/takeover-scanner-v6 # ✋ IMPORTANT: Point frontend to public IP BEFORE running install.sh echo "REACT_APP_BACKEND_URL=http://YOUR_VPS_IP:8001" > frontend/.env chmod +x install.sh start.sh ./install.sh ./start.sh # Open firewall ports ufw allow 3000/tcp && ufw allow 8001/tcp # Access: http://YOUR_VPS_IP:3000
Persistent service via systemd (see systemd/*.service):
sudo cp systemd/*.service /etc/systemd/system/ sudo systemctl daemon-reload sudo systemctl enable --now takeover-backend takeover-frontend
Nginx + HTTPS via Let's Encrypt:
sudo apt install nginx certbot python3-certbot-nginx sudo cp nginx.conf /etc/nginx/sites-available/takeover # Edit "your-domain.com" in the file, then: sudo ln -s /etc/nginx/sites-available/takeover /etc/nginx/sites-enabled/ sudo nginx -t && sudo systemctl reload nginx sudo certbot --nginx -d your-domain.com
4. Free Hosting (Render / Railway / Fly.io)
- ادفع الكود إلى GitHub
- Render → New Blueprint → اختر ملف render.yaml
- MongoDB → استخدم Atlas Free (M0)
- عيّن MONGO_URL في Render env
- railway login && railway init
- أضف MongoDB plugin (مدمج مجاني)
- Deploy backend + frontend (Dockerfile مرفق)
- curl -L https://fly.io/install.sh | sh
- fly auth signup
- cd backend && fly launch --dockerfile ../Dockerfile.backend
- MongoDB via Atlas Free
- سجّل: cloud.oracle.com (يحتاج بطاقة للتحقق فقط)
- أنشئ Ampere ARM instance (24GB RAM مجاناً)
- اتبع خطوات VPS أعلاه
5. CLI Tool (سطر الأوامر مباشرة)
نفّذ الفحص من الطرفية مباشرة — نفس المحرك، بدون واجهة:
# من داخل مجلد takeover-scanner-v6
python3 cyberscope_cli.py version
python3 cyberscope_cli.py list-modules
# فحص متوسط لموقع معين وحفظ التقرير بصيغة JSON
python3 cyberscope_cli.py scan https://example.com \
--depth medium \
--json report.json
# تحديد وحدات معينة فقط (Batch 3)
python3 cyberscope_cli.py scan target.com \
--modules api_security,oauth_saml,mobile_backend,web3 \
--depth deep -vلتثبيت أمر عام cyberscope في PATH:sudo ln -s $PWD/cyberscope_cli.py /usr/local/bin/cyberscope
6. Chrome Extension (فحص التبويب الحالي بضغطة)
إضافة كروم لإطلاق فحص فوري على أي صفحة تزورها:
# داخل مجلد takeover-scanner-v6/chrome-extension # 1. افتح: chrome://extensions/ # 2. فعّل "Developer mode" (أعلى اليمين) # 3. Load unpacked → اختر مجلد chrome-extension/ # 4. الأيقونة ستظهر في شريط الأدوات # 5. اضبط "Backend URL" على http://localhost:8001 # 6. اضغط "Launch scan" — سيفتح لك لوحة التحكم تلقائياً
يدعم أيضاً كليك يمين على أي صفحة → CyberScope: Scan this page
7. CI/CD Integration (GitHub Actions / GitLab)
دمج CyberScope في خط CI/CD الخاص بك — فشل البناء تلقائياً عند اكتشاف ثغرات:
# نسخة github-action.yml في .github/workflows/ mv ~/Downloads/cyberscope.yml .github/workflows/cyberscope.yml git add .github/workflows/cyberscope.yml && git commit -m "add cyberscope scan" # الفحص سيعمل تلقائياً عند كل push/PR # سيفشل البناء إذا اكتشف أي ثغرة high أو أعلى
يمكن تخصيص الهدف والعمق ومستوى الفشل عبر query params:?target=https://staging.example.com&depth=medium&fail_on_severity=medium
- غيّر كلمة مرور Admin فوراً بعد التثبيت
- قيّد CORS_ORIGINS إلى دومينك فقط (لا تترك *)
- استخدم Nginx + Basic Auth أو Cloudflare للحماية من سوء الاستخدام
- افتح فقط 80/443 عبر HTTPS، لا تعرّض 3000/8001 مباشرة على الإنترنت
- قانونياً: استخدم فقط على الأنظمة المُصرَّح لك باختبارها كتابياً