IPv4 Header Optionen bei WinXP und Win7
geschrieben am 21.05.2014 um 22:34 von siegie
Wenn ich ein IPv4-Paket mit Optionen im Header an einen Rechner mit Windows XP verschicke, klappt das wie erwartet, das IP-Paket wird korrekt verarbeitet. Wenn ich dasselbe IP-Paket an einen Rechner mit Windows 7 oder 8 verschicke, wird das Paket nicht verarbeitet, sondern mit einem ICMP Type: 12 (Parameter problem) Code: 0 (Pointer indicates the error) Pointer: 0 beantwortet. Welche Neuerung in Windows 7 ist dafür verantwortlich?
Ich ergänze den IPv4-Header um 0x9b 0x04 0x00 0x00 0x9a 0x04 0x00 0x00, die Länge des Header habe ich auch korrekt angepasst.
Zwischen Linux-Systemen mit aktuellen Kerneln habe ich kein Problem mit den Headern.
[ Dieses Thema im Live-Forum aufrufen ]
|