2006年6月30日の日記を表示中

2006年 6月30日 (金)

mixiミュージック

夕方頃に,TOO_MANY_REPORTSで投稿できなくなったとの情報が.試してみると,確かに

status=TOO_MANY_REPORTS

とかでて投稿できなくなりました.mixi stationをアップデートしろとのメッセージが出てます.Windowsでアップデートしてやると,普通に投稿可能.システムが入れ替わって,従来の生URLデータはもう受け付けてくれなくなったんですかねー.こうなるともうx-mixi-encryptedを解読するしか無いのか?絶対厳しいよなぁ・・・.短い命だったなぁ.

  • 流れてるデータは0-9a-fのASCIIなデータ
  • URLエンコード前のデータのサイズは,mixiエンコードされたデータの長さの半分くらい
  • 同じ曲を続けて聴くと,先頭の36byteは常に同じだけど,そこからうしろは全然違う
  • 曲を変えても先頭の36byteは一致
  • 一度NGなパスワードを認証させて保存し,再度正しいパスワードで認証させると先頭の36byteのうち4byte目が一致しなくなる(セッションIDの関係?)

うおー,全然わからん.うしろがぐちゃっとなるのは,再生時刻が違うから?むしろなんで前36byteがいつも同じなのか.そして4byte目・・・.もしかして先頭36byteはデータ本体と関係ないのか?なんにせよ,そうそう甘くはないですねー.

[コメントを書く]

yaz 2006/07/01(土) 12:41:16
mixi stationをダンプして見てみるとkeyとかRCなんて文字列があるので、不変
部分は暗号化キーかもしれませんね。4バイト目まではセッションID関係だとす
ると、残りの32バイトでちょうど256ビットの暗号化キーとか。

あとBase64Decoderなんて文字列もあったので、元データ→暗号化→Base64なん
て流れになっていたり?
yaz 2006/07/01(土) 17:54:39
私もパケットキャプチャして見てみました。

うーん、上で書いたことは的外れでしたね。すいません。
解析は大変そうです。
nosuke 2006/07/01(土) 20:49:45
mixiで日記にアップされてた他の人のエンコード結果と見比べて見たんですが,先頭の36byteの内,4byte目以外,自分のと同じでした.うーむ
020?2923be84e16cd6ae529049f1f1bbe9eb

2006年6月30日の日記を表示中

中の人情報

名前:
nosuke (のすけ)
メール:
sasugaanijaのgmail.com
「の」は「@」みたいな
関連リンク:

カレンダー

2006年6月
        1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30  

<<先月分

翌月分>>

最新の10件のエントリ

最近の10件のコメント

過去ログ