![]() |
ASM2C or C++
I stumbled upon this a while ago. Seems amazing if it works! Problem is insane cost and, well, aparent inavailability on the net. What do you all think?
hxxp://www.mpsinc.com/masm2cp.html Is it possible? |
I convert my own all the time.
Question is: How well does it convert API calls to C calls? I would personally have doubts as to its capabilities. But hey, Ya never know these things till you try it out! This tid bit rather amused me however: COPY PROTECTION: Includes a security lock rotflmao |
Generally speaking, the decompilation of any machine level executable is an undecidable problem (it's equivalent to the Halting Problem on a Turing Machine); so an ultimate answer to this problem cannot exist. I've heard about top secret discompilers that would be able to perfectly reconstruct many C sources, but I guess that it's all hearsay.
IMHO, it's possible that in selected cases a good result can be achieved, and this could be the case of Micro-Processor Services, as they offer different versions of discompilers, depending on the peculiar assembler that has generated the machine level code; and, above all, their products can translate ONLY assembler generated code, not compiler (high level language) generated one. Anyway, how many programs are entirely written in ASM? I think that these programs are of limited use in reverse engineering practice. |
| All times are GMT +8. The time now is 14:28. |
Powered by vBulletin® Version 3.8.8
Copyright ©2000 - 2026, vBulletin Solutions, Inc.
Always Your Best Friend: Aaron, JMI, ahmadmansoor, ZeNiX