Neler yeni
Bughane Academy

Bughane Academy, bug bounty, web güvenliği ve sızma testi alanında kendini geliştirmek isteyenler için kurulmuş Türkçe odaklı bir topluluktur.

Burada; gerçek güvenlik açıkları, recon ve exploit teknikleri, payload & bypass yöntemleri, araçlar, scriptler ve write-up’lar topluluk tarafından paylaşılır ve tartışılır.

Birlikte öğren, birlikte üret, birlikte güçlen.

Dobivorn SQLi Detector v5.0 - Profesyonel SQL Enjeksiyon Tespit Aracı (WAF Bypass, Risk Skoru, Crawler Desteği)

Katılım
14 Nisan 2026
Mesajlar
6
Tepkime puanı
5
Puan
3
Merhabalar,

Kendi geliştirdiğim SQL Injection tespit aracının 5. ana versiyonunu paylaşıyorum. Araç tamamen açık kaynak ve ücretsiz.

**GitHub:** https://github.com/DobivornSec/dobivorn-sqli-detector

---

### Neden farklı?

Piyasada sqlmap gibi devasa araçlar varken neden yeni bir araç yazayım ki diye düşünebilirsiniz. Sebepleri şunlar:

1. **Hafif ve modüler** - sqlmap her şeyi yapar ama bazen bir aracın sadece SQLi bulması yeterlidir
2. **WAF odaklı** - Özellikle WAF tespiti ve bypass varyantları üzerine yoğunlaştım
3. **Geliştirilebilir** - Kod yapısı basit, istediğiniz gibi fork'layıp özelleştirebilirsiniz
4. **Türkçe döküman** - Tüm README Türkçe, herkes anlayabilir

---

### Teknik Özellikler

| Özellik | Açıklama |
|---------|----------|
| **SQLi tespiti** | Error-based, boolean-based, time-based |
| **WAF tespiti** | Status + block-page + header fingerprint |
| **WAF bypass** | Yorum, case-obfuscation, encoding varyantları |
| **POST desteği** | Form ve JSON body taraması |
| **Crawler** | Endpoint ve parametre keşfi |
| **Risk skoru** | 0-100 arası, bulgunun ciddiyetine göre |
| **Raporlama** | JSON ve CSV formatında çıktı |
| **Tarama modları** | strict / balanced / aggressive |
| **Proxy desteği** | Burp vb. ile entegre çalışabilir |
| **Rate limit** | Hedefi yormadan tarama |

---

### Kullanım

**Kurulum:**
```bash
git clone https://github.com/DobivornSec/dobivorn-sqli-detector
cd dobivorn-sqli-detector
pip install -r requirements.txt
Temel tarama:

bash
python3 sqli_detector.py "http://127.0.0.1:5000/user?id=1"
WAF odaklı tarama:

bash
python3 sqli_detector.py "http://127.0.0.1:5000/user?id=1" --waf-only -o rapor.json
POST form tarama:

bash
python3 sqli_detector.py "http://127.0.0.1:5000/login" --scan-post --data '{"user":"admin","pass":"123"}' -o rapor.json
Gelişmiş tarama:

bash
python3 sqli_detector.py "http://127.0.0.1:5000/user?id=1" \
--mode aggressive \
--risk-score \
--export-csv rapor.csv \
--crawl-depth 2 \
--max-urls 50 \
-o rapor.json

Test Ortamı​

Aracın içinde kendi zafiyetli test sunucum da var. Hiçbir yere zarar vermeden test edebilirsiniz:

bash
python3 test_server.py
Açılan endpoint'ler:


Canlı Test Sonucu​

Aracı W3Schools'un SQLi eğitim sayfasında test ettim ve zafiyet tespit edildi:

text
[+] Zafiyet bulundu! userId: '
→ Parametre: userId
Payload: '
Tip: error-based
Kanıt: sql hatası tespit edildi

Eksikler ve Gelecek Planları​

  • Multi-threading daha optimize edilebilir
  • Daha fazla WAF bypass tekniği eklenecek
  • GUI versiyonu düşünülüyor

Sorumluluk​

Bu araç sadece yazılı izin aldığınız sistemlerde test amaçlı kullanılmalıdır. Yetkisiz kullanımdan yalnızca kullanıcı sorumludur.


İletişim ve Katkı​

Sorularınızı beklerim. İyi güvenlik testleri dilerim. 🐉

https://github.com/DobivornSec/dobivorn-sqli-detector
 
Bu tarz araçlar genelde false positive ile dolu olur. Bu tarz araçlar geliştirirken en çok false positive aşaması üzerinde çalışmak gerekir. Emeğinize sağlık
 
Bu tarz araçlar genelde false positive ile dolu olur. Bu tarz araçlar geliştirirken en çok false positive aşaması üzerinde çalışmak gerekir. Emeğinize sağlık
Önerinizi dikkate alacağımdan hiç şüpheniz olmasın false-pozitif için ilerleyen süreçlerde daha kaliteli test ortamları ve analiz katmanları planlıyoruz
 
Geri
Üst