プロが教える店舗&オフィスのセキュリティ対策術

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

A 回答 (3件)

http://jode.sourceforge.net/

ここから、JODEというのをダウンロードする。これは、Javaのデコンパイラ。これを起動して、set classpathというメニューで、解析したいJavaプログラムのあるところ(jarファイルか、.classファイルのある場所)のパスを追加すると、そのプログラムのパッケージが左側に現れる。これで開いてクラスをダブルクリックするとソースコードがデコンパイルされ表示される。

まあ、Javaの基礎がわからないと、使い方はわからないかも知れない。特に、クラスとパッケージの意味などがわからないと、何をやってるのかわからないだろう。
    • good
    • 0
この回答へのお礼

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

お礼日時:2009/06/19 00:29

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

    • good
    • 0
この回答へのお礼

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

お礼日時:2009/06/18 01:35

exeファイルだとバイナリファイルだと思うのですが、


なぜJavaで書かれていると分かったのですか?

Java起動用バッチファイルをただexeファイルにしただけとか…。
    • good
    • 0
この回答へのお礼

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

お礼日時:2009/06/17 19:42

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!