Skip to content

rickicode/MIKROTIK-TOOLS

Β 
Β 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

9 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

H4N5VS Mikrotik System Security

Aplikasi monitoring dan keamanan untuk router Mikrotik berbasis PHP.

Fitur Utama

  • Monitoring sistem router secara real-time
  • Deteksi otomatis serangan DDoS, botnet, dan aktivitas mencurigakan
  • Mitigasi otomatis terhadap ancaman keamanan
  • Pemeriksaan alamat IP mencurigakan
  • Dashboard interaktif untuk analisis lalu lintas jaringan
  • Log sistem komprehensif

Cara Penggunaan di Server Lokal (Bitnami)

Persyaratan

  • PHP 7.4+ atau PHP 8.0+
  • Web server Apache atau Nginx
  • Koneksi internet (opsional, untuk pemeriksaan IP)

Instalasi pada XAMPP/Bitnami

  1. Unduh atau Clone Repository

    git clone https://github.com/h4n5v5x/MIKROTIK-TOOLS.git 
    

    atau ekstrak arsip ZIP ke direktori web server Anda.

  2. Konfigurasikan Web Server

    • Salin semua file aplikasi ke direktori htdocs (XAMPP) atau htdocs di Bitnami
    • Pastikan direktori web root mengarah ke folder aplikasi
  3. Buat Folder Logs

    mkdir logs
    

    Dan pastikan folder tersebut memiliki izin yang tepat (dapat ditulis oleh web server):

    chmod 755 logs
    
  4. Akses Aplikasi Buka browser web dan arahkan ke:

    http://localhost/MIKROTIK-TOOLS/
    

    atau URL yang sesuai dengan konfigurasi server Anda. configurasi Database : http://localhost/MIKROTIK-TOOLS/mysql_setup.php

  5. Login ke Aplikasi

  6. Konfigurasi Router Mikrotik Masukkan detail router Mikrotik Anda:

    • IP Address
    • Username
    • Password

Tampilan Alternatif

Kami menyediakan dua tampilan dashboard yang dapat digunakan:

  1. Dashboard standar: /dashboard.php
  2. Dashboard dengan tema hitam: /dashboard-new.php

Untuk menggunakan dashboard dengan tema hitam, ubah file index.php untuk mengarahkan ke dashboard-new.php alih-alih dashboard.php.

Struktur Direktori

/
β”œβ”€β”€ api/                  # API endpoints untuk data real-time
β”œβ”€β”€ assets/               # Asset statis (CSS, JavaScript, gambar)
β”œβ”€β”€ includes/             # File-file PHP yang digunakan bersama
β”œβ”€β”€ logs/                 # Direktori untuk menyimpan log aplikasi
β”œβ”€β”€ config.php            # Konfigurasi router
β”œβ”€β”€ dashboard.php         # Dashboard utama
β”œβ”€β”€ dashboard-new.php     # Dashboard dengan tema alternatif
β”œβ”€β”€ index.php             # Halaman indeks
β”œβ”€β”€ login.php             # Halaman login
└── logout.php            # Proses logout

Mode Demo

Jika Anda tidak memiliki router Mikrotik, aplikasi akan berjalan dalam "mode demo" yang mensimulasikan koneksi ke router menggunakan data contoh. Ini memungkinkan Anda untuk mengeksplorasi antarmuka dan fungsionalitas tanpa perangkat keras router yang sebenarnya.

Kustomisasi

Anda dapat menyesuaikan aplikasi dengan mengedit file berikut:

  • assets/css/style.css - untuk tampilan standar
  • assets/css/dark-theme.css - untuk tampilan tema gelap

Keamanan

Untuk lingkungan produksi, pastikan untuk:

  1. Mengubah kredensial default (username/password)
  2. Mengaktifkan HTTPS untuk koneksi yang aman
  3. Membatasi akses ke aplikasi hanya untuk pengguna yang berwenang
  4. Memperbarui RouterOS API secara teratur

Dukungan dan Kontribusi

Untuk pertanyaan atau saran, silakan buka issue di repositori ini. Kontribusi sangat diterima melalui pull requests.

Lisensi

MIT License

About

"MENCEGAH LEBIH BAIK DARIPADA BEROBAT" # πŸ€– H4N5VS - Mikrotik System Security **Aplikasi monitoring dan keamanan router Mikrotik** *Biar nggak ada yang numpang nonton bokep lewat WiFi lu, Pak!*

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • PHP 85.6%
  • JavaScript 10.5%
  • CSS 3.8%
  • Hack 0.1%