人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

javaの逆コンパイルを防ぐ方法を教えて下さい。フリーのツールがあったら教えて下さい。アプレットに組み込んで使えるものを探しています。

●質問者: sakura123123
●カテゴリ:コンピュータ
✍キーワード:Java アプレット コンパイル フリー
○ 状態 :終了
└ 回答数 : 4/4件

▽最新の回答へ

1 ● erminus
●17ポイント

http://jode.sourceforge.net/

Java Optimize and Decompile Environment (JODE)

decompilerとoptimizer(obfuscator含む)として使えます。


2 ● Messenger
●17ポイント

http://www.cipher.is.tsukuba.ac.jp/~kana/research/java_reverse/d...

このページの一番下にある「オブファスケータ(obfuscator)、曖昧化ツール」のツールを試してみてはいかがでしょうか?

http://www.kotoba.ne.jp/

翻訳と辞書 [無料]

いろいろな翻訳がオンラインで可能ですw 日本語以外のページが多い(というか、日本語サイトは1箇所だけでした(汗)ので、こちらをご利用くださいw

◎質問者からの返答

うーんと曖昧化というより暗号化みたいのを探しておりますです。もっと強力なのないすかね?


3 ● sasada
●18ポイント

http://www.vector.co.jp/soft/other/java/se283013.html?y

Vector:JLicenser (その他 / JAVA・JAVA Script) - ソフトの詳細

>暗号化とライセンスでJavaアプリケーションを保護するツール

アプレットに使えるかどうか未確認ですが、とりあえず。

個人的には、アプレット自体を暗号化しなくても、クラスローダーに工夫をすれば良いのかなとも思いますが、良い例を見つける事が出来ませんでした。。


4 ● Messenger
●18ポイント

http://www.vector.co.jp/soft/other/java/se283013.html

Vector:JLicenser (その他 / JAVA・JAVA Script) - ソフトの詳細

では、こちらはどうでしょう?フリーのツールの上、作者自ら「(1)クラスを暗号化することによって、逆コンパイルが完全に不可能になります。」と断言しています(苦笑)

http://java.sun.com/j2se/1.3/ja/docs/ja/guide/security/CryptoSpe...

Java 暗号化アーキテクチャ

また、検索途中に興味を引きましたので、一応、ご参考までにw

◎質問者からの返答

どうもありがとうございます。

参考になりましたです。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ