.\" Title: nmap .\" Author: .\" Generator: DocBook XSL Stylesheets v1.73.2 .\" Date: 08/14/2008 .\" Manual: .\" Source: .\" .TH "NMAP" "1" "08/14/2008" "" "" .\" disable hyphenation .nh .\" disable justification (adjust text to left margin only) .ad l .SH "NAME" nmap - Hálózat feltérképező és biztonsági/kapu letapogató eszköz .SH "SYNOPSIS" .HP 5 \fBnmap\fR [\fILetapogatási\ típus\fR...] [\fIBeállítások\fR] {\fIcél\ meghatározása\fR} .SH "LEíRáS" .sp .it 1 an-trap .nr an-no-space-flag 1 .nr an-break-flag 1 .br Note .PP Ez a dokumentum az Nmap legfrissebb változatának leírása, mely a \fI\%http://nmap.org/download.html\fR vagy a \fI\%http://nmap.org/dist/?C=M&O=D\fR címekről tölthető le\. Mielőtt egy paraméter hibás működését jeleznéd, kérlek győződj meg arról, hogy a legfrissebb változatot használod\-e\. .PP Az Nmap (\(lqNetwork Mapper\(rq) egy hálózatfelderítésre és biztonsági ellenőrzésre használható, nyílt forráskódú eszköz\. Nagy hálózatok gyors feltérképezésére tervezték, ennek ellenére jól használható egyetlen számítógép ellenőrzésére is\. Az Nmap egy új módon használja a nyers IP csomagokat annak kiderítésére, hogy mely számítógépek érhetők el a hálózaton, ezek a számítógépek milyen szolgáltatásokat (alkalmazás neve és változata) kínálnak fel, milyen operációs rendszert futtatnak (és annak melyik változatát), milyen csomagszűrőt/tűzfalat használnak, valamint számtalan egyéb jellemzőre\. Noha az Nmap programot általában biztonsági ellenőrzésekre használják, sok hálózati rendszergazda hasznosnak fogja találni a napi rutinfeladatokban is, mint például a hálózati leltár elkészítésében, a szolgáltatások frissítésének ütemezésében, vagy egy számítógép/szolgáltatás üzemidejének meghatározásában\. .PP Az Nmap kimenete egy lista a vizsgált célpontokról, mindegyikről kiegészítő információkkal, melyek részletessége a beállított paraméterektől függ\. Ezek közül az információk közül a legfontosabb az \(lqérdekes kapuk táblázata\(rq\. Ez a táblázat tartalmazza a kapuszámot és a protokollt, a szolgáltatás nevét és az állapotot\. Az állapot lehet nyitott (open), szűrt (filtered), zárt (closed), vagy nem szűrt (unfiltered)\. A nyitott (open) azt jelenti, hogy a célállomáson egy alkalmazás ezen a kapun kapcsolódásra/csomagokra vár\. A szűrt (filtered) azt jelenti, hogy egy tűzfal, szűrő vagy egyéb hálózati akadály lezárja a kaput, így az Nmap nem tudja megmondani, hogy ez nyitott (open) vagy zárt (closed)\. A zárt (closed) kapukon nincs várakozó alkalmazás, ennek ellenére ezek bármikor nyitva lehetnek\. A kapuk akkor kerülnek a szűretlen (unfiltered) kategóriába, ha válaszolnak ugyan az Nmap próbáira, de az Nmap nem tudja meghatározni, hogy nyitottak (open) vagy zártak (closed)\. Az Nmap a nyitott|szűrt (open|filtered) és a zárt|szűrt (closed|filtered) kombinációt használja, amikor nem tudja meghatározni, hogy a kapu melyik állapotban van\. A kaputáblázat tartalmazhatja a figyelő program nevét és változatszámát is, amennyiben a paraméterek között kérte ennek felderítését\. Amikor IP protokoll ellenőrzést kér (\fB\-sO\fR), az Nmap a kapuk listája helyett a támogatott IP protokollokról közöl információt\. .PP Az érdekes kapuk táblázatának kiegészítéseként az Nmap további információkat tud szolgáltatni a célállomásról, beleértve a fordított DNS neveket, feltételezéseket az operációs rendszerről, az eszközök típusa és a MAC címek\. .PP Az Example\ 1, \(lqEgy jellegzetes Nmap letapogatás\(rq feliratú ábrán egy tipikus Nmap letapogatás látható\. Ebben a példában csak a \fB\-A\fR paramétert használtuk az operációs rendszer és a szolgáltatások érzékelésére, a parancsfájl (script) alapú ellenőrzésre és az útvonal feltárására; a \fB\-T4\fR paramétert a gyorsabb végrehajtásra; végül pedig a két célállomás nevét\. .PP \fBExample\ 1.\ Egy jellegzetes Nmap letapogatás\fR .sp .RS 4 .nf # nmap \-A \-T4 scanme\.nmap\.org playground Starting nmap ( http://nmap\.org ) Interesting ports on scanme\.nmap\.org (205\.217\.153\.62): (The 1663 ports scanned but not shown below are in state: filtered) PORT STATE SERVICE VERSION 22/tcp open ssh OpenSSH 3\.9p1 (protocol 1\.99) 53/tcp open domain 70/tcp closed gopher 80/tcp open http Apache httpd 2\.0\.52 ((Fedora)) 113/tcp closed auth Device type: general purpose Running: Linux 2\.4\.X|2\.5\.X|2\.6\.X OS details: Linux 2\.4\.7 \- 2\.6\.11, Linux 2\.6\.0 \- 2\.6\.11 Uptime 33\.908 days (since Thu Jul 21 03:38:03 2005) Interesting ports on playground\.nmap\.org (192\.168\.0\.40): (The 1659 ports scanned but not shown below are in state: closed) PORT STATE SERVICE VERSION 135/tcp open msrpc Microsoft Windows RPC 139/tcp open netbios\-ssn 389/tcp open ldap? 445/tcp open microsoft\-ds Microsoft Windows XP microsoft\-ds 1002/tcp open windows\-icfw? 1025/tcp open msrpc Microsoft Windows RPC 1720/tcp open H\.323/Q\.931 CompTek AquaGateKeeper 5800/tcp open vnc\-http RealVNC 4\.0 (Resolution 400x250; VNC port: 5900) 5900/tcp open vnc VNC (protocol 3\.8) MAC Address: 00:A0:CC:63:85:4B (Lite\-on Communications) Device type: general purpose Running: Microsoft Windows NT/2K/XP OS details: Microsoft Windows XP Pro RC1+ through final release Service Info: OSs: Windows, Windows XP Nmap finished: 2 IP addresses (2 hosts up) scanned in 88\.392 seconds .fi .RE .PP Az Nmap legújabb változata a \fI\%http://nmap.org\fR címről tölthető le\. A legfrissebb kézikönyv a \fI\%http://nmap.org/man/\fR címről tölthető le\. .SH "MEGJEGYZéS A FORDíTáSHOZ" .PP Az Nmap Referencia Útmutató jelen magyar változatát Mlatilik Zsolt készítette a 6184\-es \fIeredeti angol változat\fR\&[1] alapján \. A fordítást annak reményében készítettem, hogy megkönnyítse a magyar nyelvű felhasználók számára a program használatát\. Nem tudom garantálni, hogy ez a leírás olyan teljes vagy naprakész, mint az eredeti angol változat\. Ez a fordítás a \fICreative Commons Attribution License\fR\&[2] alapján szabadon módosítható és terjeszthető\. .SH "PARAMéTER öSSZEFOGLALó" .PP Ez az összefoglaló akkor jelenik meg, amikor az Nmap programot paraméterek nélkül indítjuk el\. A legfrissebb változata a \fI\%http://nmap.org/data/nmap.usage.txt\fR címen érhető el\. Ez a lista segít emlékezni a legáltalánosabb paraméterekre, de nem helyettesíti az útmutatóban található részletes dokumentációt\. Néhány rejtett paraméter szintén nem található meg ebben a listában\. .PP .sp .RS 4 .nf Nmap 4\.53 ( http://nmap\.org ) Használat: nmap [Letapogatási típus(ok)] [Paraméterek] {Célpont meghatározások} CÉLPONT MEGHATÁROZÁSOK: Átadhatók állomásnevek, IP címek, hálózatok, stb\. Pl\.: scanme\.nmap\.org, microsoft\.com/24, 192\.168\.0\.1; 10\.0\.0\-255\.1\-254 \-iL : A cél állomásnevek/hálózatok listája \-iR <állomások száma>: Véletlen célpontok kiválasztása \-\-exclude <állomás1[,állomás2][,állomás3],\.\.\.>: Állomások/hálózatok kihagyása \-\-excludefile : A kivételek listája ÁLLOMÁS FELDERÍTÉSE: \-sL: Lista letapogatás \- egyszerűen kilistázza a letapogatni kívánt célpontokat \-sP: Visszhang letapogatás \- meghatározza, hogy egy állomás elérhető\-e a hálózaton \-PN: Minden állomást elérhetőnek tekint \-\- átugorja az állomás felderítését \-PS/PA/PU [kapulista]: TCP SYN/ACK or UDP felderítés a megadott kapukon \-PE/PP/PM: Felderítési próbák ICMP visszhang, időbélyeg és alhálózati maszk kéréssel \-PO [protocol lista]: IP protokoll visszhang \-n/\-R: Soha nem végez DNS feloldást/Mindig végez DNS feloldást [alapérték: esetenként] \-\-dns\-servers : Saját DNS kiszolgáló megadása \-\-system\-dns: Az operációs rendszer DNS felodóját használja LETAPOGATÁSI TÍPUSOK: \-sS/sT/sA/sW/sM: TCP SYN/Connect()/ACK/Window/Maimon letapogatás \-sU: UDP letapogatás \-sN/sF/sX: TCP Null, FIN, and Xmas letapogatások \-\-scanflags : A TCP jelzőbitek testreszabása \-sI : Üresjárati letapogatás \-sO: IP protokoll letapogatás \-b : FTP ugráló letapogatás \-\-traceroute: Útvonal követése minden állomáshoz \-\-reason: Megjeleníti az okot, amiért egy kapu egy adott állapotban van KAPU MEGHATÁROZÁS ÉS LETAPOGATÁSI SORREND: \-p : Csak a megadott kapuk letapogatása Pl\.: \-p22; \-p1\-65535; \-p U:53,111,137,T:21\-25,80,139,8080 \-F: Gyors mód \- Az alapértelmezettnél kevesebb kapu letapogatása \-r: Kapuk letapogatása sorrendben \- nem véletlenszerűen \-\-top\-ports : Csak a darab leggyakoribb kapu letapogatása \-\-port\-ratio : Az \-nál gyakoribb kapuk letapogatása SZOLGÁLTATÁS/VÁLTOZAT ÉRZÉKELÉS: \-sV: A nyitott kapuk próbája a szolgáltatás/változat információ meghatározására \-\-version\-intensity : Beállítás 0 (enyhe) és 9 (az összes proba lefuttatása) között lehetséges \-\-version\-light: Csak a legvalószínűbb próbák lefuttatása (2\-es intenzitás) \-\-version\-all: Minden egyes próba lefuttatása (9\-es intenzitás) \-\-version\-trace: A letapogatási műveletek részletes megjelenítése (hibakereséshez) PARANCSFÁJL ALAPÚ LETAPOGATÁS: \-sC: megfelel a \-\-script=safe paraméternek,tolakodó \-\-script=: A mappák, parancsfájlok és parancsfájl kategóriák vesszővel elválasztott listája \-\-script\-args=: paraméterek átadása a parancsfájl(ok)nak \-\-script\-trace: Az összes elküldött és fogadott adat megjelenítése \-\-script\-updatedb: A parancsfájl adatbázis frissítése\. OPERÁCIÓS RENDSZER FELDERÍTÉSE: \-O: Engedélyezi az operációs rendszer felderítését \-\-osscan\-limit: Az operációs rendszer felderítését csak az ígéretes célpontokra korlátozza \-\-osscan\-guess: Agresszívebb operációs rendszer felderítés IDŐZÍTÉS ÉS TELJESÍTMÉNY: Azoknál a paramétereknél, ahol meghatározás szerepel, az alapértelmezett egység a milliszekundum, kivéve ha az értékhez hozzáfűzi az \'s\' (másodperc), \'m\' (perc), vagy \'h\' (óra) módosítót (pl\. 30m)\. \-T[0\-5]: Időzítési sablon megadása (a nagyobb érték a gyorsabb) \-\-min\-hostgroup/max\-hostgroup : A párhuzamosan letapogatható állomások csoportmérete \-\-min\-parallelism/max\-parallelism : A párhuzamosan végezhető próbák száma \-\-min\-rtt\-timeout/max\-rtt\-timeout/initial\-rtt\-timeout