Open Visual Traceroute
If you wanted to create the kind of computer display often seen in TV dramas where they’re trying to catch the evil hacker by tracking his IP address (CSI), you could do worse than to start with the open source cross-platform (Windows/Linux/Mac) Open Visual Traceroute and packet sniffer by Leo Lewis. Route and packets are displayed in a 3D or a 2D map component. This tool lets you enter a hostname or IP and see the path on taken to reach the server, effectively a visual version of traceroute.
When you start the program, there is an Earth globe on the left (NASA’s World Wind), the traceroute output in a window at top left, and a latency waterfall at the bottom right window.
I tested v 1.6.0 on Netrunner 14 (A Kubuntu spin).
A few small quibbles: The interface is very Mac-like (distracting if you’re not actually on a Mac); there’s no documentation other than a nice YouTube video and an installation note; I couldn’t get the sniffer to work (but that may be entirely my fault). The IP data and the geolocations seem a little inaccurate. Yesterday I was in Bridgend (I’m not far away), today I seem to be in Swansea.
There is a Facebook page.
Open Visual Trace Route components License:
Network API : Jpcap (GNU LGPL)
Ip to city mapping Database : This product includes GeoLite data created by MaxMind.
Ip to city mapping API : MaxMind (GNU LGPL)
3D Map component : World Wind Java (NASA Open Source Agreement,)
2D Map component : OpenMap (tm) Version 5.0.3 Copyright (C) BBNT Solutions LLC. All rights reserved.
Countries Flags icons : Copyright (c) 2013 Go Squared Ltd. (MIT license)
DNS lookup : dnsjava (BSD)