有时候系统或环境出错导致代码丢失或恶意篡改,如果这发生在提交源代码管理之前,那么只能自己恢复了。
打开IDA Pro,选择New
在打开的文件选择中选择所有文件选项
3、选择自己编译的中间文件.o或.obj,然后继续
4、在文件类型选择窗口,选择第一个COFF选项
5、点击OK
6、如果提示寻找关联的其它文件(如PDB),点击取消(不寻找)
7、进入到载入界面结果界面
8、键盘敲击F5
9、双击左侧的函数列表中的任意一个函数,在Preudocode中可以看到实现:
10、我们可以根据这些反汇编出来的函数,恢复我们的代码。