| Thread Closed |
how to decompile .exe to java |
Share Thread | Thread Tools |
| Jul3-08, 11:30 AM | #1 |
|
|
how to decompile .exe to java
I have Jbuilder2007 and im wondering if there is a way i can decompile .exe files so i can read the code in java.
|
| Jul3-08, 01:03 PM | #2 |
|
|
What you need is a java decompiler, and there are some available:
http://members.fortunecity.com/neshkov/dj.html |
| Jul3-08, 01:18 PM | #3 |
|
|
Well, Java is not normally compiled to an .exe, it's usually compiled to a .class. The class files contain JVM bytecode and can be decompiled into Java source.
If you're trying to decompile a Java program that has been compiled all the way to an .exe (using JET, for example), you're out of luck. - Warren |
| Jul3-08, 08:00 PM | #4 |
|
|
how to decompile .exe to java
ok, so basically there is no way to edit a .exe file? i thought maybe there was a way the code could be translated to java or pseudocode or something
|
| Jul3-08, 11:07 PM | #5 |
|
Recognitions:
|
There are various ways in which an exe can be moved into something higher than assembly, but they're usually either: * Really hard to do, and not much easier to read than the assembly; or * Total cheats, and exactly as hard to follow as the assembly. |
| Jul3-08, 11:07 PM | #6 |
|
|
You can use a disassembler to help you decode the machine-level instructions, but that's about it. AFAIK, there is currently no way to reliably and automatically reverse-engineer machine code to a high-level language; it's a much more complex problem than you might think.
|
| Jul4-08, 01:07 AM | #7 |
|
Recognitions:
|
A sufficiently unstructured language could probably be a target for the disassembled code, but it would be nearly impossible to read -- all GOTOs and weird pointer math. |
| Thread Closed |
| Thread Tools | |
Similar Threads for: how to decompile .exe to java
|
||||
| Thread | Forum | Replies | ||
| java q | Computing & Technology | 3 | ||
| new to java | Programming & Comp Sci | 7 | ||
| Java help | Computing & Technology | 15 | ||
| Help in Java 3D | Computing & Technology | 0 | ||
| Java | Introductory Physics Homework | 13 | ||