Traceroute visualizer written in python
python
Du kannst nicht mehr als 25 Themen auswählen Themen müssen mit entweder einem Buchstaben oder einer Ziffer beginnen. Sie können Bindestriche („-“) enthalten und bis zu 35 Zeichen lang sein.
Yann Weber e90ce4fced Convert to python3 and add ipv6 support vor 1 Jahr
mapData Convert to python3 and add ipv6 support vor 1 Jahr
.gitignore Adding gitignore vor 8 Jahren
AUTHORS Initial commit vor 9 Jahren
COPYING Initial commit vor 9 Jahren
NEWS Initial commit vor 9 Jahren
README Deleting useless module import vor 9 Jahren
THANKS Deleting useless module import vor 9 Jahren
TODO Deleting useless module import vor 9 Jahren
clean.sh Initial commit vor 9 Jahren
geo6.py Convert to python3 and add ipv6 support vor 1 Jahr
main.py Convert to python3 and add ipv6 support vor 1 Jahr
pyvtraceroute Adding a runner with a nice name vor 8 Jahren
tracer.py Convert to python3 and add ipv6 support vor 1 Jahr
vtracemap.py Convert to python3 and add ipv6 support vor 1 Jahr
vtracert.py Convert to python3 and add ipv6 support vor 1 Jahr

README

PyVtraceRoute :

Vtraceroute is a traceroute program ( more info : man traceroute ) that displays hops on a map using GeoIP.

Credits :
---------
All borders data extracted from data provided by http://thematicmapping.org and
Licenced under Creatice Commons Attribution-Share Alike License 3.0

Controls summary :
------------------

^h, ? : display this help
esc, ^q : exit the programm or this help

[a-zA-Z0-9\.] : Host input
mid-mouse btn : paste clipboard into host input
enter : validate host input and run traceroute
^c : clear host input

mouse scroll, +, - : zoom in/out
arrow keys : move on the map
left mouse btn press : select hops on the map

Dependencies :
--------------

python >= 2.7.3
python-GeoIP >= 1.3.2
python-pygame >= 1.9.1

os
re
GeoIP
time
string
pygame
subprocess
math
json
itertools
multiprocessing
struct
sys
functools
random
thread