This is by no means the best way, but one of the many methods that are applicable in MFC reversing. I just recently started getting back to RCE and found myself banging my head against the wall numerous times when it came to MFC reversing. So I did a little study on the subject and after I was done, I asked myself “Why not assemble everything I learned along the process into one nice little piece?” and that’s how this tutorial was written.
I hope it’ll be helpful for at least a few people who had troubles reversing MFC apps, and if there is a better/easier way, please let me know.![]()
Download reversing-mfc-applications
Copied and pasted from tuts4you board.
The document is already uploaded on tuts4you but after a while, I did some proofreading and fixed a lot of erratas so this version should be more accurate. Hope this will relieve some people from MFC reversing nightmares.

Wednesday, 10. December 2008
Thanks for post. Nice to see such good ideas.
Thursday, 18. December 2008
First of all congratulation for such a great site. I learned a lot reading article here today. I will make sure i visit this site once a day so i can learn more.
Monday, 22. December 2008
오.. 훌륭하네요.
누군가 했더니 externalist님이셨군요
덕분에 mfc로 만들어진 app의 리버싱이 편해졌어요 ㅎㅎ
감사합니다