Link to home
Start Free TrialLog in
Avatar of rehman_job
rehman_job

asked on

exe file decompiler

is there any decompiler that converd exe file into source file
ASKER CERTIFIED SOLUTION
Avatar of kouroshparsa
kouroshparsa
Flag of Canada image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
SOLUTION
Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of arekwasi
arekwasi

It depends on which programming language it was written.

You may try to search for programs for decompiling, but it is very hard to decompile EXE to a source file. I think it's rather impossible if it's a EXE compiled with new compilers from advanced languages (newest VB, C++, Delphi). Program like that could decompile EXE at most to  sth that only looks like source code of it. If you know assembler - you can decompile programs to AS - but it is a very hard way to do sth with it in this case.
Don't forget that decompiling copyrighted programs is ILLEGAL.
Avatar of Mike McCracken
Some versions of VB come with a decompiler and can be converted directly back to source code.  I forget if it is ver 3 or 4 and before.

In general the exe file doesn't have enough information to get you back to the source code.  You can get back to the assembly language version but many constructs will compile into similar if not identical code.  For instance a SELECT or CASE statement and the equivalent IF-THEN-ELSE.

mlmcc