NetGenesis CATプロトコル解析

Last Update: 2001.08.25

マイクロ総合研究所から発売されてる、 NetGenesis CATのプロトコルの解析をしてみました。

解析結果は独自のもので、マイクロ総合研究所が公式に認めているものではありません。
間違っていることも考えられます。
実際にこの情報を元に試す場合は、自己責任でお願いします。

環境
NetGenesis検索
サンプルプログラム(Perl)
※このページは固定ピッチのフォント設定によっては、ずれてしまい読みにくいことがあります。


環境

NetGenesis CAT
ファームウェア バージョン : 3.506.01(P0833)
管理者用パスワード : 無し
ユーザー用パスワード : 無し
NetGenesisとの通信データを暗号化 : しない

※パスワードまたは暗号化を使用している場合は利用できません。


NetGenesis検索

要求 →255.255.255.255:69 (ブロードキャスト)。特定IPでもOK
00000 : 00 01 73 65 61 72 63 68 - 2F 2F 2F 00 6F 63 74 65   ..search///.octe
        ~~1~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
00010 : 74 00                                               t.
        ~~2~~

1 不明
2 固定ということにしておきます

応答

00000 : 00 03 00 01 00 00 21 00 - 01 06 35 00 4E 57 47 20   ............NWG
        ~~1~~ ~~2~~ ~~3~~ ~~~~~~~~~~~~~~~~4~~ ~~~~~~~~~~~
00010 : 43 41 54 00 00 00 00 00 - 00 00 00 00 00 00 00 00   CAT.............
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
00020 : 00 00 00 00 00 00 00 00 - 00 00 00 00 02 00 01 00   ................
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5~~~~~ ~~6~~ ~~~~~
00030 : A8 C0 00 FF FF FF 00 10 - 38 xx xx xx 00 10 38 xx   ................
        ~~7~~ ~~~~~~~~8~~ ~~~~~~~~~~~~~~~~9~~ ~~~~~~~~~~~
00040 : xx xx 00 00 00 00 00 FF - FF FF 00 10 38 xx xx xx   ................
        ~10~~ ~~~~~~~11~~ ~~~~~~~~~12~~ ~~~~~~~~~~~~~13~~
00050 : 00 10 38 xx xx xx 00 07 - 32 00 08 00 01 00 B8 F0   ................
        ~~~~~~~~~~~~~14~~ ~~~~~~~~~15~~ ~~~~~~~~~~~~~~~~~
00060 : B8 F0                                               ..
        ~16~~

1 不明
2 不明
3 暗号化フラグ(00 00:暗号なし)
4 ファームウェアバージョン:3.506.01
5 ニックネーム
6 不明
7 LAN IPアドレス(ビッグエンディアン)
8 LAN ネットマスク(ビッグエンディアン)
9 LAN MACアドレス
10 LAN MACアドレス変更値(変更していない場合は上と同じ)
11 WAN IPアドレス(ビッグエンディアン)
12 WAN ネットマスク(ビッグエンディアン)
13 WAN MACアドレス
14 WAN MACアドレス変更値(変更していない場合は上と同じ)
15 モジュールバージョン:3.207
16 不明

CAT専用では無いと思うので、もしかしたら、NetGenesis種別フラグがあるかも?
6あたりが怪しいかもしれないけど、CATしか持ってないので不明。


サンプルプログラム(Perl)


IPアドレス取得
(2001.08.25)
やっぱり思いっきり文法が変だったので修正。まだ怪しい?動けばいいのだ。
(2001.07.21)
初版。文法あってるか謎。


NetGenesis情報ページへ戻る


このページに関するお問い合わせは、下記アドレスへ。
E-mail: anb@y7.net
Copyright (C) 2001 M.Okamura