I know that the program is written in PERL, which of course means it's bundled with an interpreter. Currently, all I have is the .exe of the file in question.
So.. how do I decompile it, and get the source code of it?
Thanks in advance.
How do you get the source code of a program? PERL?
PERL programs are not compiled to EXE.
They stay as .PL, so that program is not PERL. :)
Reply:I assume the exe was built with perlapp or perl2exe. It's not easy, you have to be really good with low-level development tools, but I would start by examining the memory while the program is running. (It has to "decrypt" the source code and then parse it)
Reply:Sorry, not an expert, but had some dealings with .exe. And I don't think you can undo that. I think that, as the saying goes, "once you go .exe, you can never go back" lol, sorry, just thought it would sound funny. But I don't think you can decompile it. If you can, well thats neat, and you would be able to do it to just about anything that you download/install on your computer, destroying any copyright laws. So it would seem impractical to let you be able to decompile a .exe file. But if it was possible, think of all the issues it would have caused. But I am always happily surprised to find myself wrong on such things that I take for granted just because I was never hinted other-wise.
Reply:perl is an interpreted language.
in the process of conversions(perl2exe) there are some
patterns wich emerge ,and those can then be traced back.
if there is an perl2exe, there might be even an exe2perl.
so here's a search on google for exe2perl:
http://www.google.com/search?client=oper...
if this doesn't work try the following query searching for
a perl disassembler
http://www.google.com/search?client=oper...
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment