This package implements a traceroute tool faster than traceroute/tracert executable.
Project description
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.
Project details
Release history Release notifications | RSS feed
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 |