metadata
license: apache-2.0
datasets:
- SilverDragon9/UNSW_TON-IoT_Train_Test_IoT_Datasets
- SilverDragon9/UNSW_TON-IoT_Train_Test_OS_Datasets
language:
- en
- el
metrics:
- accuracy
- f1
- precision
tags:
- IOT
- CyberSecurity
- Intrusion
- Detection
- IDS
library_name: sklearn
π Overview
Sniffer.AI is an AI-powered Intrusion Detection System (IDS) for IoT networks, designed to detect and classify suspicious behavior across smart devices in real-time. /n
Built on ensemble machine learning models trained on the UNSW TON_IoT dataset, it classifies activity into Normal or one of 7 attack types.
π‘ Target Devices: Fridge, GPS Tracker, Garage Door, Thermostat, Weather Station
π Output can be saved for offline analysis and archiving
π¦ Key Features
| Feature | Description |
|---|---|
| π§ Ensemble Models | RF, XGBoost, AdaBoost, Bagging, Decision Trees |
| π§ͺ Predicts Threat Category | Normal vs 7 Attack Types |
| π Timestamps Every Detection | Provides real-time date & time in output |
| πΎ Downloadable Results | Output can be saved as .csv or .json |
| π Edge Ready | Lightweight enough for IoT Gateway deployment |
| π Dataset Used | UNSW TON_IoT |
π Attack Categories
- text
- Normal
- Backdoor
- DDoS
- Injection
- Password Attack
- Ransomware
- Scanning
- XSS
π Sample Output Format
| Date | Time | Prediction |
|---|---|---|
| 2025-04-11 | 14:35:22 | Scanning |