Skip to main content

A command line application to trace the route to a host and provide the user with a visual map.

Project description

VTrace - Visualize traceroutes 🚀

codecov Code style: black

Description

Mimicks a primitive version of GNU traceroute while providing a visual map of the route in the browser!

Example Traceroute Example Map

Installation

Install using pip

$ pip install vtrace

Usage

⚠️ Warning: requires elevated priviledges ⚠️

# vtrace google.com

For help run

$ vtrace --help

Tools used

Plugin README
Scapy For creating/sending network packets to implement traceroute functionalities.
IPInfo Geolocation service to get the coordinates of IP addresses.
Folium To implement the visual mapping.
Click To create the command line interface.

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

vtrace-1.0.0.tar.gz (18.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

vtrace-1.0.0-py3-none-any.whl (31.3 kB view details)

Uploaded Python 3

File details

Details for the file vtrace-1.0.0.tar.gz.

File metadata

  • Download URL: vtrace-1.0.0.tar.gz
  • Upload date:
  • Size: 18.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.1.12 CPython/3.10.0 Linux/5.10.16.3-microsoft-standard-WSL2

File hashes

Hashes for vtrace-1.0.0.tar.gz
Algorithm Hash digest
SHA256 4c3640897eff2fa09b6ac179b8738932509237aba8a9558b05de139bcc3d7684
MD5 2e3fd42ed618abaa14dce966133b0c6f
BLAKE2b-256 f0a27dcf998b93df3c4f938ee54973d626bc9d6359ae13c57a919a78aacb0fb1

See more details on using hashes here.

File details

Details for the file vtrace-1.0.0-py3-none-any.whl.

File metadata

  • Download URL: vtrace-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 31.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.1.12 CPython/3.10.0 Linux/5.10.16.3-microsoft-standard-WSL2

File hashes

Hashes for vtrace-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 9b01f86ebbed9bbae57b949146e464fe57237d9572f5a1ac98efdd2921389acc
MD5 02f5e0834d6d82b3f8112e4361c77059
BLAKE2b-256 ea94192322a8cb1c54bcc65a9b2e52266b8710149d0cc982c3d0193bd7fd413d

See more details on using hashes here.

Supported by

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