[[Kategorie:Themenabend]]
{{Themenabend|
TITEL= OS Fingerprinting |
UNTERTITEL= |
TERMIN=  |
ORT= |
THEMA= Grundlagen Netzwerk |

REFERENTEN= |
C3D2WEB= |
TOPIC= |
SLIDES=|
}}

==Grundlagen==
* IP,TCP Grundwissen(Kurzfassung oder vorraussetzen?)
* 3way Handshake

==Merkmale von Fingerprinting==
* einfachste Methode: Banner in $Dienst
:Connected to www.c3d2.de.
: Escape character is '^]'.
:220 mail.kruitzer.net ESMTP ZX Spectrum (128k)
* Erkennung anhand von OS spezifischen Diensten(z.B. IIS unter WinXX)
* es gibt noch viiellleee andere Merkmale
* TCP Window Size
** Ursachen
** Anhand von Beispielen Verschiedenheit aufzeigen(BSD,Linux,Windows, evtl. Solaris?)
** leicht veränderbar

==Sicherheit==
* auf "normalen" Ports tcp Paket senden -> nicht von normalen Anfragen unterscheidbar

==Gegenmaßnahmen==
* Linux Variante
** IP Personality
** "Stealth patch" (f¸r 2.2 und 2.4; evtl. f¸r 2.6)
** Fingerprint Fucker
** IP Log (zum Logging)
* BSD
* Blackhole
* Fingerprint Fucker
* OpenBSD packet filter
* FreeBSD TCP_DROP_SYNFIN

==Beispiele==
* Einführung in nemesis + Demonstration, mit Auswertung durch tcpdump gekoppelt
* Erklärung vom tcpdump output
* nmap -O 

==Links==
* http://www.insecure.org/nmap/nmap-fingerprinting-article-de.html
* http://www.w4g.org/fingerprinting.html
* http://www.incidents.org/papers/OSfingerprinting.php
* http://voodoo.somoslopeor.com/papers/nmap.html
