SQLBalitbang adalah tool profesional berbasis web untuk SQL Injection testing dan database research. Didesain dengan UI/UX modern dan standar internasional elite, memberikan pengalaman yang intuitif namun powerful:
- Sistem login aman
- Antarmuka pengguna minimalis namun elegan
- Fitur lengkap untuk eksploitasi, pemindaian, dan pengelolaan database
| Fitur | Deskripsi |
|---|---|
| 🔐 Login Sistem | Otentikasi berbasis username/password (admin / adminncs) dengan keamanan tinggi |
| 🛡️ Password Masking | Input password otomatis tersembunyi (masked) saat mengetik |
| 🔍 Detection Engine | Deteksi otomatis parameter rentan SQL Injection |
| ⚡ Exploit Module | Eksekusi payload SQL Injection dengan berbagai teknik (boolean, time-based, union, dll.) |
| 🧼 Sanitization Checker | Validasi filter input dan respons |
| 🧠 Optimization Cache | Cache pintar untuk mempercepat permintaan berulang |
| 📋 History & Log | Riwayat semua percobaan, termasuk payload dan hasil |
| 🧬 Output Formatter | Hasil respons disajikan dalam format JSON/CSV/Plain Text |
| 🎛️ Dashboard Statistik | Grafik jumlah percobaan, tipe serangan, serta tingkat keberhasilan |
- Clone repository
git clone https://github.com/RamaFounderNCS/SQLBalitbang.git cd SQLBalitbang - Setup environment (direkomendasikan virtualenv)
python3 -m venv venv source venv/bin/activate pip install -r requirements.txt - Konfigurasi database
- Buat file
.envberbasis file.env.example - Isikan variabel:
DB_HOST,DB_PORT,DB_USER,DB_PASS,DB_NAME
- Buat file
- Migrasi & Seed database
flask db upgrade flask seed data
- Jalankan aplikasi
flask run --host=0.0.0.0 --port=5000
- Buka browser ke
http://localhost:5000 - Login dengan username
admindan passwordadminncs - Navigasi ke menu Scanner untuk memeriksa halaman/filter rentan
- Pilih metode Injection dan sesuaikan payload
- Jalankan serangan, simpan atau tampilkan hasilnya
- Akses Dashboard untuk analisis statistik percobaan Anda
Kami sangat menghargai kontribusi – apakah itu fitur, correction, atau issue.
- Fork repository
- Buat branch fitur (
feature/namafitur) - Commit perubahan Anda (
git commit -m "Add new feature") - Push ke origin (
git push origin feature/namafitur) - Buat Pull Request
Harap sertakan dokumentasi dan test untuk setiap fitur baru.
Distribusi tool ini berada di bawah MIT License — lihat file LICENSE untuk detail lengkap.
- RamaFounderNCS – Inisiatif utama & desain
- MR.M05T3R – Architect & Review Code
Jika menemukan masalah atau perlu bantuan, silakan buka issue baru.
Untuk komunikasi langsung, hubungi MR.M05T3R via WhatsApp: MR.M05T3R