差分

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

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

次のリビジョン
前のリビジョン
programming:cs:start [2012/01/09 03:52]
yuki 作成
programming:cs:start [2021/05/22 17:56]
yuki 削除
ライン 6: ライン 6:
       * ICMPv6のデコードするとき、未定義Typeを引っ掛けると例外投げる。ひどい。       * ICMPv6のデコードするとき、未定義Typeを引っ掛けると例外投げる。ひどい。
       * そもそもCodeは定義すらされてない。例外投げないように書き換えて使おうか。       * そもそもCodeは定義すらされてない。例外投げないように書き換えて使おうか。
 +      * 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