- Tambahkan support untuk Alpine Linux
- Perbaiki deteksi backend firewall otomatis
- Tambahkan notifikasi via Telegram/Slack
- Tambahkan contoh serangan di DEMO.md
- Clone repo:
git clone https://github.com/Bangkah/IDS-IPS-Tool.git - Buat virtualenv:
python3 -m venv .venv && source .venv/bin/activate - Install dep:
pip install -r requirements.txt - Jalankan test:
python -m unittest discover tests
Deskripsi masalah/fitur:
Langkah reproduksi:
- ...
- ...
Log/error:
Lingkungan:
- OS: ...
- Python: ...
Ringkasan perubahan:
- Sudah lulus unit test
- Sudah update dokumentasi jika perlu
- Tidak ada merge conflict
Terima kasih ingin berkontribusi pada proyek IDS/IPS Tool!
- Fork repository ini
- Buat branch baru untuk fitur/bugfix Anda
- Commit perubahan dengan pesan yang jelas
- Push branch ke fork Anda
- Buat Pull Request ke repository utama
- Ikuti PEP8 untuk Python
- Tambahkan/memperbarui unit test di
tests/ - Pastikan semua test lulus sebelum PR
- Gunakan tab Issues untuk melaporkan bug/fitur
- Sertakan langkah reproduksi dan log jika ada
- Bahasa: Indonesia/English
- Sopan dan profesional
Selamat berkontribusi!