|
Sommaire |
Nemesis est un forgeur de paquets en lignes de commandes, compatible avec les systèmes d'exploitation Windows et *nix. Il support les protocoles ARP/RARP, DNS, ETHERNET, ICMP, IGMP, IP, RIP, TCP et UDP ainsi que l'injection au niveau des couches 2 et 3 du modèle OSI.
# cd /usr/local/src/ # wget ftp://ftp.mimuw.edu.pl/mirror/ftp.openwall.com/pub/projects/scanlogd/lib/libnet-1.0.2a.tar.gz # tar xzvf libnet-1.0.2a.tar.gz # cd Libnet-1.0.2a/ # ./configure # make # make install
# cd /usr/local/src/ # wget http://downloads.sourceforge.net/project/nemesis/nemesis/1.4/nemesis-1.4.tar.gz?use_mirror=freefr # tar xzvf nemesis-1.4.tar.gz # cd nemesis-1.4/ # ./configure # make # make install
La syntaxe de base est la suivante :
nemesis [mode] [options]
Nemesis supporte les modes suivants :
| mode | Détail syntaxe | Description |
|---|---|---|
| arp | (voir détail) | Injection de paquets ARP (Address Resolution Protocol) |
| dns | (voir détail) | Injection de paquets DNS (Domain Name System) |
| ethernet | (voir détail) | Injection de paquets ethernet |
| icmp | (voir détail) | Injection de paquets ICMP (Internet Control Message Protocol) |
| igmp | (voir détail) | Injection de paquets IGMP (Internet Group Management Protocol) |
| ip | (voir détail) | Injection de paquets IP (Internet Protocol) |
| ospf | Non fonctionnel dans la version courante | Injection de paquets OSPF (Open Shortests Path First). |
| rip | (voir détail) | Injection de paquets RIP (Routing Information Protocol) |
| tcp | (voir détail) | Injection de paquets TCP (Transport Control Protocol) |
| udp | (voir détail) | Injection de paquets UDP (User Datagram Protocol) |
Chacun de ces protocoles a sa propre implémentation dans Nemesis. Pour obtenir de l'aide sur un protocole, utiliser la syntaxe suivante :
nemesis [mode] help
Par ailleurs, l'option "-v" (mode verbeux), disponible pour tous les modes, permet d'augmenter le niveau d'informations à l'écran.