File:  [ELWIX - Embedded LightWeight unIX -] / embedaddon / hping2 / README
Revision 1.1: download - view: text, annotated - select for diffs - revision graph
Tue Feb 21 22:11:37 2012 UTC (12 years, 4 months ago) by misho
CVS tags: MAIN, HEAD
Initial revision

    1: hping2 readme
    2: antirez@invece.org
    3: 
    4: DESCRIPTION
    5: 
    6: 	hping2 is a network tool able to send custom ICMP/UDP/TCP
    7: 	packets and to display target replies like ping do with
    8: 	ICMP replies. hping2 handle fragmentation, arbitrary packet
    9: 	body and size and can be used in order to transfer files
   10: 	under supported protocols. Using hping2 you are able at
   11: 	least to perform the following jobs:
   12: 
   13: 	- Test firewall rules
   14: 	- [spoofed] port scanning
   15: 	- Test net performance using differents protocols,
   16: 	  packet size, TOS (type of service) and fragmentation.
   17: 	- Path MTU discovery
   18: 	- Files trasfering even between really fascist firewall rules.
   19: 	- Traceroute like under different protocols.
   20: 	- Firewalk like usage.
   21: 	- Remote OS fingerprint.
   22: 	- TCP/IP stack auditing.
   23: 	- A lot of others.
   24: 
   25: 	It's also really a good didactic tool to learn TCP/IP.
   26: 
   27: 	hping2 is developed and manteined by antirez@invece.org
   28: 	and comes under GPL version 2 of license. Developing is
   29: 	open so you can send me patches/suggestions/affronts without
   30: 	inhibitions.
   31: 
   32: 	Thanks to the following peoples for them suggestions/tests/tools/code:
   33: 
   34: 	Valeriano Bedeschi	<vale@seclab.com>
   35: 	Lorenzo Cavallaro	<sullivan@seclab.com>
   36: 	awgn roofing		<root@roof.penguinpowered.com>
   37: 	Darren Reed		<avalon@COOMBS.ANU.EDU.AU>
   38: 	Alfonso De Gregorio	<dira@speedcom.it>
   39: 	Mika			<mika@qualys.com>
   40: 	Yann Berthier		<Yann.Berthier@hsc.fr>
   41: 	Lance Spitzner		<lance@spitzner.net>
   42: 	Stephane Aubert		<Stephane.Aubert@hsc.fr>
   43: 	Nicolas Jombart		<Nicolas.Jombart@hsc.fr>
   44: 	Denis Ducamp		<Denis.Ducamp@hsc.fr>
   45: 	Francesco Potorti`	<pot@gnu.org>
   46: 	Stefano Brandimarte	<stevens@alicom.com>
   47: 	"roy kozzer"		<royk50@hotmail.com>
   48: 	Jason Lunz		<j@trellisinc.com>
   49: 	Domenico Andreoli	<cavok@filibusta.crema.unimi.it>
   50: 	Gian-Luca Dei Rossi	<acaso@venezia.linux.it>
   51: 	Marco D'Itri		<md@linux.it>
   52: 	Rui Miguel Barbosa Machado <rmbm@rccn.net>
   53: 	Daniel Ginsburg		<dbg@nm.ru>
   54: 	Steve Bleazard		<steve@bleazard.com>
   55: 	David Coppa		<coffeec@tin.it>
   56: 
   57: 	Many other, I don't remember.
   58: 
   59: 	Also vim developers, ee.lbl.gov for tcpdump and GNU in general.
   60: 
   61: DOWNLOAD
   62: 
   63: 	The hping2 primary download site is the following:
   64: 
   65: 		http://www.kyuzz.org/antirez/hping2.html
   66: 
   67: 	----------------------------------------------------------------
   68: 	How to get the hping2 source code from the anonymous CVS server
   69: 	----------------------------------------------------------------
   70: 
   71: 	$ cvs -d :pserver:anonymous@cvs.hping2.sourceforge.net:/cvsroot/hping2 login   
   72: 
   73: 	CVS will ask for the password, just press enter, no password is required
   74: 
   75: 	than type the following to download the full source code.
   76: 
   77: 	$ cvs -z8 -d :pserver:anonymous@cvs.hping2.sourceforge.net:/cvsroot/hping2 checkout hping2
   78: 
   79: 	-----------------------------------
   80: 	How to update your source code tree
   81: 	-----------------------------------
   82: 
   83: 	change the current directory to /somewhere/hping2, than just type:
   84: 
   85: 	$ cvs update
   86: 
   87: REQUIREMENTS
   88: 
   89: 	A supported unix-like OS, gcc, root access.
   90: 
   91: 	see PORTINGS file for supported systems list.
   92: 
   93: USAGE
   94: 
   95: 	See the man page and HPING2-HOWTO.
   96: 
   97: INSTALLATION
   98: 
   99: 	see INSTALL file.
  100: 
  101: have fun,
  102: antirez

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>