源代码恢复:使用IDA Pro反汇编obj文件
有时候系统或环境出错导致代码丢失或恶意篡改,如果这发生在提交源代码管理之前,那么只能自己恢复了。打开IDAPro.
·
有时候系统或环境出错导致代码丢失或恶意篡改,如果这发生在提交源代码管理之前,那么只能自己恢复了。
打开IDA Pro,选择New

在打开的文件选择中选择所有文件选项

3、选择自己编译的中间文件.o或.obj,然后继续
4、在文件类型选择窗口,选择第一个COFF选项

5、点击OK
6、如果提示寻找关联的其它文件(如PDB),点击取消(不寻找)
7、进入到载入界面结果界面

8、键盘敲击F5
9、双击左侧的函数列表中的任意一个函数,在Preudocode中可以看到实现:

10、我们可以根据这些反汇编出来的函数,恢复我们的代码。
更多推荐



所有评论(0)