wuntee
wuntee

Reputation: 12470

IPv6 raw socket libraries? Any language

Does anyone know of IPv6 raw socket libraries, and the associated languages? Specifically I am looking to be able to craft any arbitrary IPv6 package and put it on the wire. Does this exist yet?

Upvotes: 2

Views: 478

Answers (2)

wuntee
wuntee

Reputation: 12470

What I ended up looking at:

scapy

racket

pcaprub (currently maintained by the metasploit team, and current versions are in the metasploit trunk)

kernel c libraries/headers for osx and linux

Upvotes: 1

mpontillo
mpontillo

Reputation: 13947

I would start by taking a look at scapy and packETH. If you are open to using [expensive] commercial products, an IXIA chasis will probably do most things you'd want to do.

If you just want raw IPv6 sockets, this is already well supported in C using any modern operating system. For example, the ping6 program in the iputils Linux package uses raw sockets. It sounds like you want a bit more than this, though. ;-)

Upvotes: 1

Related Questions