netutils

Java network library to inject, sniff, capture files and packet parsing
Download

netutils Ranking & Summary

Advertisement

  • Rating:
  • License:
  • GPL
  • Publisher Name:
  • Roni Bar-Yanai
  • Publisher web site:
  • http://code.google.com/u/115191920797380498480/
  • Operating Systems:
  • Mac OS X
  • File Size:
  • 390 KB

netutils Tags


netutils Description

netuils is a free and open-source Java-based library which combines several useful functionalities for various network traffic research tasks.The 'netutils' package gives a low level java network library. It contains extensive infrastructure for sniffing, injecting, building and parsing Ethernet/IP/TCP/UDP/ICMP packets.The library is based (using JNI - Java Native Interface) on two multi platform well known c libraries: libnet and libpcap. libnet is used for injection while libpcap is used for recording/snffi ng.The package also includes pure java packages for parsing and reading/writing to/from capture files using the libpcap format (and some other formats).The library contains extensive and reach IP based (mainly TCP and UDP) parsing functionality and capture files manipulations. It also includes flow level abstraction and support ipv6 parsing.'netutils' injection and sniffing performance capability is limited and could not be used with high line rate, but it is good enough for small to medium tests (when recording the real bootle neck is usually the disk). Detailed instructions on how to install and use the netuils utility on your Mac are available HERE.


netutils Related Software