_ _ _ _ _ _ _ _ _ _ ____ _ ___ ___ ____ ____ _ _ | | |\ | | | \/ |__| |___ | |__] | \ |___ [__ |_/ |___ | | \| |__| _/\_ | | |___ |___ | |__/ |___ ___] | \_ |
Wie bediene ich Nmap 3.xx Teil 1 Nmap Version 3.00Was ist Nmap?Nmap ist ein Portscanner der einem ermöglicht alle Ports auf einem Host/Subnetz zu prüfen. Es wird von Privatanwendern wie auch Admins und "Hackern" verwendet. NMap ist verfügbar für: Linux, Windows, Solaris, FreeBSD, OpenBSD, MacOS X und HP-UX. Nmap gehört zu denn weltweit besten PortScannern - seine Flexibilität und die Möglichkeiten sind beinahe unendlich *scherz*.Installation unter LinuxDie neuste, stabile Version ist unter http://www.insecure.org/nmap/ zu finden. Der Download kann über den Browser der persönlichen Wahl oder einfach so erfolgen:-> wget http://download.insecure.org/nmap/dist/nmap-3.00.tgzoder -> lynx http://www.insecure.org/nmap/nmap_download.htmlEntpacken des Archivs: -> tar xvfz nmap*.tar.gz -> cd nmap*Installation: -> ./configure -> make [spätestens jetzt benötigen wir rootrechte ( -> su )] -> make installNmap ist nun installiert :=) Nmap sagt mir "requires root privileges"Diverse Parameter wie -O benötigen Rootrechte. Will man nicht als root, sondern mit einem anderen User scannen, so muß ein SUID Flag gesetzt werden. Dieses erlaubt einem User eine bestimmte Datei mit Rechten des Besitzers auszufÜhren. Dabei ist zu beachten, daß dieses Recht fÜr die Datei und somit fÜr alle User des Systems gesetzt wird!Setzen des SUID-Flag: -> chmod 4751 /usr/local/nmap-3.*/nmap Entfernen des SUID-Flag: -> chmod 0751 /usr/local/nmap-3.*/nmap Was kann Nmap?Nmap ist ohne Zweifel einer der besten und kompaktesten Portscanner (Security-Scanner)den es gibt - und dazu noch kostenlos. Die Möglichkeiten sind fast unendlich. Im Folgenden werden die gebräuchlichsten Paramter und deren Auswirkungen kurz beschrieben:
Steahlt Scan (-sF), Xmas Tree-Scan (-sX) und Null-Scan (-sN) können eingesetzt werden, wenn ein SYN-Scan nicht verborgen genug um einige Paketfilter oder Firewalls zu täuschen. Mit Hilfe dieser Optionen kann es möglich sein, auch solche Schutzmaßnahmen zu täuschen. Der Grundgedanke ist, daß beim Scannen eines geschlossenen Ports eigentlich ein RST Paket gesendet werden müsste - offene Ports antworten dabei gar nicht. Der FIN-Scan nutzt ein einzelnes FIN Paket für den Scan. Während der Xmas Tree-Scan die FIN, URG und Push Flags aktiviert, schaltet der Null-Scan alle Flags aus. Ein weiteres schönes Feature von Nmap ist der Fingerprint-Scan (-O) - TCP/IP Fingerprint Identifikation - damit lässt sich feststellen, welches Betriebssystem auf dem Zielhost installiert ist. Aufgrund der fleissigen Entwickler verfÜgt Nmap über eine sehr große Datenbasis zum Vergleich der Fingerprints. Nutzung von Nmap unter Linux-> man nmap # AusfÜhrliche Hilfedatei zu Nmap -> nmap -h # Kurzhilfe -> nmap -V # Versionsabfrage -> /usr/local/nmap-3.*/nmap <BEFEHL> # SUID-Flag als normaler User nutzenEine IP normal scannen (User mit Root-Rechten: -sS, andere User: -sT): -> nmap 127.0.0.1 ###TTY### Starting nmap V. 3.00 ( www.insecure.org/nmap/ ) Interesting ports on localhost (127.0.0.1): (The 1598 ports scanned but not shown below are in state: closed) Port State Service 22/tcp open ssh 25/tcp open smtp 139/tcp open netbios-ssn Nmap run completed -- 1 IP address (1 host up) scanned in 1 second ###TTY###Mit dem Parameter -v kann man sich genauere Informationen zum Ablauf des Scannes anzeigen lassen. -> nmap 127.0.0.1 -v ###TTY### Starting nmap V. 3.00 ( www.insecure.org/nmap/ ) Host localhost (127.0.0.1) appears to be up ... good. Initiating Connect() Scan against localhost (127.0.0.1) Adding open port 139/tcp Adding open port 22/tcp Adding open port 25/tcp The Connect() Scan took 0 seconds to scan 1601 ports. Interesting ports on localhost (127.0.0.1): (The 1598 ports scanned but not shown below are in state: closed) Port State Service 22/tcp open ssh 25/tcp open smtp 139/tcp open netbios-ssn Nmap run completed -- 1 IP address (1 host up) scanned in 0 seconds ###TTY### Open, Closed, FilteredOpen : Der Port ist offen und kann von jedem x-beliebigen System erreicht werden.
Closed : Betrifft alle anderen Ports. Firewall ignoriert den Port, kein Dienst
steht dahinter und/oder der Dienst steht nicht in /etc/services.
Filtered : Die Firewall sperrt denn Port.
AusblickDamit ist der erste Teil der Nmap Einführung beendet - ich hoffe, daß ich es Ihnen etwas näher bringen konnte. Nmap ist sehr mächtig - missbrauche das nicht!Mein danke geht an "http://www.different-thinking.de" für die Umsetzung in HTML |
Alle Informationen auf dieser Webseite sind nur für Private Zwecke gedacht.
Für etwaige Schäden übernehmen wir keine Haftung. Die Nutzung ist auf eigene Gefahr
Sponsored by 4logistic.de
© 2003/04 linux.regionnet.de |
Bitte sende eine Fehleremail an poiin2000@yahoo.de Betreff : Fehler kernel-ersteller-skript.php |
linux@regionnet.de |
Valid HTML 4.01! Impressum Valid CSS 3! |