https://github.com/xnuvers007/verssuite
Vers Suite is an open-source Burp Suite alternative for web security testing, featuring HTTP/HTTPS intercepting proxy, Repeater, Intruder, request editing, WAF/security-header insights, and TLS certificate setup.
https://github.com/xnuvers007/verssuite
intercepting-proxy mitmproxy penetration-testing pyqt5 python web-security
Last synced: 1 day ago
JSON representation
Vers Suite is an open-source Burp Suite alternative for web security testing, featuring HTTP/HTTPS intercepting proxy, Repeater, Intruder, request editing, WAF/security-header insights, and TLS certificate setup.
- Host: GitHub
- URL: https://github.com/xnuvers007/verssuite
- Owner: Xnuvers007
- License: mit
- Created: 2026-03-25T01:34:43.000Z (3 months ago)
- Default Branch: main
- Last Pushed: 2026-04-09T08:27:50.000Z (3 months ago)
- Last Synced: 2026-04-09T09:19:52.469Z (3 months ago)
- Topics: intercepting-proxy, mitmproxy, penetration-testing, pyqt5, python, web-security
- Language: Python
- Homepage: https://xnuvers007.github.io/verssuite/
- Size: 207 KB
- Stars: 6
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Vers Suite
A Modern, Fast, and Advanced Web Security Testing & Interception Proxy
[](https://www.python.org/)
[](https://riverbankcomputing.com/software/pyqt/intro)
[](https://mitmproxy.org/)
[](https://opensource.org/licenses/MIT)
**Vers Suite** adalah aplikasi proksi intersepsi modern (terinspirasi dari _Burp Suite_) yang dibangun khusus untuk pengujian keamanan web, *penetration testing*, dan pembelajaran. Menggunakan **Python**, **PyQt5**, dan mesin **mitmproxy** yang powerfull, Vers Suite menawarkan UI yang bersih, fungsionalitas mumpuni, serta kecepatan yang optimal.
---
## ⚡ Fitur Utama
- 🛡️ **Real-Time Interception**: Tangkap, modifikasi, teruskan (Forward / Forward All), atau buang (Drop / Drop All) *request* HTTP/HTTPS secara langsung. Mendukung Response Interception.
- 📡 **HTTP History & Advanced Metadata**: Log lengkap lalu lintas web Anda. Ditambah otomatisasi deteksi *WAF* (Web Application Firewall), identifikasi server, keamanan *Headers*, hingga deteksi *Cloudflare*.
- 🔁 **Repeater**: Manipulasi dan kirim ulang *request* secara manual untuk menginspeksi *response*. Dilengkapi fitur *Grouping/Ungrouping* dan *Smart Search/Filter*.
- 🎯 **Intruder**: *Fuzzing* otomatis berbasis *payload* (mendukung kategori *OWASP Top 10*) untuk eksploitasi dan pengujian kerentanan secara efisien (mendukung penyesuaian *thread*).
- 🔧 **Decoder Tools**: Utilitas praktis untuk *URL mapping*, *Base64*, *HTML*, dan *Hex encoding/decoding*.
- 🔒 **HTTPS Support**: Dukungan penuh HTTPS dengan panduan instalasi sertifikat CA *mitmproxy* langsung dari dalam aplikasi.
- ✨ **Pro UI**: Tema gelap elegan profesional ala *hacker-tools*, dengan pemisahan Menu Bar untuk akses tools lebih cepat.
---
## 🚀 Instalasi
Pastikan Anda memiliki [Python 3.10+](https://www.python.org/downloads/) (diuji pada Python 3.12). Direkomendasikan menggunakan sistem operasi Windows, namun Linux dan macOS tetap kompatibel dengan sedikit penyesuaian.
1. **Clone Repositori:**
```bash
git clone https://github.com/Xnuvers007/verssuite.git
cd verssuite
```
2. **Buat Virtual Environment:**
```bash
python -m venv venv
# Windows:
venv\Scripts\activate
# Linux/macOS:
source venv/bin/activate
```
3. **Install Dependensi:**
```bash
pip install -r requirements.txt
```
---
## 💻 Cara Penggunaan
Jalankan Vers Suite:
```bash
python main.py
```
1. Konfigurasikan proxy browser/perangkat Anda ke listener Vers Suite (Default: 127.0.0.1:8080).
2. Mulai proxy dari *header bar*.
3. Akses pengaturan tambahan melalui **Menu Bar** (File, Project, Help) atau buka **Scope** dan **Match & Replace Rules**.
4. Aktifkan **Intercept** untuk menahan lalu lintas. Pilih *request*, modifikasi, lalu klik **Forward** atau **Drop**.
5. Untuk mengirim ke tab lain, cukup klik kanan pada request tersebut untuk mengirim ke **Repeater** atau **Intruder**.
**Catatan HTTPS interception**: Buka dialog `Help > Install CA Certificate` untuk melihat petunjuk pemasangan dan folder penyimpanan sertifikat CA mitmproxy.
---
## 📑 Changelogs
### v1.1.0 (Current)
- **UI Refactor & Polish**: Memperkenalkan sistem Menu Bar (File, Project, Help) bergaya Burp Suite untuk antarmuka yang jauh lebih rapi.
- **Header Optimization**: Mengatasi masalah teks terpotong (truncated text) pada resolusi yang lebih kecil dengan menyederhanakan toolbar utama, memprioritaskan kontrol Proxy yang essensial.
- **In-App Changelogs**: Menambahkan tombol "Changelogs" langsung di menu `Help`.
### v1.0.1
- Peningkatan stabilitas Response Interception.
- Penyempurnaan tema dark mode dan highlighter proxy history.
- Hotfix minor pada *Intruder payload loading*.
### v1.0.0
- Rilis awal Vers Suite Proxy! HTTP/HTTPS interception, Repeater, Intruder, Decoder.
---
## 📁 Struktur Proyek
```bash
core/ - Mesin Proxy dan integrasi mitmproxy
ui/ - Komponen antarmuka PyQt5 dan styling (Tabs)
payloads/ - Kamus payload untuk pengujian Intruder (OWASP Top 10, dll)
main.py - Titik masuk (Entry point) aplikasi
README.md - Dokumentasi proyek
LICENSE - Lisensi MIT
```
---
## ❤️ Dukungan & Donasi
Jika proyek ini membantu Anda, pertimbangkan untuk mendukung pengembang!
- **Trakteer**: [https://trakteer.id/Xnuvers007](https://trakteer.id/Xnuvers007)
- **Saweria**: [https://saweria.co/Xnuvers007](https://saweria.co/Xnuvers007)
## 👦 Author
Tetap terhubung untuk update menarik lainnya!
- **GitHub**: [Xnuvers007](https://github.com/Xnuvers007)
- **YouTube**: [xnuvers0077](https://www.youtube.com/@xnuvers0077)
- **Instagram**: [@indradwi.25](https://www.instagram.com/indradwi.25)
- **LinkedIn**: [Indra Dwi Aryadi](https://www.linkedin.com/in/indradwiaryadi)
- **Facebook**: [indradwi.25](https://www.facebook.com/indradwi.25)
---
## ⚖️ Peringatan Legal (Disclaimer)
*Alat ini dirancang khusus untuk keperluan edukasi dan pengujian keamanan yang sah.* Anda **diwajibkan** untuk memiliki otorisasi formal sebelum mencegat, menganalisis, atau mengeksploitasi lalu lintas target. Segala bentuk penyalahgunaan adalah tanggung jawab penuh dari pengguna akhir.
Built with ❤️ by Indra Dwi Aryadi.