とりあえず、子接続の場合。 (親はちょっとまだ解析中・・・困難だ・・)

リダイレクトサーバー(?)からサーバーのアドレスをもらう。
[Client]<connect> Reflector
[Server]<send><enc>"000.000.000.000:0000" + 0x0a (サーバーアドレス:ポート)
[Server]<close>

※送られてるくるサーバー情報は、全バイトencodeされてる。


サーバーに接続(相手はWinMXだけどね)
[C]<connect> Server
[S]<send>"1"
[C]<send>"CLIE"
[C]<send><enc>ここからはナップスターと一緒だゴルァ!

※※CLIEまではencodeされてない。"CLIE"って固定キーワード(?)
※※ナップスターな部分はlength部はencodeされていない。コマンド部以降がlengthバイト分encodeされている。
※※ちなみにログイン時の"<client-info>は "WinMX"だ、バージョンとかを付加していない。

-------------------ログ
Connect!!
(Dir)[CMD ]{len}Data
(Cli)[ 2]{ 32}UserName Password 6699 "WinMX" 8
(Srv)[ 3]{ 19}[email protected]
(Cli)[ 326]{ 0}
(Cli)[2595]{ 35}#0000 0 in queue (0 of 0 available)
(Cli)[ 700]{ 1}8
(Srv)[ 214]{ 12}Len: 12 Data: 20000000 0 0
(Cli)[ 214]{ 0}
(Cli)[ 214]{ 0}
(Cli)[ 214]{ 0}
(Cli)[ 200]{ 51}FILENAME CONTAINS "nanashi" FILENAME CONTAINS "2ch"