2013年8月13日火曜日

HTMLとJAVAScriptの難読化

でこんぱいるIPA
HTMLで作成したアプリはOSに依存しないためiOSとANDROIDの同時開発が可能になります。
WebプログラマーならJAVAScriptとCSSに慣れていて有利かもしれません。
Web Workersスレッドでマルチスレッドも可能になってきていますし。

問題はリソースを難読化しないとアプリを改ざんして再配布されてしまうことです。
現にいくつのアプリか不正な配布が行われていますが、グーグルプレイやアップルストアは開発者の権利を守ってはくれません。

JAVAは特にデコンパイルしやすいのでHTMLメインでアプリを作成すると、
簡単に復元、改ざんされてしまいます。

タイタニウムは難読化機能を備えていません。事前にHTMLを暗号化して、ネイティヴに複合する必要があります。

0 件のコメント:

コメントを投稿