2024 11,28 22:44 |
|
2008 03,20 00:36 |
|
proguard 4.2 を使用し、JAVAの難読化をやってみました
えらい時間がかかったぁ~と感想を添えて 使用方法:(かなり大雑把です) 1.ダウンロード 上のリンクのdownloadページからzipファイルをダウンロードして解凍します。 2.ProGuardの起動 解凍してできたlibフォルダのproguardgui.jarが実行ファイルになります。 コマンドプロンプトから proguardgui.jarを実行しProGuardを起動します。 3.入出力ファイルの設定 input/outputボタンを押し、難読化対象のjarファイルと難読化後のjarファイルを指定します。 4.難読化対象jarで使用しているライブラリの設定 input/outputの画面の下にあるLibrary jars,wars,ears,zips,and directories のウィンドウに使用しているライブラリファイルを追加します。 作成したjarで、antやspringなどを使用している場合は、そのjarをこのウィンドウに追加します。 5.shrinking Keep の設定 難読化対象ファイルの設定?かな。デフォルトでApplicationsにチェックされていますが、offにして Libraryにチェックを入れます。 mainメソッドがあるjarの場合は、Applications,Libraryのチェック両方OKでした。 そのjarの内容によってチェック位置を変える必要があるということのようですね。 6.実行 Processボタンで実行画面を表示し、Process!ボタンで実行すると難読化されたjarができます。 http://d.hatena.ne.jp/KouK/searchdiary?word=*%5BJava%5D を参考させて頂きました PR |
|
コメント |
コメント投稿 |
|
忍者ブログ [PR] |