Kode Python: Simpan IP & MAC Asing ke blocklist.txt

 

# daftar perangkat asing yang ingin kamu blokir
perangkat_asing = [
    {"ip": "192.168.1.2", "mac": "68:58:11:30:78:20"},
    {"ip": "192.168.1.3", "mac": "92:24:25:03:50:BE"},
]

BLOCKLIST_FILE = "blocklist.txt"

def simpan_ke_blocklist(perangkat_list):
    with open(BLOCKLIST_FILE, "w") as f:
        for p in perangkat_list:
            f.write(f"{p['ip']},{p['mac']}\n")
    print(f"[✓] {len(perangkat_list)} perangkat disimpan ke blocklist.")

def tampilkan_instruksi_manual():
    print("\nšŸ’” Untuk memblokir perangkat ini, silakan login ke router:")
    print("1. Buka browser dan akses http://192.168.1.1")
    print("2. Login dengan akun router (admin/admin atau dari ISP)")
    print("3. Cari menu MAC Filtering / Access Control")
    print("4. Tambahkan MAC Address berikut ke daftar blokir:\n")
    for p in perangkat_asing:
        print(f"❌ IP: {p['ip']}, MAC: {p['mac']}")
    print("\nšŸ“Œ Setelah itu, klik Apply/Save untuk memblokir.\n")

if __name__ == "__main__":
    simpan_ke_blocklist(perangkat_asing)
    tampilkan_instruksi_manual()
    

Comments

Popular posts from this blog

Contoh Pindah Lokasi di CMD, Folder & Drive C D E

Langkah Cek Instalasi Python

Perbedaan antara Nmap dan python-nmap