Tracert
Description
This package implements a traceroute tool faster than traceroute/tracert executable but less accurate for response and without hostname resolution.
Requirements
This package require :
- python3
- python3 Standard Library
- Scapy
- PythonToolsKit
Installation
pip install Tracert
Usages
Command lines
python3 -m Tracert 8.8.8.8
python3 Tracert.pyz dns.google.com
Tracert 8.8.4.4
Tracert --help
Tracert -h
Tracert -6 -t 2 -r 5 -s 64 dns.google.com
Python3
from Tracert import tracert
tracert("8.8.8.8")
tracert("dns.google.com", 6, 64, 2, 5)
Links
Help
usage: traceroute.py [-h] [-4 | -6] [--timeout TIMEOUT] [--retry RETRY] [--max-steps MAX_STEPS] destination
Fast tracert tool.
positional arguments:
destination IP or hostname you want to trace.
options:
-h, --help show this help message and exit
-4 Force IPv4.
-6 Force IPv6.
--timeout TIMEOUT, -t TIMEOUT
Timeout for each ping.
--retry RETRY, -r RETRY
Number of retry for each steps.
--max-steps MAX_STEPS, -s MAX_STEPS
Maximum steps to trace.
Licence
Licensed under the GPL, version 3.
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Tracert-0.0.1.tar.gz
(16.5 kB
view details)
File details
Details for the file Tracert-0.0.1.tar.gz.
File metadata
- Download URL: Tracert-0.0.1.tar.gz
- Upload date:
- Size: 16.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/4.0.2 CPython/3.11.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
79c73c52aa456aff88ba760e25f53038d850955417b378f1d0e3f215de903543
|
|
| MD5 |
da85df2634d586e4a1d1842303dbc78d
|
|
| BLAKE2b-256 |
7e92d4f6d8eef8372dcc1ebc7aea1bd36f75aa8363f7db90f10a287d40380903
|