hello and sorry for my bad English
I am a novice assembler (NASM) and a freelancer by trade and a very good contract was sent my way.they want me to de-assemble a Visual C++/MFC 2012 application and rewrite it in C#/.NET
the thing is as I'm a very good software and website full-stack developer but said I'm a novice in this area but yet I don't want to ignore this challenge and not to mention the money is good. so I fired up Ghidra and realized something: I've only worked with CLI Code when it came to assembly I don't know how to differentiate the GUI written in MFC from the program's own logic.
the client sent me a sample code. they said if i de-assemble it and manage to write it in high-level language the contract's mine.
so that's it for now. I want to know how to start de-assembling a gui program and figure out how to differentiate/separate the gui code from the core logic of the app.
I need advice. materials to read that can help.
PS: right now I'm reading up on Intel's Assembly Volumes to refresh my memory
[link] [comments]
from hacking: security in practice https://ift.tt/3CUS1dU
Comments
Post a Comment