Narzędzia bezpieczeństwa typu open source
Nmap: Skaner, od którego wszystko się zaczęło
Nmap odpowiada na pierwsze prawdziwe pytanie każdego zaangażowania: co tam jest i co działa. Wykrywanie hostów, skanowanie portów, wykrywanie usług i wersji, skrypty NSE i kilkanaście formatów wyjściowych sprawiają, że jest to pierwsza połowa prawie każdej stosowanej przez nas metodologii. Różnica między skanowaniem hobbystycznym a profesjonalnym nie polega na narzędziu; to dyscyplina zakresu, celowo wybrane flagi i zapisane wyniki, aby raport mógł udowodnić każde roszczenie.
Kluczowe punkty
- Uruchom wykrywanie przed głębokością: nmap -sn 10.10.0.0/24 tanio przegląda hosty na żywo, a kosztownymi skanami zasilasz tylko ocalałych.
- Profesjonalnym ustawieniem domyślnym jest pełny rozkład TCP z próbkami wersji: nmap -sV -p- dla każdego aktywnego hosta, ponieważ 1000 największych portów za każdym razem ukrywa usługi na wysokich portach.
- Zapisz surowe dane wyjściowe we wszystkich trzech formatach z opcją -oA nazwa_skanowania — plik grepable dostarcza raporty, plik XML dostarcza inne narzędzia, normalny plik jest odczytywany przez człowieka.
- Skrypty NSE to szybkie kontrole, a nie skaner podatności: --script http-title,ssl-cert daje pierwsze przejście, ale uczciwe wyniki są weryfikowane ręcznie.
- Wykrywanie systemu operacyjnego (-O) zgaduje w przybliżeniu; wersje usług z -sV zawierają odciski palców, które w rzeczywistości stają się wynikami raportu.
- UDP ma znaczenie i wszyscy go pomijają: nmap -sU --top-ports 50 włącza usługi SNMP, NTP i DNS Skanowanie TCP nigdy się nie pokaże; uruchom go w określonym zakresie i bądź cierpliwy.
- Flagi taktowania to wybory przepustowości, a nie magiczne: -T4 dla wewnętrznego przemiatania, -T5 tylko wtedy, gdy głośność jest akceptowalna, ponieważ agresywne taktowanie handluje dokładnością na prędkość.
- Linia prawna to dokument dotyczący zakresu: każdy docelowy adres IP i port w twoim pliku autoryzacyjnym oraz wszystko poza nim nie jest dotykane, kropka.
Notatka z praktyki
Wyniki skanowania, które zmieniły zdanie klienta, nigdy nie były listą portów — było to wyjście -sV pokazujące usługę Perla 2016 na zewnętrznym hoście. Surowe pliki -oA znajdują się w folderze zaangażowania dokładnie tak, aby argument można było wygrać dwa razy, tygodnie później.
Częste pytania
Dlaczego po dwudziestu pięciu latach Nmap nadal jest domyślnym?
Dojrzałość: odciski palców usług, NSE i formaty wyjściowe gromadzone przez dziesięciolecia; nowy skaner musi się z tym sprawdzić, a większość tego nie robi.
Czy pełne skanowanie -p- jest powolne?
Może tak być, dlatego profesjonaliści dokonują obliczeń równoległych dla każdego hosta i planują to; całonocne pełne skanowanie jest lepsze od szybkiego, w przypadku którego brakowało usługi na porcie 8443.
Czy potrzebuję uprawnień roota czy administratora?
W przypadku skanowania SYN, wykrywania systemu operacyjnego i skanowania UDP tak; skanowanie połączenia (-sT) działa bez uprawnień, ale działa wolniej i zachowuje się inaczej.
Czy Nmap może wykorzystać cokolwiek sam?
Kilka skryptów NSE wykracza poza wykrywanie, ale nie na tym polega jego zadanie; Nmap znajduje i odciski palców, a faza eksploatacji należy do innych narzędzi.
Jak Kinetikatech pomaga w narzędzia bezpieczeństwa typu open source
Rozwiązywaliśmy to setki razy: Specjaliści zajmujący się zestawem narzędzi testowych faktycznie są naładowani: skanery, sniffery, crackery i serwery proxy WWW wyjaśniły, w jaki sposób są używane w rzeczywistych zadaniach — polecenia, flagi, dane wyjściowe i miejsce każdego z nich w metodologii. Z Testy penetracyjne i Bezpieczeństwo serwerów Linux otrzymują Państwo pełny cykl: oceniamy, wdrażamy, monitorujemy przez całą dobę i odpowiadamy w 30 minut, gdy ma to znaczenie.