hawkeyes
CLI
Project #1
Hawkeyes
Multithreaded TCP port scanner for educational cybersecurity. Scan ports, identify services, and grab banners with a single Linux command.

Hawkeyes is a standalone Linux CLI tool distributed as the hawk binary. Install with one shell command—no Python or pip required. Features include multithreaded scanning, flexible port specifications (ranges, lists, mixed), service identification, banner grabbing, formatted table output, and JSON export. Authorized use only: scan systems you own or have explicit permission to test.
Commands
curl -fsSL https://github.com/green-cyber-city/hawkeyes/releases/download/v1.0.1/install.sh | shhawkhawk target example.com --ports "80,443"hawk target 127.0.0.1 --ports "1-1000" --threads 200 --timeout 2.0hawk target example.com --ports "80,443" --output scan_results.json