Can nmap può prendere una lista di porte da scansionare da un file?

2

Nmap può prendere un file contenente un elenco di host da analizzare utilizzando il flag -iL . Esiste funzionalità simili per un file contenente un elenco di numeri di porta? Ho setacciato la pagina man, i documenti online su nmap.org e su Google, ma ancora nulla.

    
posta user1330734 29.06.2016 - 21:57
fonte

3 risposte

6

Non da solo, no. Ma con qualche script veloce puoi.

Ad esempio, su sistemi * nix:

nmap -p 'cat ports.list' ...

Ciò consentirebbe di mantenere un elenco di porte in un file in un formato CSV.

Se preferisci avere una porta per linea, puoi farlo (grazie a @bonsaiviking) su sistemi * nix:

nmap -p $(tr '\n' , <ports.list)
    
risposta data 29.06.2016 - 22:43
fonte
2

Sì, può, utilizzando lo target-xml script Nmap NSE

Aggiornamento: in realtà, la funzionalità non è ancora presente, ma sembra come se fosse pianificata.

    
risposta data 30.06.2016 - 01:18
fonte
1

Sì, Nmap può prendere un file nel formato di file dei servizi con --servicedb opzione . Ciò implica anche l'opzione -F , il che significa che verranno scansionati solo i servizi elencati in quel file. * Quindi, solo fornire i servizi che si desidera analizzare in questo formato e raggiungere questo obiettivo.

* L'eccezione a questo è se il file include dati sulla frequenza della porta come il nmap-services file in bundle con Nmap. In questo caso, -F significa scansionare le 100 porte più probabili in base a quei dati di frequenza.

    
risposta data 30.06.2016 - 04:12
fonte

Leggi altre domande sui tag