zerben 发表于 2024-6-12 16:15

IDA技术问题求助帖

本帖最后由 zerben 于 2024-6-13 09:01 编辑

求助各位大佬,在使用IDA做题时发现自己反编译出来的没有main函数但WP里别人的ida都直接显示了main函数,起初以为是IDA版本不同,结果将自己的IDA和原题发给了同学在他电脑上一打开就直接在左侧显示了main函数。在网上也没找到此类问题的解决方法,请问有懂的师傅可以帮忙解决一下吗

plauger 发表于 2024-6-13 00:41

IDA 加载你的程序的时候会弹出一个对话框让你选择文件格式和OPCODES,一般情况下Windows程序要选PE,使用的是INTEL CPU要选MetaPC。IDA默认会尝试去识别这些信息,比如加载EXE或DLL,一般直接按OK按钮就可以,如果你不清楚意思又胡乱选的话,可能就会出现你这种情况。

我怀疑你是以二进制格式来反汇编的,而二进制是分析一些特殊的文件才会用到,比如病毒、固件等。你试着删除已有的idb文件,重新反汇编一次,不要乱选,直接点OK键进入。

zerben 发表于 2024-6-13 08:49

plauger 发表于 2024-6-13 00:41
IDA 加载你的程序的时候会弹出一个对话框让你选择文件格式和OPCODES,一般情况下Windows程序要选PE,使用的 ...

我都是直接默认一串点进去的,这次出问题了我还专门看了看,选的是第一个,和我同学哪个电脑选的是一样的内容,但还是不行
页: [1]
查看完整版本: IDA技术问题求助帖