2007/03/04開始。ソフトウェア管理やDelerer SEの作者であるおにぎりくんの試行錯誤の記録です。
- [Vue.js]時計?タイムコードを表示するWebアプリ
- (2021/11/16)
- ポエム
- (2020/09/30)
- メトロノームアプリをリリース
- (2017/04/22)
- Sikulix勉強中:便利関数
- (2017/02/25)
- [JavaFX]学習メモ
- (2016/09/22)
http://kanatoko.wordpress.com/2011/01/21/androidアプリケーションのリバースエンジニアリング/
Androidアプリの逆アセンブルはこんなに簡単なのか!
商用アプリはどうやってロックをかけてるんだろう。
思いつく案:
・共有ライブラリ(.so)を本体とする
・アプリをSDカードにコピーできないようにする
・難読化を施す
共有ライブラリに持っていけば、あとはC言語であれこれ対策できそうな。ハッカーさんに掛かれば、どんなアプリも解読されてしまうのだけれども、ふつうの開発者には解読できないってレベルにするのが必要だと思う。
Androidアプリの逆アセンブルはこんなに簡単なのか!
商用アプリはどうやってロックをかけてるんだろう。
思いつく案:
・共有ライブラリ(.so)を本体とする
・アプリをSDカードにコピーできないようにする
・難読化を施す
共有ライブラリに持っていけば、あとはC言語であれこれ対策できそうな。ハッカーさんに掛かれば、どんなアプリも解読されてしまうのだけれども、ふつうの開発者には解読できないってレベルにするのが必要だと思う。
PR
スポンサード・リンク
この記事にコメントする
フリーソフト指向::開発日記 by LapisCactus