Home ›
Autobots ›
IBICE Watchdog
autobots · python · networking · security · ARP
IBICE Watchdog
Python tool to monitor your local network in real time. Scans via ARP, detects every connected device with IP, MAC and vendor, scans common ports, classifies device types (router, phone, TV, camera, IoT…) and fires alerts when an intruder appears. Saves history to CSV and prints a live network map.
Active
Python 3
ARP
Port Scan
MAC Vendor API
CSV
Windows / Linux
IBICE Watchdog — Watchdog Mode
Starting IBICE Watchdog v1.0...
Network detected: 192.168.1.0/24 — Scanning...
Type IP MAC Vendor Device Ports
──── ─────────────── ─────────────────── ──────────────── ──────────── ─────
(R) 192.168.1.1 aa:bb:cc:11:22:33 TP-Link Router 80
(TD) 192.168.1.10 xx:xx:xx:xx:xx:xx Intel Your PC —
(P) 192.168.1.20 dd:ee:ff:44:55:66 Apple Mobile —
(NS) 192.168.1.45 aa:bb:cc:dd:ee:ff Xiaomi Mobile 80,443
────────────────────────────────────────────────────────────────────────────────
⚠ Suspicious device: 192.168.1.45 — Xiaomi — Unregistered MAC
Next scan in 30s...
Scan modes
Watchdog — continuous monitoring. Scans every X seconds and detects real-time changes: new devices, disconnections, status changes.
Deep scan — full one-shot analysis. Scans all devices and their open ports in a single pass.
Device classification
(TD) Your device
(R) Network router
(P) Allowed device
(N) New device
(NS) New suspicious
(S) Confirmed suspicious
How discovery works
Pings the full subnet (192.168.x.1–254)
Gets IP and MAC via arp -a
Queries vendor via api.macvendors.com
Scans ports: 21, 22, 80, 443, 8080, 5000, 9100…
Classifies by MAC pattern, open ports and vendor
Persistence & files
permitidos.txt — trusted device whitelist
historial_ibice.csv — full activity log with timestamps
Visual network map printed in terminal after each scan
Installation & usage
Requires Python 3 and pip install requests
Run: python Ibice.py (requires admin/root for ARP access)
Also available as a .exe for Windows — no Python installation needed
Compatible with Windows (optimized) and Linux
← Back to Autobots