Netdiscover
Un article de WindowsLinux.Net - Astuces pour Windows et Linux.
Sommaire |
Présentation
Cet outil fonctionne en mode curses et peut scanner de manière passive les hôtes en ligne, ou les rechercher de manière active par l'envoi de paquets ARP, sur toutes les plages d'IP privées.
On peut cependant lui donner la ou les plages que l'on veut scanner.
Requiert
- libnet 1.1.x, can be found here
- libpcap, can be found here
Ligne de commande
Netdiscover 0.3-beta6 [Active/passive arp reconnaissance tool] Usage: netdiscover [-i device] [-r range | -p] [-s time] [-n node] [-c count] [-f] [-S] -i device: your network device -r range: scan a given range instead of auto scan. 192.168.6.0/24,/16,/8 -p passive mode do not send anything, only sniff -s time: time to sleep between each arp request (miliseconds) -c count: number of times to send each arp reques (for nets with packet loss) -n node: last ip octet used for scanning (from 2 to 253) -S enable sleep time supression betwen each request (hardcore mode) -f enable fastmode scan, saves a lot of time, recommended for auto
Touches à utiliser pendant l'exécution du programme :
h Affiche l'aide j Défiler vers le bas (ou flèche bas) k Défiler vers le haut (ou flèche haut) a Affiche la liste des réponses ARP r Affiche la liste des requêtes ARP q Ferme la fenêtre ou quitte l'application
Exemples
Scanner un réseau de classe C, pour voir quels hôtes sont en ligne :
netdiscover -i wlan0 -r 192.168.1.0/24
Scanner un réseau de classe A, pour voir quels hôtes sont en ligne :
netdiscover -i wlan0 -r 10.0.0.0/8
Scanner de manière automatique le réseau en cours :
netdiscover -i eth1
Ne pas envoyer de requêtes ARP, seulement écouter :
netdiscover -i wlan0 -p
Si vous désirez changer votre adresse mac pendant le scan, essayez ceci :
ifconfig wlan0 down ifconfig wlan0 hw ether 00:11:22:33:44:55 ifconfig wlan0 up netdiscover -i wlan0 [options]
Résultat
Currently scanning: 192.168.105.0/16 | Our Mac is: 00:11:22:33:44:55 - 0 7 Captured ARP Req/Rep packets, from 4 hosts. Total size: 420 _____________________________________________________________________________ IP At MAC Address Count Len MAC Vendor ----------------------------------------------------------------------------- 192.168.0.100 00:11:22:33:44:55 01 060 Freebox SA 192.168.27.14 00:11:22:33:44:55 01 060 Freebox SA 192.168.27.30 00:11:22:33:44:55 01 060 Freebox SA
Installer
aptitude install netdiscover

