mirror of
https://github.com/GyulyVGC/sniffnet.git
synced 2025-12-23 22:29:01 -05:00
2.6 KiB
2.6 KiB
Roadmap
This file provides an overview of the direction this project is heading.
Even if I no longer have the luck of working on Sniffnet full-time (as described in #329),
I'll try all my best to make the application grow even further by targeting the following features, improvements, and fixes.
Sections are sorted by relevance.
Elements inside a section are sorted by expected release date.
Major features
| Feature | Release |
|---|---|
| IP geolocation | ✅ (v1.1) |
| Custom notifications | ✅ (v1.1) |
| Host names and ASN availability | ✅ (v1.2) |
| Full connections report in a dedicated page | ✅ (v1.2) |
| Thumbnail mode | ✅ (v1.3) |
| Extended upper layer services recognition | ✅ (v1.3) |
| ICMP support | ✅ (v1.3) |
| PCAP file export | ✅ (v1.3) |
| PCAP file import | ❓(TBD) |
| IP addresses' reputation | ❓(TBD) |
| Malicious traffic detection | ❓(TBD) |
| PIDs identification | ❓(TBD) |
| Packets' payload inspection | ❓(TBD) |
| Firewall capabilities | ❓(TBD) |
| Sniffnet agent to monitor a remote host | ❓(TBD) |
| Web interface | ❓(TBD) |
Other features
| Feature | Release |
|---|---|
| Settings page: notifications, style, language | ✅ (v1.1.0) |
| Keyboard shortcuts | ✅ (v1.1.2) |
| Notify user when new release is available | ✅ (v1.1.3) |
| Styles based on color gradients | ✅ (v1.2.2) |
| Custom TOML themes support | ✅ (v1.3.0) |
| Filter traffic by port number | ✅ (v1.3.0) |
| Advanced settings: UI scale factor and MMDBs paths | ✅ (v1.3.0) |
| Proper table structure for connections list | ✅ (v1.3.0) |
| Extended documentation (Wiki) | ✅ (v1.3.0) |
| Support more link types | ✅ (v1.3.0) |
| Filter inputs autocompletion | ✅ (v1.3.2) |
| Details about unassigned IPs | ❓(TBD) |
| Additional details about each notification event | ❓(TBD) |