April 2005
Intermediate to advanced
344 pages
11h 59m
English
Designed by Mike Schiffman, libnet is a portable, open source, C-language library for creating and injecting network packets. libnet supports packet creation at all network levels with the TCP/IP network model, as demonstrated in Figure 11-1.

Figure 11-1. TCP/IP model and example of supported protocols
As of libnet version 1.1.2.1, you can create packets for the following protocols:
|
|
|
|
|
| ||||||
|
|
|
|
|
| ||||||
|
|
|
|
|
| ||||||
|
|
|
|
|
| ||||||
|
|
|
|
|
| ||||||
|
In addition, you can create other protocols within libnet due to its absolute control over packet data content.
Read now
Unlock full access