内容へ移動
[[
✎ programming:cs:start
]]
doku@ainoniwa
文書の表示
最近の変更
サイトマップ
ログイン
この文書は読取専用です。文書のソースを閲覧することは可能ですが、変更はできません。もし変更したい場合は管理者に連絡してください。
====== C# ====== * PacketDotNetとSharpPcapを使ってpcapファイルをこちょこちょいじったり、キャプチャしたりして試してる。 * PacketDotNetはpcapのデコード担当。 * http://sourceforge.net/projects/packetnet/ * ICMPv6のデコードするとき、未定義Typeを引っ掛けると例外投げる。ひどい。 * そもそもCodeは定義すらされてない。例外投げないように書き換えて使おうか。 * フラグメントパケットのデコードを中断しないため、TCPパケットがフラグメントした場合にHeader Lengthを読み違えて例外出す可能性がある * SharpPcapはデバイス操作担当。 * http://sourceforge.net/apps/mediawiki/sharppcap/ * ファイル読み込みもこっち使う。 * PcapDotNet * http://pcapdotnet.codeplex.com/ * PacketDotNetとは別物。 * IPv6に対応してないので...(名前空間は準備されているように見える) * ユニットテストはNUnit使えばいいだろう。 * でもテストケース書く以前に機能実装に手間取るタイプなので、手が回ってない。
文書の表示
以前のリビジョン
メディアマネージャー
文書の先頭へ