Dato che sono un novizio in questo, non sono a conoscenza delle differenze tra l'utilizzo di una scansione
nmap -v localhost
e nmap -O localhost
?
Qualsiasi aiuto sarebbe apprezzato.
Dato che sono un novizio in questo, non sono a conoscenza delle differenze tra l'utilizzo di una scansione
nmap -v localhost
e nmap -O localhost
?
Qualsiasi aiuto sarebbe apprezzato.
-v
sta per Verbose, che significa che NMAP tenterà di dirti cosa sta facendo. Generalmente aggiungerai questa opzione per vedere se qualcosa non funziona correttamente o se sei curioso. NMAP supporta i "livelli di verbosità" in alcuni comandi unix. -v
è il livello uno. -vv
è il livello due, quindi ti dice più del primo livello. -vvv
è ancora di più. La parte divertente è "quanti livelli supporta questo?" Occasionalmente ci sono le uova di Pasqua: il programma potrebbe dirti di tagliarlo dopo un po '!
-O
indica a NMAP di tentare di indovinare il sistema operativo della macchina che sta analizzando.
Suppongo tu stia imparando nmap su un sistema Linux? se in qualsiasi momento hai una domanda sui comandi, digita man <name of command>
e apparirà una schermata di aiuto. /
ti permette di cercare ( n
per avanzare al risultato successivo) e q
si chiude sulla riga di comando. Ecco come ho risposto a questa domanda, e puoi rispondere ad altre domande come in futuro usando man:)
nmap -v
afferma che è prolisso. Se quello che volevi sapere era nmap -sV
, dice a nmap di provare a scoprire la versione del servizio, ad esempio, prova a capire se qualcosa in esecuzione su port tcp 80 è in realtà un server http o qualcos'altro.
nmap -O
tenta di impronta digitale della versione del sistema operativo. Ad esempio, la macchina sottoposta a scansione è un Windows XP, Windows 7, Linux kernel 3.0, OpenBSD, ecc.