PingDD is a cross-platform ping tool made in C for TCP port checking. This tool is designed to help network administrators and enthusiasts test the availability and responsiveness of specific TCP ports on remote servers.
This tool can be downloaded using Winget.
Winget will automatically install this tool and add it to %PATH%.
winget install -e --id DarthDemono.PingDD- This tool can be compiled from source if your Operating System is not available in the release.
git clone https://github.com/darthdemono/pingdd.git
cd pingdd
make clean
make- Then it can be added to %PATH%.
pingdd <hostname> -p <port> -c <time> -t [timeout]| Option | Description | Required | Default |
|---|---|---|---|
| Target hostname or IP address | Yes | - | |
| -p, --port N | Set TCP port N | Yes | - |
| -t, --timeout N | Timeout in milliseconds | No | 1000 |
| -c, --count N | Number of checks | No | infinite |
| -r, --rate N | Rate of pings | No | 50ms |
| --no-color | Disable color output | No | Colors enabled |
| --csv | Enable CSV output | No | Disabled |
| -?, --help | Display this help | No | - |
pingdd example.com -p 80 -c 100Contributions are welcome! Please open an issue or submit a pull request for any improvements or bug fixes.
This project is licensed under the MIT License. See the LICENSE file for details.
