-
October 13th, 2003, 08:45 AM
#1
Junior Member
Compilers
Can a complier work backwords?
-
October 13th, 2003, 08:46 AM
#2
what do you mean backwords ? ? ? Decompile ? ?
-
October 13th, 2003, 08:48 AM
#3
Yes , there are decompilers out there....
"Serenity is not the absence of conflict, but the ability to cope with it."
-
October 13th, 2003, 08:52 AM
#4
Yeah there are decompilers out there.
http://members.fortunecity.com/neshkov/dj.html
http://www.decompiler.net/
http://www.remotesoft.com/salamander/
There are a couple Tutorials on AO, about decompiling if you interested in searching.
-
October 13th, 2003, 10:50 AM
#5
Member
Whats the difference between decompiling and reverse engineering ???????
The FACT that people ignore FACTS
doesnt mean that FACTS are not FACTS
-
October 13th, 2003, 10:56 AM
#6
Gigabite: decompiling is a part of reverse engineering..
ASCII stupid question, get a stupid ANSI.
When in Russia, pet a PETSCII.
Get your ass over to SLAYRadio the best station for C64 Remixes !
-
October 13th, 2003, 12:05 PM
#7
Member
the_JinX thanx for the information.
So what other processes does reverse engineering involve ?
Is there any tutorial on this (ie reverse engineering)????????
The FACT that people ignore FACTS
doesnt mean that FACTS are not FACTS
-
October 18th, 2003, 07:06 PM
#8
Junior Member
I'm sorry everybody, stupid question.
-
October 18th, 2003, 07:25 PM
#9
Reverse engineering is understanding how a system works, generally it connotes that you can describe it accurately, make something that does the same thing, or modify it with confidence.
Decompiling is a mechanical process that takes a piece of software in a low level language (assembler, byte code, etc.) and tries to reconstruct something like the original source code.
The difference between the two is that decompiling is specific to software, and is generally only one step in the reverse-engineering process. (Of course, in the case of Java, it's a big step, Java byte-code tends to decompile quite nicely.)
-
October 18th, 2003, 10:25 PM
#10
Some languages like Java and C# compile into an intermediate form (perhaps "byte-code"). This makes them easier to decompile, and there are decompilers available.
They don't produce perfect results.
In particular, for Java there are "classfile obfuscators" which remove a lot of the structure that the decompiler uses (I feel sure that equivalents exist for C#)
But for things which compile into machine code it's more difficult. But not impossible. The end result will be less legible.
But you can still disassemble the code (which is usually pretty illegible)
Slarty
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
|
|