■■■■ WinMX3.22 チャットプロトコルの解析 by [主]@[またーり]■■■■ ■チャットのWPNPメッセージフォーマット■   [タイプ:2][コマンドサイズ:2][コマンド:N]   ※暗号化はdracが解析したWPNP暗号に順ずる。 ・ログイン要求(クライアント)   タイプ :0x0064   コマンド:[部屋名:N][00:1][回線種別:2][IPアドレス:4][UDPポート番号:2][共有ファイル数:4][ハンドル名:N][00:1] ・ログイン許可(サーバー)   タイプ :0x0066   コマンド:[00:1] ・トピック通知(サーバー)   タイプ :0x012C   コマンド:[トピック:N] ・メンバー通知(サーバー)   タイプ :0x006F   コマンド:[ハンドル名:N][00:1][IPアドレス:4][UDPポート番号:2][回線種別:2][共有ファイル数:4] ・MOTD通知(サーバー)   タイプ :0x0078   コマンド:[トピック:N][00:1] ・メンバー入室通知(サーバー)   タイプ :0x006E   コマンド:[ハンドル名:N][00:1][IPアドレス:4][UDPポート番号:2][回線種別:2][共有ファイル数:4] ・メンバー退室通知(サーバー)   タイプ :0x0073   コマンド:[ハンドル名:N][00:1][IPアドレス:4][UDPポート番号:2] ・メンバーハンドル名変更通知(クライアント)   タイプ :0x0065   コマンド:[回線種別:2][IPアドレス:4][UDPポート番号:2][共有ファイル数:4][変更後ハンドル名:N][00:1] ・メンバーハンドル名変更通知(サーバー)   タイプ :0x0070   コマンド:[変更前ハンドル名:N][00:1][変更前IPアドレス:4][変更前UDPポート番号:2][変更後ハンドル名:N][00:1][変更後IPアドレス:4][変更後UDPポート番号:2][変更後回線種別:2][変更後共有ファイル数:4] ・ノーマルメッセージ書き込み(クライアント)   タイプ :0x00C8   コマンド:[メッセージ:N] ・アクションメッセージ書き込み(クライアント)   タイプ :0x00CA   コマンド:[メッセージ:N][00:1] ・ノーマルメッセージ配信(サーバー)   タイプ :0x00C9   コマンド:[ハンドル名:N][00:1][メッセージ:N][00:1] ・アクションメッセージ配信(サーバー)   タイプ :0x00CB   コマンド:[ハンドル名:N][00:1][メッセージ:N][00:1] ・PING送信(クライアント)   タイプ :0xFDE8   コマンド:なし ■回線種別コード■   Unknown  :0x0000   14.4K   :0x0001   28.8K   :0x0002   33.6K   :0x0003   56K    :0x0004   64K ISDN :0x0005   128K ISDN :0x0006   Cable   :0x0007   DSL    :0x0008   T1    :0x0009   T2    :0x000A ■注意事項■  ・Redirectと、人数一杯で入れないときの反応は未解析。