I need your advice

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

submitted by /u/kage_heroin
[link] [comments]

from hacking: security in practice https://ift.tt/3CUS1dU

Comments