2012年04月23日

2012年04月22日のつぶやき

jiro_aqua / Jiro
Assemblaがいい感じに使えるようになって来たので、$90/年のプランで支払い。PayPalが使えるのも良い。¥611/月は十分リーズナブルだと思う。 at 04/22 23:53

jiro_aqua / Jiro
さっき調べたAnti-LVLって、AmazonDRMやVerizonDRMにも対応しているんだね。面白い。この手のライセンスライブラリって大概クローズドだったりするから、この手のパッチ攻撃には弱そうな気がする。 at 04/22 23:24

jiro_aqua / Jiro
逆に、ミリオンセラーのアプリのオーナーだったり、高価なアプリを売っていたりするなら、不正コピー対策のためにやるべき事は分かっているはず。と、思うのです。 at 04/22 23:17

jiro_aqua / Jiro
まあでも、LVLはカジュアルなコピーを防ぐ目的なら取り回しが簡単だから、廉価なアプリの開発者はこんなところに神経を注ぐぐらいなら、アプリの改善に力を入れた方がいい。 at 04/22 23:15

jiro_aqua / Jiro
つまり、与えられたライブラリを何も考えずに組み込んでいるだけのタコな開発者は、色んなところから喰われちまうぞってこと。Android開発者はソースを読め!という、一番の基本に立ち返るだけのことなんですね。 at 04/22 23:01

jiro_aqua / Jiro
で、ネットワークアプリなら「署名検証してデータ復号のための鍵を返す」処理をサーバー側にオフロードしてやるのがベスト。でも、実はここら辺の話はSDKのDEV-GUIDEにきちんと書いてある。 at 04/22 22:57

jiro_aqua / Jiro
MarketアプリのLicense Serviceを直接Bindしてやればいいだけのこと。LVLのソースを見れば、どうすればいいか誰にでも分かる。署名を検証してその中身を検証するところだけ、フルスクラッチで書いてやればいい。 at 04/22 22:53

jiro_aqua / Jiro
とすると、必然的に打つべき対策はLVLを使わないこと、となる。そもそもLVLはGoogle PlayのLicense Serviceを取り回しがいいようにライブラリ化しただけものなので、LVLを使わなければいけないという義理はない。 at 04/22 22:51

jiro_aqua / Jiro
真面目に英語を読むとこんなページを発見する。 http://t.co/bHc7eeJm Anti-LVL 中身はREADMEに書いてあるけど、ディスコンパイルして、smaliレベルでパッチを当てて、リコンパイルするもの、らしい。てことは、標的はLVLの中身。 at 04/22 22:49

jiro_aqua / Jiro
どこぞでLVL回避対策の情報商材を脅迫商法のようにして売っている人がいて不快な気分になったので、ちょっと書いておく。まず、軽く検索すれば、vvakame さんの日記に上手くまとめてある。これをきちんと実践するのが常道。 http://t.co/YSLHr9il at 04/22 22:47

jiro_aqua / Jiro
@zenji00 LTNのキー配列自体Android標準とは少し違うので、LTNのATOKはLTN向けにカスタマイズしてあるんだと思います。だからこそ実現可能な使い勝手というのがあるんでしょうね。 at 04/22 22:29

jiro_aqua / Jiro
@zenji00 LTNはデフォルトホームが横だったから、うまく行っていたのではないかと。ちなみに、マーケット版のATOKだとALT+SPACEでモード切替ですね。 at 04/22 22:11

jiro_aqua / Jiro
@zenji00 横になるホームアプリから横Jotaを起動すればIMEがONになるようです。 at 04/22 22:08

jiro_aqua / Jiro
@zenji00 「Android全般の」はちと言い過ぎでした。縦ホームから横Jotaを起動すると、タッチするまでIMEが出てきませんね。 at 04/22 22:05

jiro_aqua / Jiro
@zenji00 一回画面タッチしないとIMEがONにならないのは、Android全般の仕様ですよ。ステータスバーに「あ」って出れば、Shift+spaceで「あ」〜「AB」の切替が出来るようになります。 at 04/22 21:59
posted by Jiro at 00:01 | Comment(0) | TrackBack(0) | 昨日のつぶやき
この記事へのコメント
コメントを書く
お名前:

メールアドレス:

ホームページアドレス:

コメント:

認証コード: [必須入力]


※画像の中の文字を半角で入力してください。
この記事へのトラックバックURL
http://blog.sakura.ne.jp/tb/55446378
※言及リンクのないトラックバックは受信されません。

この記事へのトラックバック