PulseScan C++
A focused command-line network scanner for checking hosts and services you are authorized to test.
PulseScan is designed for quick, repeatable checks from a terminal. It reports what is reachable in a compact format that is easy to read during troubleshooting or keep in a work log.
What it does
- Check TCP services and optionally read a short service banner.
- Use UDP probes when a service does not behave like a normal TCP endpoint.
- Control concurrency and timeouts so scans stay predictable on your network.
Stack
C++20Boost.AsioCLI11vcpkgCMakeTCPUDPICMPPort ScannerNetworkingCoroutines