nmap
Professional network reconnaissance and port scanning using nmap. Supports various scan types (quick, full, UDP, stealth), service detection, vulnerability scanning, and NSE scripts. Use when you need to enumerate network services, detect versions, or perform network
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Professional network reconnaissance and port scanning using nmap. Supports various scan types (quick, full, UDP, stealth), service detection, vulnerability scanning, and NSE scripts. Use when you need to enumerate network services, detect versions, or perform network reconnaissance.
How to use
Upewnij się, że masz zainstalowany nmap na swoim systemie. Skill wymaga uprawnień root do wykonania szybkich skanów SYN.
Przygotuj cel skanowania — adres IP lub domenę, którą chcesz przeskanować. Określ również katalog wyjściowy, w którym będą zapisane wyniki (domyślnie
./nmap-output/).Uruchom fazę pierwszą — szybkie odkrywanie portów. Skill automatycznie wykona skan wszystkich 65535 portów za pomocą polecenia
sudo nmap -p- <target> -oA <katalog>/nmap-portscan. Jeśli host wydaje się niedostępny, skill automatycznie ponowi skan z flagą-Pn, aby pominąć sprawdzenie dostępności hosta.Czekaj na zakończenie fazy pierwszej (zwykle 1-3 minuty). Skill przeanalizuje wyniki i wyodrębni listę otwartych portów.
Uruchom fazę drugą — detekcję usług na otwartych portach. Skill wykonuje polecenie
nmap -p <lista_portów> -sV -sC <target> -oA <katalog>/nmap-services, które identyfikuje wersje usług i uruchamia standardowe skrypty NSE.Przejrzyj wyniki w katalogu wyjściowym. Otrzymasz sześć plików: trzy z fazy pierwszej (nmap-portscan w formatach nmap, XML i gnmap) oraz trzy z fazy drugiej (nmap-services w tych samych formatach). Możesz analizować je za pomocą nmap lub dedykowanych narzędzi do przeglądania raportów.