Discuss the development of software, tools, libraries and anything else that helps make ps2dev happen.
11 posts • Page 1 of 1
I ate a chicken burger and some fries today. Is there any way I can throw up the original ingredients in the same form they were before I ate them? No? Didn't think so. :)NoobWithBoobs wrote:seeing as you can compile a bunch of files into an .elf,is there a program to seperate/decompile an elf file back to all those individual files?
In much same manner, there's no way to decompile a program back into the original C/C++ and h files. All you get is vomit (assembly language).
Pretty graphic, but it's an apt description. If you could recover the original files by decompiling, reverse engineering would be simple, not the art form it really is.
Heh, there is Hanimar's disassembler (PS2Dis), which will, as J.F noted, vomit a mass of ASM at you, and for other brands of executables, there have been various attempts at "decompilers", all of which have been erratic and only partially functional (and I've never seen one produce code that would recompile, let alone recompile into a functional product).
I may be lazy, but I can...zzzZZZzzzZZZzzz...
I think you should be looking into file recovery programs. Never tried one myself but I bet there's a ton out there that are easy to use. Download one and hope that the sectors of your hdd that once contained the files haven't been overwritten. If they're still there this will be an extremely easier way to solve your problem than trying to decompile your elf.anmabagima wrote:Hi,
are you still part of this forum ? If this is tha case would you be able to help in decompile PSP .O files into somehow readable code, asm or what ever, as I've completely deleted my cpp sources due to an typo in my makefile.