Skip to content

burakcanbalta/webscanner

Repository files navigation

🛡️ Ultimate Web Pentest – Advanced Web Vulnerability Scanner

Ultimate Web Pentest, modern web uygulamalarında yaygın olarak karşılaşılan zafiyetleri tespit etmek için geliştirilmiş güçlü ve modüler bir güvenlik tarayıcısıdır. Aracın payload tabanlı motoru sayesinde SQLi, XSS, LFI, BAC gibi açıklar kolayca test edilebilir.


🚀 Özellikler

  • 🔍 SQL Injection (Classic / Error-Based / Blind)
  • ⚠️ XSS (Reflected & Stored)
  • 🔐 Broken Access Control (BAC)
  • 📂 Local File Inclusion (LFI)
  • 🧪 Modüler Payload Sistemi (payloads klasörü üzerinden)
  • 📄 Terminal çıktısı ve JSON/HTML rapor desteği (isteğe bağlı)
  • 🌐 Otomatik form ve parametre analizi

⚙️ Gereksinimler

pip install -r requirements.txt

🛠️ Kurulum

  1. Bu projeyi klonla veya ZIP olarak indir:
git clone https://github.com/kullanici/ultimate-web-pentest.git
cd ultimate-web-pentest
  1. Gerekli modülleri yükle:
pip install -r requirements.txt

▶️ Kullanım

Temel kullanım:

python webpentest.py --url https://example.com --scan all

Parametreler:

Parametre Açıklama
--url Hedef web sitesi URL’si
--scan Taramak istediğiniz açık türü: sqli, xss, lfi, bac, all

Örnek:

python webpentest.py --url https://hedefsite.com --scan xss

📁 Proje Yapısı

ultimate_webpentest/
├── webpentest.py             # Ana tarama scripti
├── payloads/                 # SQLi, XSS vb. için payload listeleri
├── requirements.txt          # Python bağımlılıkları
├── LICENSE                   # MIT lisansı
└── README.md                 # Bu dökümantasyon

📜 Lisans

MIT Lisansı © 2025 Burak BALTA – Herkese açık, özgürce kullanılabilir.

About

Advanced modular web vulnerability scanner for SQLi, XSS, LFI, and access control issues

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages