Vous pouvez compiler hping2 au moins sur :

Linux
OpenBSD
FreeBSD
NetBSD
Solaris

Avec Linux vous n'avez besoin d'aucune bibliothque, ni d'tre root,
cependant vous avez besoin d'un uid 0 pour excuter hping.

Linux
-----

merci de suivre les tapes suivantes :

$ ./configure (essayer d'abord ./configure --help)
$ vi Makefile (facultatif)
$ make
$ su
# make install

FreeBSD, OpenBSD, NetBSD
------------------------

Vous aurez besoin de la libpcap et le l'utilitaire gmake installs sur votre
systme.

$ ./configure
$ gmake
$ su (ou calife)
# gmake install

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
NOTE : vous devez faire attention  votre fichier net/bpf.h en installant
  sur les systmes BSD (spcialement avec OpenBSD). Si votre fichier bpf.h
  original a t cras avec celui de libpcap alors probablement que hping
  ne fonctionnera pas avec certaines interfaces.

  Par exemple si vous utilisez le fichier bpf.h de libpcap sur OpenBSD alors
  hping ne fonctionnera pas sur les interfaces PPP.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Solaris
--------

$ export CC="gcc"
$ ./configure
$ gmake
$ su
# gmake install

TOUS
----

Si vous avez besoin d'excuter hping2 avec votre compte normal (c.--d.
antirez) essayez les commandes suivantes :

# chown root:antirez /usr/sbin/hping2
# chmod 4750 /usr/sbin/hping2

	ATTENTION : hping2 n'est pas du code de confiance,
	je ne l'ai pas audit pour les dbordements de
	tampons cachs et autres problmes en relation avec
	la scurit. Cependant si (comme par dfaut)
	LIMITWHENSUID est dfini alors si euid != uid il
	n'est pas possible d'utiliser beaucoup d'options
	triviallement non sres.

	le rendre suid n'est pas encourag.

antirez
