以批处理模式启动IDA时如何使用idapython获取实际主地址?
How to get the actual main address use idapython when starting IDA in batch mode?
在GUI模式下启动IDA分析二进制文件时,会自动定位并显示实际的main函数代码(不是编译器封装的入口,而是源码对应的main函数)
我的问题是如何通过 idapython 脚本在批处理模式(无 GUI) 中获取该地址?我在IDAPython文档中没有看到相关接口。
例如,_mainCRTStartup --> ___mingw_CRTStartup --> _main
是一个函数调用序列,其中_mainCRTStartup
是二进制文件的入口点,但我想得到[=12的地址=],可以吗?
如有任何帮助或指导,我们将不胜感激!
知道答案,就是idaapi.inf_get_main()
在GUI模式下启动IDA分析二进制文件时,会自动定位并显示实际的main函数代码(不是编译器封装的入口,而是源码对应的main函数)
我的问题是如何通过 idapython 脚本在批处理模式(无 GUI) 中获取该地址?我在IDAPython文档中没有看到相关接口。
例如,_mainCRTStartup --> ___mingw_CRTStartup --> _main
是一个函数调用序列,其中_mainCRTStartup
是二进制文件的入口点,但我想得到[=12的地址=],可以吗?
如有任何帮助或指导,我们将不胜感激!
知道答案,就是idaapi.inf_get_main()