Hi,
I am a student of Saarland University and doing research for a seminar in which we are supposed to do Research-Paper on a certain topic.
In my group we want to make the first step towards a tool that could help us predict via which ASNs and IXPs a route will be go. In other words, given two IP addresses (in our case two Tor relays) through which ASNs and IXPs do the expected route or routes go. Such a tool would help estimating whether he would take the risk that some of the ASNs and IXPs could potentially perform a traffic correlation attack.
As we want to avoid reinventing the wheel, we wanted to ask you the following questions:
1) Are you aware of an open database or of client-side scripts that could help us predict via which ASNs and IXPs a route will be go, from one given IP address to another given IP address (in our case from one Tor relay to another Tor relay)?
2) Are you aware of any way to map IP addresses to ASNs and IXPs like client-side tools or open-access databases?
We already did some research and came across the following sides, providing tools and data concerning our questions:
1. http://www.cs.umd.edu/~nspring/scriptroute.html 2. http://asn.cymru.com/ 3. https://www.robtex.com/ 4. whois + RIPE/APNIC/CMYRU/ARIN to identify address spaces of and to label ASs by iterating over the IPv4 address space, parsing the gathered information and skipping already labeled addresses if NetRange is provided.
However, we wanted to ask you whether you are aware of more work concerning our research direction. It seems to us that somebody should already have been interested in such a questions.
We would appreciate your help.
Best regards, Salahuddin
On Tuesday, January 21, 2014 10:22:32 AM Salahuddin Pasha wrote:
- Are you aware of any way to map IP addresses to ASNs and IXPs like
client-side tools or open-access databases?
We already did some research and came across the following sides, providing tools and data concerning our questions:
- http://www.cs.umd.edu/~nspring/scriptroute.html
- http://asn.cymru.com/
- https://www.robtex.com/
- whois + RIPE/APNIC/CMYRU/ARIN to identify address spaces of and to
label ASs by iterating over the IPv4 address space, parsing the gathered information and skipping already labeled addresses if NetRange is provided.
Hi,
I took a look at Nmap's scripts (https://svn.nmap.org/nmap/scripts/) and there are two solutions to mapping IP to ASN that the project uses:
* asn-query.nse - uses Team Cymru's database * targets-asn.nse - translates ASN to IP using the whois of Shadowserver Foundation
I know you already mentioned these databases, but I thought I'd let you know about the sources Nmap uses. I'm not aware of any more related scripts there. Please let me know whether this is any helpful.
Jacek Wielemborek
On Tue, Jan 21, 2014 at 3:22 AM, Salahuddin Pasha s9mdpash@stud.uni-saarland.de wrote:
- Are you aware of an open database or of client-side scripts that
could help us predict via which ASNs and IXPs a route will be go, from one given IP address to another given IP address (in our case from one Tor relay to another Tor relay)?
There is an implementation of the Qiu/Gao AS Path inference algorithm here: https://github.com/swordqiu/ASPathInference some students in my graduate course were once able to use this for a class project.
However, we wanted to ask you whether you are aware of more work concerning our research direction. It seems to us that somebody should already have been interested in such a questions.
Since you are posting to tor-dev, you might already know, but the following papers have looked at AS-level adversaries in Tor, building some databases that might be useful as well:
http://freehaven.net/anonbib/cache/ccs2013-usersrouted.pdf http://freehaven.net/anonbib/cache/ndss13-relay-selection.pdf http://freehaven.net/anonbib/cache/oakland2012-lastor.pdf http://freehaven.net/anonbib/cache/DBLP:conf/ccs/EdmanS09.pdf
------------------------------------------------------------------------ Nicholas Hopper Associate Professor, Computer Science & Engineering, University of Minnesota Visiting Research Director, The Tor Project ------------------------------------------------------------------------