1. Thierno Barry
  2. ipv6-ipv4-translator

Overview

HTTPS SSH

ipv6-ipv4-translator

Description

enabling a machine using only the TCP/IPv6 stack to communicate with IPv4 machines seamlessly through TCP

Tools:

Scapy: for the capture, analysis, modification, creation and injection of IPv4 or IPv6 packets.

NetFilter: especially the 'mangle' table which allow us to intercept incoming packets to TCP/IP stack, through the channel "PREROUTING"

NFQueue: The netfilter gateway ⇔ "User space" that will allow us to retrieve packages IPv4 and IPv6 in a user program from a netfilter rule.

Radvd: A demon making the dissemination of "router advertisement" for the spread of IPv6 network prefix and the router supporting the traffic to/from outside the local network.

Socat: For making TCP connections either on IPv4 or IPv6.