Projects / netwib

netwib

Netwib provides most functions needed by network programs. Its objective is to let programmers easily create network programs. This library provides features for Ethernet, IPv4, IPv6, UDP, TCP, ICMP, ARP, and RARP protocols. It supports spoofing, sniffing, client, and server creation. Furthermore, netwib contains high level functions dealing with data handling.

Tags Software Development Libraries
Licenses GPL
Operating Systems Windows Windows POSIX BSD Linux Solaris Mac OS X HP-UX
Implementation C

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  06 Oct 2006 14:37
  • Rrelease-after

Changes: A memory leak in netwib_dir_init() was fixed. Some netwib_buf functions were renamed. A new flag was created to wipe memory of sensitive buffers. A bash shell with a TTY and readline can be set in a netwib_io. The netwib_hash_ctl_get_count() function was created.

  • Rrelease-mid
  •  06 Apr 2006 07:12
  • Rrelease-after

Changes: Support for Tru64 Unix was added. During compilation of the libnetwib.so dynamic library, GCCLIB was missing.

  • Rrelease-mid
  •  21 Dec 2005 04:21
  • Rrelease-after

Changes: The uint64 module was rewritten to have common defines supporting 64 and 32 bit processors.

  • Rrelease-mid
  •  25 Nov 2005 01:17
  • Rrelease-after

Changes: Under Linux without IPv6 support, arp cache contained an invalid value. In netwib_io_init_sniff_tcpreord(), only 8 of the 16 bits of TCP destination port were used to compare TCP sessions.

  • Rrelease-mid
  •  13 Oct 2005 07:24
  • Rrelease-after

Changes: A memory leak in netwib_dir_init was corrected. The netwib_io_init_file function now supports reading and writing. New macros for file management were added.

No-screenshot

Project Spotlight

Turbulence

A BEEP application server.

7d5ca9e81d7fd22ea447302f2258a4fb_thumb

Project Spotlight

cclive

A command line video extraction utility.