Skip to main content
GameDev.net gamedev.net
🔒 Locked

Dissasembly

Started by gavco98 Dec 11, 2001 at 7:22 PM 4 replies 450+ views
Original Post
gavco98
gavco98
I am trying to dissasemble an exe, and have managed to use a good utility to convert it to asm. Unfortunately i do not understand asm, only c++. Is there any way to convert asm to c++, and if not how can i dissasemble straight to c++? Thanks for your help G Coates ------------------------------------------------------------
Gavin Coates
Co-Founder
http://www.multiplayercentral.co.uk
Gavin Coates
[size="1"]IT Engineer / Web Developer / Aviation Consultant
[size="1"][ Taxiway Alpha ] [ Personal Home Page ]
jenova
jenova
nope, because compilers compile code differently. a really good utility to use for dissassembling Win32 image and object files is "dumpbin.exe" which comes with Visual Studio. assembly language instructions are pretty intuative, tho. (i.e. "add eax, ebx" means add the value of register "ebx" to register "eax" and store the result in "eax").

hope this helps.

To the vast majority of mankind, nothing is more agreeable than to escape the need for mental exertion... To most people, nothing is more troublesome than the effort of thinking.
To the vast majority of mankind, nothing is more agreeable than to escape the need for mental exertion... To most people, nothing is more troublesome than the effort of thinking.
spock
spock
You can''t disassemble straight to C++. There is a way to convert assembly to C++, but it''s expensive and time consuming: hire a programmer and let him do the conversion.
gavco98
gavco98
cheers for the quick responses!

I dont have any money to hire a programmer

Im sure it must be possible to convert asm into its equivelent C++ code, but i doubt the cpp code would be in a form that would compile. There must be a utility out there somewhere...
Gavin Coates
[size="1"]IT Engineer / Web Developer / Aviation Consultant
[size="1"][ Taxiway Alpha ] [ Personal Home Page ]
gavco98
gavco98
thank you, i knew it must be possible some how! Ill give it a try now...
Gavin Coates
[size="1"]IT Engineer / Web Developer / Aviation Consultant
[size="1"][ Taxiway Alpha ] [ Personal Home Page ]

Topic Locked

This topic has been locked by a moderator. New replies are not allowed.

Sign in to reply to this topic.