| * | PreEmptive、Dotfuscator、DashO、Runtime Intelligence は、PreEmptive Solutions の商標または登録商標です。 |
| * | その他、会社名、アプリケーション名、システム名などは一般に各メーカの登録商標または商標です。 |
| * | Android のロボットは Google が作成、提供しているコンテンツをベースに複製したもので Creative Commons の表示 3.0 ライセンスに記載の条件に従って使用しています。 |
![]() |
![]() |
|---|

【時代背景】
IT の進歩とともに、言語が多様化し、手軽な中間言語が注目されている時代において、無防備なソースコードには、ビジネスを展開する上で、製品そのものの価値を損失してしまうような様々なリスクが存在しています。知的財産の流出や著作権の侵害、違法コピーなど、企業にとってその被害が深刻化しつつあり、被害は増加する傾向にあります。
【言語の特性】
優れた協調性や移植性で人気の高い Java アプリケーション。しかし、その実行モジュールが中間言語であるという特性上、簡単にリバースエンジニアリングされてしまい、不正な解析や改ざんなどのリスクに対して、非常に脆弱です。
アプリケーションを取り巻く、様々なリスクの脅威からソースコードを保護するために開発されたのが Java 難読化ツール 「DashO」 です。
難読化という手法を通じて、リバースエンジニアリングに対抗し、セキュリティを高めます。
Java、Android アプリケーションを提供する会社は、リバースエンジニアリングによるリスクを認識するとともに、セキュリティを施さなければなりません。アプリケーション開発に携わる企業は、自身(開発者)の知的財産の保護を怠ることで、アプリケーションを利用するお客さまにも被害を与えかねないからです。商用アプリケーションの開発者にとって、アプリケーションの難読化はもはや義務と言っても過言ではありません。