pytraceroute - A simple traceroute(8) implementation in Python
pytraceroute is a simple traceroute(8) implementation written in Python.
Its purpose is mainly educational, rather than something feature-rich as is traceroute(8) for example.
Requirements
Python 2.7.x or 3.x
docopt
Installation
Clone the Git repository and install:
$ git clone https://github.com/pytraceroute
$ cd pytraceroute && python setup.py install
Or via pip:
$ pip install pytraceroute
Usage
pytraceroute requires root permissions due to the use of raw (socket.SOCK_RAW) sockets.
Example usage:
$ sudo py-traceroute google.com
Contributions
pytraceroute is hosted on Github. Please contribute by reporting issues, suggesting features or by sending patches using pull requests.
Bugs
Probably. If you experience a bug issue, please report it to the pytraceroute issue tracker on Github.
Metadata
Release files for pytraceroute 0.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| pytraceroute-0.1.0.tar.gz | 3.7 kB | Details |
Release files / pytraceroute-0.1.0.tar.gz
| Download URL | pytraceroute-0.1.0.tar.gz |
|---|---|
| Size | 3.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
04f02d1843eafd5dea822ce3437638845945df49a5208da06b8577796147d5a7
|
|
BLAKE2b-256 checksum How to use checksums |
22db7267de29c302f030b37c9580b75029c70d93ed4cdc38fff22d3e1846b03e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |