![]() |
|
#1
|
|||
|
|||
C/C++ decompiler for linuxHey all
Does anyone know of a good C/C++ decompiler for linux? Thanks. |
|||
|
#2
|
|||
|
|||
Re: C/C++ decompiler for linuxQuote:
Disclaimer: I don't do this. I don't know how to do this. I don't want to do this. I don't want to know how to do this. However... Thanks to some of my not-so-whitehat "friends," I have heard some references to the book Hacker Disassembling Uncovered by Kris Kaspersky. (I do not own the book, and I have not read the book.) Note that, generally speaking, compiling and linking a C++ program is not a simple 1-1 mapping from source to executable. Therefore, the chances of just feeding an executable file to some program and getting anything close to readable C++ out of it are pretty remote. (That's just an opinion, of course. I could be wrong---it wouldn't be the first time.) However, the book seems to give lots of clues as to how to take disassembled code and (manually) recognizing certain C++ constructs that may allow you to end up with something useful. Good Luck! (And if you come up with anything "interesting", let us know.) Regards, Dave |
|
#3
|
|||
|
|||
Re: C/C++ decompiler for linuxThanks. Yeah, I'm white-hat with whatever I know, so the reason I wanted to know was for fooling with an open source game I've got on my pc. I was able to view the source code online, but I have no idea how to put all the different pieces together into a single executable, but now I see that it wouldn't be much easier to use a disassembler. Well, thanks for the help!
|
|
#4
|
|||
|
|||
Re: C/C++ decompiler for linuxQuote:
So am I. That's my story, and I'm sticking with it. See footnote. Regards, Dave Footnote: "Roses are red, violets are blue. I'm schizophrenic, and so am I." ---davekw7x But I don't claim originality---And neither do I. |
Recent GIDBlog
Problems with the Navy (Officers) by crystalattice
| Thread Tools | Search this Thread |
| Rate This Thread | |
|
|
Network Sites: GIDNetwork · GIDWebHosts · GIDSearch · Learning Journal by J de Silva, The