v1.2.0
GyulyVGC/sniffnetv1.2.0May 18, 2023by GyulyVGC
AI Summary
Introduces host-based analysis with rDNS and ASN lookups, a new inspect page for individual connections, and full broadcast traffic support.
Key Highlights
- Introduced host-based analysis with rDNS and ASN lookups
- A new page for reporting the full list of individual connections
- Each connection can be further inspected with a single click
- Full support for broadcast traffic recognition
New Features
- Introduced host-based analysis
- Added rDNS (reverse DNS) lookups
- Added ASN (Autonomous System name and number) lookups
- A new page has been introduced to report the full list of individual connections
- Added data link layer MAC addresses
- Included fully qualified domain name obtained from rDNS lookups
- Identification of addresses in the local network
- Full support for broadcast traffic recognition
- Added dropped packets number
- Changed favorites management
- Added Persian and Greek translations
Full Release Notes
## New features <img alt="" align="right" src="https://github.com/GyulyVGC/sniffnet/blob/v1.2.0/resources/repository/pages/overview_page.png?raw=true" width="70%"/> - Introduced host-based analysis: instead of just showing IP addresses, now host names and network providers are available for a quicker and more meaningful traffic interpretation * Added rDNS (reverse DNS) lookups to find out network host names * Added ASN (Autonomous System name and number) lookups to find out the entity managing a given IP address (fixes [#62](https://github.com/GyulyVGC/sniffnet/issues/62)) <div><img alt="" align="center" src="https://github.com/GyulyVGC/sniffnet/blob/main/resources/repository/hr.png?raw=true" width="100%"/></div> <img alt="" align="right" src="https://github.com/GyulyVGC/sniffnet/blob/v1.2.0/resources/repository/pages/inspect_page.png?raw=true" width="70%"/> - A new page has been introduced to report the full list of individual connections identified by IP addresses, which can now be filtered and sorted according to various parameters <div><img alt="" align="center" src="https://github.com/GyulyVGC/sniffnet/blob/main/resources/repository/hr.png?raw=true" width="100%"/></div> <img alt="" align="right" src="https://github.com/GyulyVGC/sniffnet/assets/100347457/76595c04-1c82-46e5-9839-51f99c258d82" width="70%"/> - Each connection can be now further inspected with a single click * Added data link layer MAC addresses * Included fully qualified domain name obtained from rDNS lookups <div><img alt="" align="center" src="https://github.com/GyulyVGC/sniffnet/blob/main/resources/repository/hr.png?raw=true" width="100%"/></div> - Identification of addresses in the local network - Full support for broadcast traffic recognition (added directed broadcast identification) - Added dropped packets number (fixes [#135](https://github.com/GyulyVGC/sniffnet/issues/135)) - Changed favorites management: instead of referring to single IP addresses, favorites are now related to network hosts - Added Persian translation 🇮🇷 ([#158](https://github.com/GyulyVGC/sniffnet/pull/158)) - Added Greek translation 🇬🇷 ([#160](https://github.com/GyulyVGC/sniffnet/pull/160)) ## Improvements - Do not open terminal window when starting the application on Windows (fixes [#85](https://github.com/GyulyVGC/sniffnet/issues/85)) - Do not open terminal window when starting the application on macOS - Changed macOS application icon to be consistent with standard icons dimension (fixes [#177](https://github.com/GyulyVGC/sniffnet/issues/177)) - Made available RPM package for Linux and automated packaging process for Windows, macOS, and Linux ([#180](https://github.com/GyulyVGC/sniffnet/pull/180) - fixes [#20](https://github.com/GyulyVGC/sniffnet/issues/20)) - Keep the active addresses of the selected network adapter up to date during analysis - Changed shortcut to interrupt analysis from `backspace` to `ctrl+backspace` - Images have been replaced with SVGs - Added unit tests for `chart` and started unit tests for `gui` modules ([#132](https://github.com/GyulyVGC/sniffnet/pull/132)) ## Fixes - Fixed problem that let users switch page pressing the tab key even if no packets were received ## Thanks to: - @4r7if3x for Persian translation ([#158](https://github.com/GyulyVGC/sniffnet/pull/158)) and for setting up package automation ([#180](https://github.com/GyulyVGC/sniffnet/pull/180)) - @abousis for Greek translation ([#160](https://github.com/GyulyVGC/sniffnet/pull/160))