首页
社区
课程
招聘
python报错idc中无GetFunctionName模块

问题描述

使用课件中的插件时,python报错module 'idc' has no attribute 'GetFunctionName'

 

我的ida版本为7.5,内置python版本为3.11.4,使用import idc不会报错,但输入idc.GetFunctionName()则会报错

相关代码

def main():
for i,func in enumerate(idautils.Functions()):
func_name = idc.GetFunctionName(func)

1
2
if "main" in func_name:
    print("{0} is the value function:{1}".format(i, func_name))

请问如何解决这个问题,该问题是否是ida版本引起对的。

收藏
1条回答
Editor 2023-8-11

ida版本过高 建议用7.0

回复
物联网安全漏洞实战
  参与学习     117 人
  提问次数     1 个
《物联网安全漏洞实战》走进物联网安全,全方位解析IoT安全,亲授实战技巧
我的问答 领取收益
0
我的提问
0
我的回答
0
学习收益