2008-12-17から1日間の記事一覧

Wireshark(Ethereal)で独自パケットフォーマットを解析する方法

Luaプラグインを使うと、独自パケットフォーマットのパーサーを簡単に定義することができます。 Lua - The Wireshark Wiki プラグインの有効化 Wiresharkのインストールディレクトリ → init.luaを編集 disable_lua = true; do return end; をコメントアウト …

ICMP宛先到達不能メッセージコード一覧表

コード メッセージ 0 Network Unreachable 1 Host Unreachable 2 Protocol Unreachable 3 Port Unreachable 4 Fragmentation Needed and Don't Fragment was Set 5 Source Route Failed 6 Destination Network Unknown 7 Destination Host Unknown 8 Source …

ICMPメッセージタイプ一覧表

タイプ メッセージ 0 エコー応答(Echo Reply 3 宛先到達不能(Destination Unreachable) 4 始点制御(Source Quench) 5 ルート変更(Redirect) 8 エコー要求(Echo Request) 9 Router Advertisement 10 Router Selection 11 Time Exceeded 12 Parameter Pr…

上位層プロトコルタイプ

IPヘッダ上位層プロトコルタイプ(linux/in.h) /* Standard well-defined IP protocols. */ enum { IPPROTO_IP = 0, /* Dummy protocol for TCP */ IPPROTO_ICMP = 1, /* Internet Control Message Protocol */ IPPROTO_IGMP = 2, /* Internet Group Manageme…

ヘッダ構造体メモ

Ethernetヘッダ(DIX規格) linux/if_ehter.h struct ethhdr { unsigned char h_dest[ETH_ALEN]; /* destination eth addr */ unsigned char h_source[ETH_ALEN]; /* source ether addr */ unsigned short h_proto; /* packet type ID field */ }; IPv4ヘッダ …