|
Libnet for win32 diventa ufficiale
WebTECA - Novembre 2003
Libnet for win32 era la versione per piattaforma win32 della famosa libreria libnet.
Mike Shiffman ha aggiunto alla sua release ufficiale il pieno supporto alle
piattaforme win32 a partire dalla versione 1.1.1.
Kirby Kuehl ha effettuato la gran parte delle modifiche che erano necessarie per integrare
il mio codice sorgente con la versione ufficiale.
Io supporto questa nuova versione. Qui potete trovare un elenco completo del mio contributo a Libnet.
Ecco una descrizione completa di cosa č Libnet, tratta dal sito ufficiale.
|
Libnet for win32 goes official
WebTECA - November 2003
Libnet for win32 was the win32 version of the famous libnet library.
Mike Shiffman
added full support for win32 platforms starting from libnet 1.1.1.
Kirby Kuehl
did almost all the changes (a lot) from my source code into the official release.
I support this new version. Here you can find my contrib to Libnet in order to make it run on win32.
For a description of libnet is better to refer to the author of the Unix version, Mike Shiffman:
|
|
Libnet is a
high-level API (toolkit) allowing the application programmer to construct
and inject network packets. It provides a portable and simplified
interface for low-level network packet shaping, handling and injection.
Libnet hides much of the tedium of packet creation from the application
programmer such as multiplexing, buffer management, arcane packet header
information, byte-ordering, OS-dependent issues, and much more. Libnet
features portable packet creation interfaces at the IP layer and link
layer, as well as a host of supplementary and complementary functionality.
Using libnet, quick and simple packet assembly applications can be whipped
up with little effort. With a bit more time, more complex programs can be
written (Traceroute and ping were easily rewritten using libnet and
libpcap).
Libnet was designed and is primarily maintained by Mike D. Schiffman (mike
at infonexus dot com) and a host of other people (please see the libnet
documentation for the complete list of contributers).
|
|
|
more info on the official libnet site:
www.packetfactory.net/libnet/
|
|
Il mio contributo Nuove funzioni:
-
libnet_autobuild_link
-
libnet_build_link
Codice specifico per win32:
-
libnet_get_addr
-
libnet_win32_get_remote_mac
-
libnet_win32_read_arp_table
-
libnet_win32_build_fake_ethernet
-
libnet_win32_build_fake_token
-
libnet_win32_write_raw_ipv4
Altre funzionalitą:
-
Supporto nativo con dll win32.
-
Supporto per i Raw socket, basato su un "falso" link-layer, come in
libnetNT.
-
Un iniziale e parziale supporto per le reti token-ring. In Libnet 1.1.1 il supporto per le reti token ring
stato completamente riscritto da Jason Damron. Se avete rilasciato del software che fa riferimento alla mia
versione di funzioni e/o headers probabilmente dovere effettuare delle modifiche al vostro codice sorgente.
|
My contrib
New functions:
-
libnet_autobuild_link
-
libnet_build_link
Win32 specific code:
-
libnet_get_addr
-
libnet_win32_get_remote_mac
-
libnet_win32_read_arp_table
-
libnet_win32_build_fake_ethernet
-
libnet_win32_build_fake_token
-
libnet_win32_write_raw_ipv4
Other features:
-
Native win32 dll support.
-
Raw socket support, based on a fake link-layer, as in
libnetNT.
-
An initial, partial support for token-ring. In Libnet 1.1.1 the token ring support was
completely rewritten by Jason Damron. If you used my token-ring functions / headers you
may need to change your source code.
|
Donwload latest
version from Mike's site
|
Product
|
|
Release |
Date |
Size |
Note |
| libnet |
 |
1.1.1 |
|
|
almostgold2 |
take a look to other WebTECA tools in the download page
If you need my older version please
e-mail me.
|
|
|
|
|
related links
www.packetfactory.net/libnet/
www.infonexus.com
winfingerprint.sourceforge.net
WinPcap:
the Free Packet Capture Architecture for Windows
my unsupported libnet 1.1.0 old page
|
|
This product uses software
developed by the Politecnico di Torino, and its contributors |