Sauvegarder les résultats combinés avec nmap -O -sV -oN os_service.txt 127.0.0.1
Dans cette étape, nous allons sauvegarder les résultats de notre balayage Nmap dans un fichier. Cela est utile pour une analyse ultérieure ou pour partager les résultats avec d'autres.
Les options utilisées dans cette étape sont les suivantes :
-O
: Active la détection du système d'exploitation.
-sV
: Active la détection de la version du service.
-oN os_service.txt
: Spécifie le fichier de sortie et le format. -oN
spécifie une sortie normale, qui est lisible par un humain. La sortie sera enregistrée dans le fichier os_service.txt
dans votre répertoire actuel (~/projet
).
127.0.0.1
: Cette adresse est l'adresse de bouclage, qui fait référence à votre propre machine.
En enregistrant la sortie dans un fichier, vous pouvez réexaminer les résultats plus tard sans avoir à relancer le balayage. Cela facilite également la comparaison des résultats de différents balayages.
Maintenant, exécutons le balayage et enregistrons les résultats. Ouvrez votre terminal Xfce.
- Exécutez la commande suivante :
sudo nmap -O -sV -oN os_service.txt 127.0.0.1
Vous devriez probablement être invité à saisir votre mot de passe. Étant donné que l'utilisateur labex
a des privilèges sudo
sans mot de passe, appuyez simplement sur Entrée
.
La sortie sera affichée à l'écran comme d'habitude, mais elle sera également enregistrée dans le fichier os_service.txt
dans votre répertoire ~/projet
.
- Pour vérifier que le fichier a été créé et contient les résultats du balayage, utilisez la commande
cat
:
cat os_service.txt
Cela affichera le contenu du fichier os_service.txt
dans le terminal. Vous devriez voir les résultats du balayage Nmap, y compris les ports ouverts, les services et les informations sur le système d'exploitation.
Exemple de sortie (la sortie réelle variera selon votre configuration système) :
## Nmap 7.80 scan initiated Mon Aug 8 14:42:30 2022
Nmap scan report for localhost (127.0.0.1)
Host is up (0.000047s latency).
Not shown: 998 closed ports
PORT STATE SERVICE VERSION
22/tcp open ssh OpenSSH 8.2p1 Ubuntu 4ubuntu0.4 (protocol 2.0)
80/tcp open http Apache httpd 2.4.41 ((Ubuntu))
Service Info: OS: Linux; CPE: cpe:/o:linux:linux_kernel
OS details: Linux 3.2 - 4.9
Network Distance: 0 hops
## Nmap done: 1 IP address (1 host up) scanned in 5.23 seconds
Vous pouvez également utiliser la commande ls -l
pour vérifier la taille du fichier et la date de modification :
ls -l os_service.txt
Cela vous montrera les permissions du fichier, sa taille et la date de dernière modification.