Skip to main content

This package implements a traceroute tool faster than traceroute/tracert executable.

Project description

Tracert logo

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


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)

Uploaded Source

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

Hashes for Tracert-0.0.1.tar.gz
Algorithm Hash digest
SHA256 79c73c52aa456aff88ba760e25f53038d850955417b378f1d0e3f215de903543
MD5 da85df2634d586e4a1d1842303dbc78d
BLAKE2b-256 7e92d4f6d8eef8372dcc1ebc7aea1bd36f75aa8363f7db90f10a287d40380903

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page