Libnet for win32

  Home Page

  Forum  |  New & Old  |  About this Site  |   Download  | Site MapReferences | Make me a Gift | Links

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

 

 

Home Page

© 2002-2004  Larcher Roberto. January 2004

webteca at altervista.org