如果用DEBUG那么将是非常困难的,因为它不做任何分析,仅仅只是显示指令的编码值.所有的偏移量和段都是16进制值.看来只能从一些小程序开始,尤其是对C和C++等程序做反汇编,是一种捷径.
但最好使用一些反汇编的专用工具.
但最好使用一些反汇编的专用工具.
解决方案 »
- 进程关闭后,所占用的句柄会释放吗?
- VC串口编程中如何循环等待接收数据
- 近期想往杭州找份工作,请老鸟谈谈经验!
- DXINPUT 参数有问题?是怎么回事?m_hWnd要传那个啊?
- CInternetFile::Seek抛出"操作成功完成"的异常, 怎么办?
- 怎么文本框的EN_CHANGE消息没发送呢?
- 用DirectX可以抓取屏幕内容吗?
- 参数化查询问题!
- chm文件是不是调用微软的函数编译出来的
- getlocaltime获取时间异常,年份和月份为异常值?
- MainFrame question, help me
- map<string, LOTTERY_INFO>::iterator itLottery这个定义怎么解释
[email protected]
不能说只要会用MASM32编程就能读懂人家的程序。要慢慢来,可以先找一些比较易的程序通过反汇编试着读代码。
这样的程序可以自己来做。然后再试着读一些较难些的。
慢慢积累经验,最好再熟悉一些PE文件(指32位PE程序文件)那就更好啦。祝你成功。