Strumenti di sicurezza open source
Nmap: lo scanner che li ha iniziati tutti
Nmap risponde alla prima vera domanda di ogni coinvolgimento: cosa c'è là fuori e cosa sta funzionando. Il rilevamento degli host, la scansione delle porte, il rilevamento dei servizi e delle versioni, lo scripting NSE e una dozzina di formati di output ne fanno la metà anteriore di quasi tutte le metodologie che utilizziamo. La differenza tra una scansione amatoriale e una professionale non è lo strumento; è la disciplina dell'ambito, i flag scelti appositamente e gli output salvati in modo che il rapporto possa dimostrare ogni affermazione.
Punti chiave
- Esegui la scoperta prima della profondità: nmap -sn 10.10.0.0/24 esegue la scansione degli host live a buon mercato e inserisci solo i sopravvissuti nelle costose scansioni.
- L'impostazione predefinita professionale è una diffusione TCP completa con sondaggi di versione: nmap -sV -p- contro ciascun host attivo, poiché le porte top 1000 nascondono ogni volta servizi su porte alte.
- Salva l'output non elaborato in tutti e tre i formati con -oA scanname: il file grepable alimenta i report, l'XML alimenta altri strumenti, il file normale è la lettura umana.
- Gli script NSE sono controlli rapidi, non uno scanner di vulnerabilità: --script http-title,ssl-cert ti dà un primo passaggio, ma i risultati onesti vengono verificati manualmente.
- Il rilevamento del sistema operativo (-O) indovina in modo approssimativo; le versioni del servizio da -sV portano le impronte digitali che diventano effettivamente i risultati del rapporto.
- UDP è importante e tutti lo saltano: nmap -sU --top-ports 50 mostra i servizi SNMP, NTP e DNS La scansione TCP non verrà mai visualizzata; eseguilo nell'ambito e sii paziente.
- I flag di temporizzazione sono scelte di throughput, non magiche: -T4 per scansioni interne, -T5 solo quando il volume è accettabile, perché il timing aggressivo baratta la precisione con la velocità.
- La linea legale è il documento di ambito: ogni IP e porta di destinazione nel file di autorizzazione e qualsiasi cosa al di fuori di esso non viene toccata, punto.
Nota dal campo
I risultati della scansione che hanno fatto cambiare idea a un cliente non sono mai stati l'elenco delle porte: era l'output -sV che mostrava un servizio Perl 2016 su un host esterno. I file Raw -oA risiedono nella cartella dell'impegno esattamente in modo che la discussione possa essere vinta due volte, settimane dopo.
Domande frequenti
Perché Nmap è ancora l'impostazione predefinita dopo venticinque anni?
Maturità: impronte digitali dei servizi, NSE e formati di output accumulati nel corso di decenni; un nuovo scanner deve dimostrarsi valido, e la maggior parte non lo fa.
Una scansione -p- completa è lenta?
Può essere, ecco perché i professionisti parallelizzano per host e lo pianificano; una scansione completa notturna è migliore di una scansione veloce che ha mancato il servizio sulla porta 8443.
Ho bisogno dei privilegi di root o di amministratore?
Per scansioni SYN, rilevamento del sistema operativo e scansione UDP sì; una scansione di connessione (-sT) funziona senza privilegi ma viene eseguita più lentamente e si comporta in modo diverso.
Nmap può sfruttare qualsiasi cosa da solo?
Alcuni script NSE vanno oltre il rilevamento, ma non è questo il suo lavoro; Nmap trova e rileva le impronte digitali e la fase di sfruttamento appartiene ad altri strumenti.
Come Kinetikatech aiuta con strumenti di sicurezza open source
Il punto è semplice: I professionisti degli strumenti di test continuano a caricarli: scanner, sniffer, cracker e proxy web hanno spiegato il modo in cui vengono utilizzati negli impegni reali: comandi, flag, output e dove ciascuno di essi si trova in una metodologia. Lo affidi al nostro servizio Penetration test e Sicurezza server Linux ed è coperto: valutato come si deve, implementato in modo pulito, monitorato 24 ore su 24.