An open API service indexing awesome lists of open source software.

https://github.com/without-eyes/wstr

CLI network utility to trace the packets's route
https://github.com/without-eyes/wstr

c c-programming-language c11 cli command command-line console console-command linu linux-shell networking traceroute

Last synced: 3 months ago
JSON representation

CLI network utility to trace the packets's route

Awesome Lists containing this project

README

          

# WSTR - Without eyeS's Traceroute

## Overview
`wstr` is a network utility that traces the route from your computer to a given address by sending ICMP packets.

## Installation
### Requirements
- Linux-based operating system
- C compiler (GCC)

### Build Instructions
```sh
# Clone the repository
git clone https://github.com/without-eyes/wstr.git
cd wstr

# Compile the source code
make

# Run the utility
sudo ./build/wstr
```

## Usage
Basic command-line usage:
```sh
sudo wstr [-d] [-i interface] [-t ttl] [-o timeout] destination
```
where:
- -d, --domain: Turn on displaying FQDN
- -i, --interface: Set network interface
- -t, --ttl: Set TTL(0-255) for network packets
- -o --timeout: Sets timeout (in seconds, 1-255) for network packets
- -h, --help: Show this help message

## License
This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.