Netwib

This project reached its End Of Maintenance in 2007

Presentation

Netwib is a network library, for network administrators and network hackers.
Its objective is to easily create network programs. This library provides network functionnalities for Ethernet, IP, UDP, TCP, ICMP, ARP and RARP protocols. It supports spoofing, sniffing, client and server creation. Furthermore, netwib contains high level functions dealing with data storage and handling. Using all these functions, you can quickly create a network test program.

The library netwib provides :
  + network functionnalities :
    - address conversion
    - packet encoding/decoding/printing
    - spoofing
    - real/virtual UDP/TCP clients/servers
    - sniffing
    - device(network board) dealing
    - etc.
  + and general functionnalities :
    - data conversion
    - chained list
    - IPC
    - etc.

Netwib was successfully installed under Linux, Windows, FreeBSD, OpenBSD and Solaris.

Netwox contains several tools using the netwib network library.

Download

Netwib only
Netwib, netwox and netwag (full project and easier to install)