No description, website, or topics provided.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.


The IPv4_to_IPv6_address_generator helper tool allows you to convert an IPv4 address to an IPv6 Link Local one. To do so it first pings the provided IPv4 address to ensure that the corresponding MAC is cached in the ARP table. After that is extracts the MAC and converts it to the Link Local IPv6 address based on RFC2464. Finally you can select if you want to run nmap an the newly generated address.


./ <IP address to convert> [network portion (defaults to fe80)]

Example: ./

Sample Output

Will ping IP to ensure that MAC is in ARP table
Will search of MAC of IP in ARP table
Found MAC: a4526f447e69
Original MAC: a4526f447e69
Original binary MAC: 101001000101001001101111010001000111111001101001
7th Bit flipped MAC: 101001100101001001101111010001000111111001101001
New MAC: a6526f447e69
EUI: a6526ffffe447e69
Will generate IPv6 address of EUI a6526ffffe447e69 in network fe80

IPv6 Address: fe80::a652:6fff:fe44:7e69