Annotation of embedaddon/hping2/docs/french/INSTALL, revision 1.1.1.1

1.1       misho       1: Vous pouvez compiler hping2 au moins sur :
                      2: 
                      3: Linux
                      4: OpenBSD
                      5: FreeBSD
                      6: NetBSD
                      7: Solaris
                      8: 
                      9: Avec Linux vous n'avez besoin d'aucune bibliothèque, ni d'être root,
                     10: cependant vous avez besoin d'un uid 0 pour exécuter hping.
                     11: 
                     12: Linux
                     13: -----
                     14: 
                     15: merci de suivre les étapes suivantes :
                     16: 
                     17: $ ./configure (essayer d'abord ./configure --help)
                     18: $ vi Makefile (facultatif)
                     19: $ make
                     20: $ su
                     21: # make install
                     22: 
                     23: FreeBSD, OpenBSD, NetBSD
                     24: ------------------------
                     25: 
                     26: Vous aurez besoin de la libpcap et le l'utilitaire gmake installés sur votre
                     27: système.
                     28: 
                     29: $ ./configure
                     30: $ gmake
                     31: $ su (ou calife)
                     32: # gmake install
                     33: 
                     34: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                     35: NOTE : vous devez faire attention à votre fichier net/bpf.h en installant
                     36:   sur les systèmes BSD (spécialement avec OpenBSD). Si votre fichier bpf.h
                     37:   original a été écrasé avec celui de libpcap alors probablement que hping
                     38:   ne fonctionnera pas avec certaines interfaces.
                     39: 
                     40:   Par exemple si vous utilisez le fichier bpf.h de libpcap sur OpenBSD alors
                     41:   hping ne fonctionnera pas sur les interfaces PPP.
                     42: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                     43: 
                     44: Solaris
                     45: --------
                     46: 
                     47: $ export CC="gcc"
                     48: $ ./configure
                     49: $ gmake
                     50: $ su
                     51: # gmake install
                     52: 
                     53: TOUS
                     54: ----
                     55: 
                     56: Si vous avez besoin d'exécuter hping2 avec votre compte normal (c.-à-d.
                     57: antirez) essayez les commandes suivantes :
                     58: 
                     59: # chown root:antirez /usr/sbin/hping2
                     60: # chmod 4750 /usr/sbin/hping2
                     61: 
                     62:        ATTENTION : hping2 n'est pas du code de confiance,
                     63:        je ne l'ai pas audité pour les débordements de
                     64:        tampons cachés et autres problèmes en relation avec
                     65:        la sécurité. Cependant si (comme par défaut)
                     66:        LIMITWHENSUID est défini alors si euid != uid il
                     67:        n'est pas possible d'utiliser beaucoup d'options
                     68:        triviallement non sûres.
                     69: 
                     70:        le rendre suid n'est pas encouragé.
                     71: 
                     72: antirez

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