タグ

ブックマーク / blog.goo.ne.jp/takawaguchi (1)

  • Javaのリバースエンジニアリング - ネットワークとプログラム

    Javaプログラムは、様々なOSで動作するようになっているため、 classファイルのリバースエンジニアリングは、結構容易にJavaプログラムを見ることができます。出回っているソフトで簡単にできる。 中には、以下のように思う人がいると思います。 ・プログラムのアルゴリズムを見られたくない。 ・ソースの汚さが露見したくない。でも、動作するソフトウェアとして、他の人に見てもらいたい。 ・JavaVMが入っていない環境で実行したい。 対策を調べていたら(インターネットで検索しただけ)、Java to EXE というソフトがあることを知った。ただし、フリーでは無いですが・・・。 class ファイルよりは、 exeファイルの方がリバースエンジニアリングをし難いので、早速そのソフトを試してみることにしました。ただし、exeファイルのリバースエンジニアリングする能力は私には無いので、比較はしていません

    Javaのリバースエンジニアリング - ネットワークとプログラム
  • 1