PreEmptive

Dotfuscator
 
製品概要
主要機能
利点
v4.x 新機能
エディション比較
製品サポート FAQ
動作環境
価格
   
Runtime Intelligence Service
   
DashO (英語版)
 
テクニカル・オーバービュー
オーバーロード誘導(Overload Induction)
FAQ(英文)
動作環境
価格
   
Lucidator
   
評価版
製品サポート/ライフサイクル
 
法人ストア「法人」案内サイトへ

PreEmptive、Dotfuscator、DashO、SO-signal、Runtime Intelligence は、PreEmptive Solutions の商標または登録商標です。
その他、会社名、アプリケーション名、システム名などは一般に各メーカの登録商標または商標です。

 


<DashO ご購入に関する注意事項>
本製品は英語版製品でありエージーテックにおいて日本語環境における厳密なテストは行っておりません。またテクニカルサポートもタイムリーには提供できない可能性があります。ご購入前に評価版を利用して動作および機能の確認をされることをお勧めいたします。

 
Java ソフトウェア開発者が口を揃えて
DashO でコードを処理する」 と言うのは何故でしょうか?

"ソフトウェアがリリースされるや否や、ハッカーたちはあっという間にそのソフトウェアに群がり、最新版のコード解析ツールを使用して内容を調べてしまいますが、 ソフトウェアの難読化を行うことにより簡単に解析を困難にでき、またセキュリティ面および知的財産権の保護においても強化できます。"
-- Pete Lindstrom, Spire Security, LLC 研究室長
<DashO 使用のメリット>
ソースコードのセキュリティを大幅に高めます。
Java プログラムのサイズを大幅に縮小します。
実行時の効率を向上させます。
DashO テクノロジーは Java 実行形式を最高速かつ最小化する標準テクノロジーとなりつつあります。 DashO をご利用いただくことにより、アプリケーションを切り詰め、可能な限り最小化します。 これは単にクラスやメソッド、あるいはフィールドの名称をリネームするだけではなく、 利用されていないメソッドやフィールドあるいはコンスタントプールエントリーをも除去します。 このことから本製品はクラスサイズの縮小や最適化および難読化の標準ツールとなっているのです。
なぜ PreEmptive Solutions を選ぶべきなのでしょうか?
どんな Java コードを DashO で処理すべきなのでしょうか?
社内用も含め、あらゆる Java コードで、Jar ファイルやクラスファイルとともにソースコードを公開したくないようなコードです。
また、 J2ME コードもサイズ縮小のため DashO で処理すべきでしょう。この処理を行うことにより、より多くの機能を追加してもちいさなフット プリントで済ませることができるでしょう。
高度な適合性と使い易さを誇る PreEmptive 社の難読化ソフトウェアをご利用いただけば、 お客様の作成したアプリケーションに対する最適なコードプロテクションが可能となることにより、 安心してお客様のアプリケーションを配布していただけます。
 
DashO-Pro
DashO-Pro は第三世代の Java 難読化ソフトウェアであり、コンパクタ(コード縮小プログラム)、オプティマイザ(最適化プログラム)およびウォーターマーカでもあります。本製品では Java アプリケーションを最大 70% サイズ縮小するとともに、これまでにないレベルのコードセキュリティを提供します。さらに、DashO は JIT の処理を軽減するよう Java コードを最適化します。すなわち、DashO は JIT 実行前にコード解析を行い、Java アプリケーションがより高速に動作するための実行時用の手がかりを提供します。また Java アプリケーションをリバースエンジニアリングから保護し、かつサイズ縮小と高速化も行いたいのであれば、DashO が必須です。

Sun Microsystems の選択: DashO

Sun Microsystems が JDK に含まれているライブラリを難読化する必要があった時、選択したのは DashO でした。さらに、RSA エンクリプションも彼らの Java 暗号化製品に対し同じ選択をしました。Java 開発者と暗号化の最先端企業がコード保護のために DashO を採用したことは、その能力を示す強力な証拠といえましょう。Java でプログラムを作成するのなら、恐らく DashO で処理されたコードを実行することになるでしょう。Java 資産の保護に本当に興味があるのでしたら、是非 DashO をご利用ください。

<DashO-Pro で提供される主な機能>
 
Java コードセキュリティ:
特許されたオーバーロード誘導 (TM) によるパッケージ/クラス/メソッド/フィールドのリネーム
強化された制御フローの難読化
文字列の暗号化
   
Java コードの効率化:
使用されないクラス/メソッド/フィールドおよびコンスタントプールエントリの除去
JIT 効率向上のためのクラスおよびメソッドレベルでの最適化
動的にロードされるクラスの検出
   
包括的かつ効率的な Java コードの開発および配布:
JDK 1.5 を含む全 JDK (JSE、J2EE、J2ME 等) をサポート
増分難読化
スタックトレースの自動変換
ディレクトリあるいは jar ファイルへのパッケージ化
あらゆる Java タイプのパッケージ化をサポート - アプリケーション、ライブラリ、アプレット、サーブレット、EJB 等
J2ME CLDC に基づくプロファイル (MIDP および iAppli (TM) を含む) のサポート
CLDC プリベリファイされたライブラリクラスの認識
ディレクトリ、zip あるいは jar からのクラス抽出
開発環境への組み込みに適したコマンドラインインターフェイスの提供
包括的な GUI による各種設定機能