PortScannerPro is a cross-platform Java application designed to monitor and analyze active network connections. It identifies the protocols (TCP/UDP), local and foreign addresses, and process IDs (PIDs) associated with each open port, making it an invaluable tool for system diagnostics and security assessments.
- Cross-Platform Compatibility: Runs seamlessly on Windows, MacOS, and Linux.
- Protocol Analysis: Monitors TCP and UDP protocols for active connections.
- Real-Time Monitoring: Continuously scans network activity with customizable alerts for specific ports.
- Logging Functionality: Records port usage history and alerts for auditing and troubleshooting purposes.
- User-Friendly CLI: Simple command-line interface for ease of use.
- Java 8 or higher
- Maven (for building the project)