差分

この文書の現在のバージョンと選択したバージョンの差分を表示します。

この比較画面にリンクする

両方とも前のリビジョン 前のリビジョン
次のリビジョン
前のリビジョン
programming:cs:start [2012/01/09 17:09]
yuki
programming:cs:start [2021/05/22 17:56]
yuki 削除
ライン 6: ライン 6:
       * ICMPv6のデコードするとき、未定義Typeを引っ掛けると例外投げる。ひどい。       * ICMPv6のデコードするとき、未定義Typeを引っ掛けると例外投げる。ひどい。
       * そもそもCodeは定義すらされてない。例外投げないように書き換えて使おうか。       * そもそもCodeは定義すらされてない。例外投げないように書き換えて使おうか。
-      * フラグメントパケットのデコードを中断しないため、TCPパケットがフラグメントした場合にHeader Lengthを読み違えて例外出す可能性がある+      ​* Packet.ParsePacket()で、上位レイヤまで一気にデコードしてしまう。 
 +        ​* フラグメントパケットのデコードを中断しないため、TCPパケットがフラグメントした場合にHeader Lengthを読み違えて例外出す可能性がある
     * SharpPcapはデバイス操作担当。     * SharpPcapはデバイス操作担当。
       * http://​sourceforge.net/​apps/​mediawiki/​sharppcap/​       * http://​sourceforge.net/​apps/​mediawiki/​sharppcap/​
CC Attribution-Noncommercial-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0