Summary
RustNet v0.5.0 introduces a comprehensive connection filtering system, enhanced documentation, and improved user experience.
New Features
- Connection Filtering System: New comprehensive filtering capability allowing users to filter connections by:
- Protocol type (TCP, UDP, ICMP)
- Local and remote IP addresses
- Local and remote ports
- Process names
- Service names
- Customizable filter expressions with intuitive UI
- Enhanced Documentation: Added asciinema demo recording for better user onboarding
- Visual Demonstrations: Added animated GIF showcasing RustNet functionality
Improvements
- README Improvements: Fixed image syntax and formatting issues for better GitHub display
- User Interface: Enhanced TUI to support dynamic filtering with keyboard shortcuts
- Documentation: Improved project presentation with visual aids and demonstrations
Usage
The new filtering system can be accessed by pressing / in the main interface. Examples:
/google- Search for 'google' in all fields/port:443- Filter connections on port 443/proto:tcp- Filter TCP connections only/process:firefox- Filter connections from Firefox