| バージョン | 2.4 |
|---|---|
| 出版社 | SecureTeam Software |
| 発売日 | 2013/07/23 |
| 追加された日付 | 2013/07/23 |
| OSの要件 | Windows 2003, Windows 8, Windows Vista, Windows, Windows Server 2008, Windows 7, Windows XP |
| 要件 | None |
| 総ダウンロード数 | 83 |
| 価格 | Free to try |
説明
Java で記述されたコードは、バイトコード言語にコンパイルされます。問題は、Java バイトコードが読み取り可能なソース コードに簡単に逆コンパイルできることです。これは、JD や JAD デコンパイラなどのデコンパイラを使用して実行できます。このようなツールを使用すると、誰でも簡単にコードを確認できます。 Jfuscator は、Java アプリケーションのリバース エンジニアリングを非常に困難にすることで、知的財産を保護します。
含まれる機能:
* 機能する難読化!
JFuscator は、何を変更しても安全で、何をそのままにしておく必要があるかを認識しているため、他のどの難読化ツールよりも多くのアプリケーションを保護します。それでも、難読化プロセスを完全に制御できます。
*ストリングモーフィング
機密データを含む文字列を非文字列表現にモーフし、定数プールで文字列として使用できなくなります。保護されたアプリケーションのさまざまな部分で文字列の復号化を実行できるようにし、暗号化された文字列を標的とする攻撃を不可能にします。
* スマート フロー難読化
バイト コード レベルでコード変換を適用することにより、ループ、条件付き命令、分岐命令などの高レベルの構造を中断します。 JFuscator は、実行時のコードの動作を変更することなく、プログラム フローを覆い隠します。
*高度に構成可能
Jfuscator は、アプリケーションで宣言されたすべてのクラス、メソッド、およびフィールドを一覧表示する除外ダイアログを使用して、難読化からメンバーを除外します。除外ダイアログを使用して、不要なクラス、メソッド、またはフィールドの名前変更をシームレスに回避します。
* Java 7 互換
Jfuscator は、1.1 から Java 7 までのすべての JDK をサポートします。
* ビルド ツール
JFuscator の保護をビルド スクリプトと統合します。JFuscator は、Java ベースのビルド ツール Ant のタスクとして、またはそのコマンド ライン ツールを使用して実行できます。
* デバッグのサポート
ソース コードの行番号とドキュメントの URL を削除してデバッグ情報を削除します。ローカル変数の名前と型も削除されます。
*アーカイブを保護
Jar、Zip、War、Ear ファイル アーカイブなど、アプリケーションのデプロイに使用されるあらゆるタイプのアーカイブを保護します。
*クロスクラスの名前変更
異なるアーカイブに存在する複数のクラスを難読化します。 JFuscator は、名前が変更されたクラスとメンバーへの参照を検出し、それらを変更して、参照が有効で一貫性を保つようにします。
* 段階的な難読化
クラスとメンバーの新しい名前が、以前に難読化されたバージョンで使用されていたものと一致していることを確認して、パッチまたはサポート アドオンをデプロイします。