Skip to content
master
Switch branches/tags
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 

IPv6 Traceroute faker

This script will allow you to create a fake IPv6 path. It will reply to ICMPEchoRequests with the appropiate source address and TTL exceeded messages.

This allows you to broadcast a message to the world through your reverse DNS entries :-)

Install:

sudo apt-get install python-scapy libnetfilter-queue-dev python-nfqueue
sudo ip6tables -t raw -A PREROUTING -d 2a02:898:52:666::/64 -j NFQUEUE --queue-num 0

Edit the values at the top of the script to reflect your prefix and destination!

Route the subnet to your linux machine which runs the script and launch it:

sudo python ./ipv6-traceroute-faker.py

test with:

$ sudo traceroute6 -I $ipv6_destination
$ mtr -w -r -c 1 $ipv6_destination

Example:

(Example is outdated, I now work for another employer ;-)

job@intouch01.ring.nlnog.net:~$ mtr -w -c 1 -r 2a02:d28:601:1::ffff
HOST: intouch01.ring.nlnog.net                                                         Loss%   Snt   Last   Avg  Best  Wrst StDev
  1.|-- 2001:6e0:100:4001::1                                                              0.0%     2    1.1   1.1   1.1   1.1   0.0
  2.|-- 2001:67c:21b4:8954:1::9                                                           0.0%     1    1.7   1.7   1.7   1.7   0.0
  3.|-- 2001:67c:21b4:8954:1::9                                                           0.0%     1    1.7   1.7   1.7   1.7   0.0
  4.|-- eth15-2.r1.ams2.nl.atrato.net                                                     0.0%     1    8.5   8.5   8.5   8.5   0.0
  5.|-- o-----------------------------------------o.atrato.net                            0.0%     1    7.9   7.9   7.9   7.9   0.0
  6.|-- Hi_there.atrato.net                                                               0.0%     1    8.6   8.6   8.6   8.6   0.0
  7.|-- You_are_a_curious_mind.atrato.net                                                 0.0%     1    9.7   9.7   9.7   9.7   0.0
  8.|-- A_warm_welcome_to_our_backbone_network.atrato.net                                 0.0%     1    7.8   7.8   7.8   7.8   0.0
  9.|-- We_are_Atrato_Communications.atrato.net                                           0.0%     1    8.1   8.1   8.1   8.1   0.0
 10.|-- We_operate_a_rather_big_network.atrato.net                                        0.0%     1    8.7   8.7   8.7   8.7   0.0
 11.|-- We_have_gear_all_over_the_world.atrato.net                                        0.0%     1    7.9   7.9   7.9   7.9   0.0
 12.|-- Ranging_from_Stockholm.atrato.net                                                 0.0%     1    8.3   8.3   8.3   8.3   0.0
 13.|-- through_Amsterdam_to_Miami.atrato.net                                             0.0%     1    7.9   7.9   7.9   7.9   0.0
 14.|-- And_even_in_Palo_Alto_we_do_peering.atrato.net                                    0.0%     1    8.0   8.0   8.0   8.0   0.0
 15.|-- Our_multi-terabit_network_is.one_of_the_fastest_growing_networks.atrato.net       0.0%     1    9.8   9.8   9.8   9.8   0.0
 16.|-- And_we_are_looking_for_smart.and.ambitious_system_or_network_engineers.atrato.ne  0.0%     1    8.0   8.0   8.0   8.0   0.0
 17.|-- 2013.will_be_a_year_full_of_awesomeness.atrato.net                                0.0%     1    8.5   8.5   8.5   8.5   0.0
 18.|-- You_can_be_part_of_our_operation.atrato.net                                       0.0%     1    8.0   8.0   8.0   8.0   0.0
 19.|-- Our_offices_are_located_near.Amsterdam_Netherlands.atrato.net                     0.0%     1   11.6  11.6  11.6  11.6   0.0
 20.|-- you_can_check_out_our.peeringdb_record.for_an_overview.atrato.net                 0.0%     1    8.1   8.1   8.1   8.1   0.0
 21.|-- as5580.peeringdb.net                                                              0.0%     1    7.7   7.7   7.7   7.7   0.0
 22.|-- for_more_information_contact_me_at.job_at_atrato_com.anytime.atrato.net           0.0%     1    7.9   7.9   7.9   7.9   0.0
 23.|-- hope_to_see_you_soon.at.atrato.net                                                0.0%     1    7.6   7.6   7.6   7.6   0.0
job@intouch01.ring.nlnog.net:~$ 

About

An IPv6 ICMPv6 path faker

Resources

Releases

No releases published

Packages

No packages published

Languages