Open-source beveiligingshulpmiddelen
Nmap: de scanner waarmee ze allemaal zijn begonnen
Nmap beantwoordt de eerste echte vraag van elke opdracht: wat is er en wat draait het. Hostdetectie, poortscannen, service- en versiedetectie, NSE-scripting en een tiental uitvoerformaten maken dit tot de voorste helft van bijna elke methodologie die we gebruiken. Het verschil tussen een hobbyscan en een professionele scan is niet het hulpmiddel; het is scopediscipline, met opzet gekozen vlaggen en outputs die worden opgeslagen zodat het rapport elke bewering kan bewijzen.
Kernpunten
- Voer ontdekking vóór diepte uit: nmap -sn 10.10.0.0/24 sweeps voor live hosts goedkoop, en je voedt alleen overlevenden in de dure scans.
- De professionele standaard is een volledige TCP-spread met versietests: nmap -sV -p- tegen elke live host, omdat top-1000-poorten elke keer services op hoge poorten verbergen.
- Bewaar onbewerkte uitvoer in alle drie de formaten met -oA scannaam - het grepable bestand voedt rapporten, de XML voedt andere tools, het normale bestand is door mensen gelezen.
- NSE-scripts zijn snelle controles, geen kwetsbaarheidsscanner: --script http-title,ssl-cert geeft u een eerste doorgang, maar eerlijke bevindingen worden met de hand geverifieerd.
- OS-detectie (-O) gokt grofweg; serviceversies van -sV bevatten de vingerafdrukken die feitelijk rapportbevindingen worden.
- UDP is belangrijk en iedereen slaat het over: nmap -sU --top-ports 50 verschijnt SNMP-, NTP- en DNS-services TCP-scannen wordt nooit weergegeven; voer het uit en wees geduldig.
- Timingvlaggen zijn doorvoerkeuzes, geen magie: -T4 voor interne sweeps, -T5 alleen als de luidheid acceptabel is, omdat agressieve timing nauwkeurigheid inruilt voor snelheid.
- De juridische lijn is het scopedocument: elk doel-IP en poort in uw autorisatiebestand, en alles daarbuiten, wordt niet aangeraakt, punt uit.
Notitie uit de praktijk
De scanresultaten die de klant van gedachten deden veranderen, waren nooit de poortlijst; het was de -sV-uitvoer die een Perl-service uit 2016 op een externe host liet zien. Raw -oA-bestanden bevinden zich precies in de engagementmap, zodat een argument weken later twee keer kan worden gewonnen.
Veelgestelde vragen
Waarom is Nmap na vijfentwintig jaar nog steeds de standaard?
Volwassenheid: servicevingerafdrukken, NSE en uitvoerformaten verzameld over tientallen jaren; een nieuwe scanner moet zich daartegen bewijzen, en de meeste doen dat niet.
Is een volledige -p- scan langzaam?
Dat kan zo zijn. Daarom parallelliseren professionals per host en plannen ze het; een nachtelijke volledige scan verslaat een snelle scan waarbij de service op poort 8443 is gemist.
Heb ik root- of beheerdersrechten nodig?
Voor SYN-scans, OS-detectie en UDP-scannen ja; een connect scan (-sT) werkt zonder privileges, maar werkt langzamer en gedraagt zich anders.
Kan Nmap zelf iets exploiteren?
Een paar NSE-scripts gaan verder dan detectie, maar dat is niet hun taak; Nmap-vondsten en vingerafdrukken, en de exploitatiefase behoort tot andere tools.
Hoe Kinetikatech helpt bij open-source beveiligingshulpmiddelen
Eerlijk gezegd komen de meeste teams pas bij ons nadat ze het eerst zelf hebben geprobeerd: De professionals in de testtoolbox blijven feitelijk geladen: scanners, sniffers, crackers en webproxy's legden de manier uit waarop ze worden gebruikt bij echte opdrachten: opdrachten, vlaggen, uitvoer en waar elk ervan in een methodologie zit. Onze dienst Penetratietests en Linux-serverbeveiliging bestaat zodat u open-source beveiligingshulpmiddelen niet op de harde manier hoeft te leren; wij regelen de setup, het toezicht en de verrassingen om 3 uur 's nachts.