• ベストアンサー

Javaのexeファイルをコードに戻せる?

あるフリーソフトを落としたらJavaで書かれたexeファイルだったのですが、コードに戻す手段はあるでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
noname#94983
noname#94983
回答No.3

http://jode.sourceforge.net/ ここから、JODEというのをダウンロードする。これは、Javaのデコンパイラ。これを起動して、set classpathというメニューで、解析したいJavaプログラムのあるところ(jarファイルか、.classファイルのある場所)のパスを追加すると、そのプログラムのパッケージが左側に現れる。これで開いてクラスをダブルクリックするとソースコードがデコンパイルされ表示される。 まあ、Javaの基礎がわからないと、使い方はわからないかも知れない。特に、クラスとパッケージの意味などがわからないと、何をやってるのかわからないだろう。

netw2009
質問者

お礼

回答ありがとうございます。

その他の回答 (2)

  • foxa-gogo
  • ベストアンサー率44% (38/85)
回答No.2

javaのバイトコードをソースに戻すのは比較的容易だと思いますが、著作権上問題があるのでは、、、

netw2009
質問者

お礼

回答ありがとうございます。 >権上問題があるのでは 私はやり方を知りませんが、そうなのでしょうか?勉強として、自分で見るだけでも、ですか?

  • x_jouet_x
  • ベストアンサー率68% (162/236)
回答No.1

exeファイルだとバイナリファイルだと思うのですが、 なぜJavaで書かれていると分かったのですか? Java起動用バッチファイルをただexeファイルにしただけとか…。

netw2009
質問者

お礼

回答ありがとうございます。 Javaで使うライブラリを使って、とあったのでそう判断しました。

関連するQ&A