Fing

Fing est un outil qui permet de scanner un réseau et d'obtenir des informations dont:

  • L'obtention de l'adresse IP et adresse MAC de toutes les machines connectées au réseau !
  • Le scan d'une adresse IP et de définir quels sont les ports ouverts !
  • Effectuer un traceroute !
  • D'obtenir des informations sur le réseau actif !
Fing est un freeware, il ne fait pas parti des logiciels libres, mais il est l'un des logiciel les plus efficace pour l'analyse d'un réseau. Il est également multi-plateformes (Android, iOS, Linux, MacOS, et Windows)
Veuillez prendre connaissance du fait que cet outil nécessite les droits "root", ce qui implique l'utilisation de sudo.
Vous allez avoir besoin de gdebi
Le logiciel ne se trouve pas dans les dépôts, il faudra télécharger sur le site officiel

On change de dossier (là où vous avez téléchargé le fichier zip)

user@Ubuntu:~$ cd Bureau

Lecture du dossier

user@Ubuntu:~/Bureau$ ls
FingKit_CLI_Linux_Debian.zip

Dézzipage du fichier zip

user@Ubuntu:~/Bureau$ unzip FingKit_CLI_Linux_Debian.zip
Archive:  FingKit_CLI_Linux_Debian.zip
  inflating: Linux_Debian/fing-5.1.0-amd64 (3).deb  
  inflating: Linux_Debian/fing-5.1.0-arm.deb  
  inflating: Linux_Debian/fing-5.1.0-arm64.deb  
  inflating: Linux_Debian/fing-5.1.0-armhf.deb  
  inflating: Linux_Debian/fing-5.1.0-i386.deb  
  inflating: Linux_Debian/fing-5.1.0-mips.deb  
  inflating: Linux_Debian/fing-5.1.0-mips64.deb  
  inflating: Linux_Debian/fing-5.1.0-mips64el.deb  
  inflating: Linux_Debian/fing-5.1.0-mipsel.deb

Lecture du dossier

user@Ubuntu:~/Bureau$ ls
FingKit_CLI_Linux_Debian.zip
Linux_Debian

Changement de dossier

user@Ubuntu:~/Bureau$ cd Linux_Debian

Lecture du dossier

user@Ubuntu:~/Bureau/Linux_Debian$ ls
'fing-5.1.0-amd64 (3).deb'   fing-5.1.0-armhf.deb    fing-5.1.0-mips64el.deb
 fing-5.1.0-arm64.deb        fing-5.1.0-i386.deb     fing-5.1.0-mips.deb
 fing-5.1.0-arm.deb          fing-5.1.0-mips64.deb   fing-5.1.0-mipsel.deb

Si vous avez Ubuntu 32 bit: Installation du paquet 32 bit

user@Ubuntu:~/Bureau/Linux_Debian$ sudo gdebi fing-5.1.0-i86.deb
Reading package lists... Done
Building dependency tree        
Reading state information... Done
Reading state information... Done

Fing
Voulez-vous installer le paquet logiciel ? [o/N] : **o**
Sélection du paquet fing précédemment désélectionné.
(Lecture de la base de données... 314069 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de fing-5.1.0-i386.deb ...
Dépaquetage de fing (5.1.0) ...
Paramétrage de fing (5.1.0) ...

Si vous avez Ubuntu 64 bit: Installation du paquet 64 bit

user@Ubuntu:~/Bureau/Linux_Debian$ sudo gdebi 'fing-5.1.0-amd64 (3).deb'
Reading package lists... Done
Building dependency tree        
Reading state information... Done
Reading state information... Done

Fing
Voulez-vous installer le paquet logiciel ? [o/N] : **o**
Sélection du paquet fing précédemment désélectionné.
(Lecture de la base de données... 314069 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de fing-5.1.0-amd64 (3).deb ...
Dépaquetage de fing (5.1.0) ...
Paramétrage de fing (5.1.0) ...
  1. Lancez le terminal et écrivez sudo fing --interactive (Avant le interactive, il y a 2 tirets)
  2. Ensuite entrez l'une des 4 lettres suivantes:
  • D: Scanne votre réseau et vous dit qui est connecté
  • S: Vous donne les détails sur l'appareil précis
  • T: Effectue un traceroute
  • I: Vous donne des information sur l'interface réseau

D (Discover)

Il y a d'autres possibilités mais celle-ci est la plus pratique

  1. Entrez la lettre attribuée à votre carte réseau
  2. Combien de scan voulez vous faire (1 scan/minute) ou appuyez directement sur Enter (Scans Illimités)
  3. Appuyez sur Y si vous voulez afficher le nom des machines
  4. Vous pouvez ignorer cette demande (Nom du fichier de session) appuyez directement sur Enter
  5. Appuyez sur T pour afficher les résultats dans un tableau
  6. Écrivez text (format employé)
  7. Appuyez sur C pour préciser que vous voulez directement les résultats sur la console
  8. Appuyez sur N pour préciser que vous ne voulez pas faire un autre scan
  9. Appuyez sur Y pour confirmer le scan du réseau

S (Scan)

Ce paramètre vous permet de donner des informations dont les ports ouverts sur un appareil précis via son adresse IP

  1. Entrez l'adresse IP de la machine
  2. Choisissez text (Format)
  3. Choisissez C afin d'afficher les résultats directement dans la console
  4. Entrez N pour ne pas scanner un autre appareil
  5. Entrez Y pour lancer le scan

T (Traceroute)

Cette option permet pas de scanner un appareil mais de tracer un chemin, dans notre exemple, traceroute permet d'effectuer des opérations sur des réseaux externes. Il va indiquer par quels chemins (serveurs) il va passer pour atteindre une cible et donc afficher leur adresse IP (généralement IP publiques), dans notre exemple on va employer www.google.com

  1. Entrez www.google.com et appuyez sur Enter
  2. Appuyez sur Enter
  3. Indiquez le format text
  4. Sélectionnez C pour afficher les résultats sur la console
  5. Entrez N pour ne pas scanner un autre appareil
  6. Entrez Y pour lancer le scan

I (Infos)

Vous obtiendrez les informations sur votre carte réseau (votre IP, MAC du routeur, passerelle, …)

  1. Confirmez par Y

Eh ben oui, c'était bien rapide ;-)

Fing vous permet également le wake on lan dont voici les syntaxes possibles avec exemple:

  • MAC@domain:port ⇒ AA:BB:CC:DD:EE:FF@www.mondomaine.net:7
  • MAC@ip:port ⇒ AA:BB:CC:DD:EE:FF@192.168.0.2:7

Entrez la commande sudo apt-get remove fing

Et si vous voulez effacer complétement Fing:
  1. sudo apt-get remove fing*
  2. sudo apt-get autoremove
  3. sudo apt-get purge
  • fing.txt
  • Dernière modification: Le 10/07/2019, 23:07
  • (modification externe)