47
ログインして広告を非表示にする
  • goroh_kun @goroh_kun 2011-12-05 13:07:13
    LifeLogのAndroidManifestのダンプ http://t.co/M6pkMoqy さまざまなパーミッションを要求している。 apkの署名をみるとSharpのものであることが分かる。
  • goroh_kun @goroh_kun 2011-12-05 13:07:44
    LifeLogのAndroidManifest.xmlによると、jp.co.sharp.android.lifelog.permission.USER_LL_DATABASEというパーミッションを持っているユーザーがこのサービスに対して要求を出すことが可能。
  • goroh_kun @goroh_kun 2011-12-05 13:08:40
    LifeLogのAndroidManifestないではUSER_LL_DATABASEは定義されていないことから、別の場所で定義されていることが分かる。簡単に言うと、LifeLog.apkを見ただけでは意味がなくて、誰がLifeLogで提供されている
  • goroh_kun @goroh_kun 2011-12-05 13:09:28
    誰がLifeLogで提供されているAPIを利用しているかを調べないと意味がない。
  • goroh_kun @goroh_kun 2011-12-05 13:15:46
    LifeLogServiceのAPI利用に必要なパーミッションを誰が取得しているかを見るために、packages.xmlをダンプしてみた。http://t.co/orki6HEK システム系のものはほぼすべてUSER_LL_DATABASEパーミッションを利用している模様
  • goroh_kun @goroh_kun 2011-12-05 13:19:56
    LifeLogServiceのAPI呼び出しに必要なパーミッションはframework-res.apk内AndroidManifest.xmlに記載されていた。ダンプはこちら。http://t.co/OppmLElM プロテクションレベルはsignatureOrSystem
  • goroh_kun @goroh_kun 2011-12-05 13:20:45
    プロテクションレベルはsignatureOrSystemなので、System内にあるアプリケーションか、同じ署名(この場合Sharp署名)のもののみpermissionの利用が可能。packages.xmlに記載されているものが該当することが分かる。
  • goroh_kun @goroh_kun 2011-12-05 13:26:23
    LifeLogServiceを利用しているアプリケーションを特定するために、odexファイルをgrepしてみた。http://t.co/hAPu7YiC アドレス帳、ブラウザ、ファイルダウンロード等々でログ記録命令が発行されている模様
  • goroh_kun @goroh_kun 2011-12-05 13:30:34
    LifeLogServiceに保存されるアクション一覧、まずそうかどうかは各自判断を・・。 http://t.co/EUxNLkLP 後はこれがどのタイミングでどう利用されるかですね。
  • goroh_kun @goroh_kun 2011-12-05 13:34:00
    LifeLogServiceで提供されるAPI経由でやってきたイベント情報は、データベースに保存される。データベースの場所は/ldb 専用のmtdパーミッションにマウントされている。IS05の場合はmtd10
  • goroh_kun @goroh_kun 2011-12-05 13:42:26
    ・・・/ldb/に存在するデータベースをダンプしてみると、誰が(メールアドレス・電話番号)、何時、どこに電話したか、メールしたか、メール読んだかがしっかりログされている。 http://t.co/AxpAKRGQ さすがにあれなので一部伏字にしてます。
  • goroh_kun @goroh_kun 2011-12-05 13:44:38
    LifeLogServiceがやっていること(何を記録しているのか?)は大体わかったので、あとは、このログがどう使われるのかですね。
  • goroh_kun @goroh_kun 2011-12-05 14:05:42
    frameworkで定義され、LifeLog.apkで実装提供されているaidlインタフェース。 ILifeLogServiceInterfaceと、ILifeLogCallbackListenerの2つ。 http://t.co/b3d5KIaf
  • goroh_kun @goroh_kun 2011-12-05 14:08:58
    LifeLogのイベント、ためるだけためて、使ってるところが見当たらない気がする・・。まあインタフェースが切って有る以上、メーカー署名アプリを後から入れれば取れるわけだけど・・。
  • goroh_kun @goroh_kun 2011-12-05 14:22:03
    LifeLogのイベント使っている人を発見jp.co.sharp.android.camelot.muiというパッケージ。シャープと共同開発のものらしい http://t.co/9azJuo8v
  • goroh_kun @goroh_kun 2011-12-05 14:29:38
    ちょっと一部不特定な情報は消しておきました。
  • goroh_kun @goroh_kun 2011-12-05 14:44:42
    LifeLogのイベントを利用しているラウンドホームというアプリは、docomo,ソフトバンクでは入ってるけど、auのものには入ってないみたいですね。http://t.co/Q9Lc2lrp
  • goroh_kun @goroh_kun 2011-12-05 14:48:11
    実際にラウンドホームなり、3Dオススメメニューなりを見てみないと、このDBに蓄えられた情報が、ネットワークを通してどこかに行くのかどうかは不明ですね。リコメンドエンジンがクラウド実装だとネットを通りますね。この接続先がキャメロットさんなのかシャープさんなのかは不明

コメント

カテゴリーからまとめを探す

「音楽」に関連するカテゴリー