当前位置: 首页>>代码示例>>Python>>正文


Python idautils.GetIdbDir方法代码示例

本文整理汇总了Python中idautils.GetIdbDir方法的典型用法代码示例。如果您正苦于以下问题:Python idautils.GetIdbDir方法的具体用法?Python idautils.GetIdbDir怎么用?Python idautils.GetIdbDir使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在idautils的用法示例。


在下文中一共展示了idautils.GetIdbDir方法的5个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。

示例1: wait_ready

# 需要导入模块: import idautils [as 别名]
# 或者: from idautils import GetIdbDir [as 别名]
def wait_ready():
    global already_loaded
    if menu is None:
        if os.path.dirname(idautils.GetIdbDir()) == os.getcwd():
            create_menu()

    # Couldn't find a better way: IDA Hooks do not provide any event to
    # know when this happens. To be improved.
    prev_status = idc.SetStatus(IDA_STATUS_READY)
    idc.SetStatus(prev_status)

    if prev_status == IDA_STATUS_READY and (menu is not None):
        if not already_loaded:
            already_loaded = True
            menu.insert_hooks()
        return 0

    return 1000 
开发者ID:CubicaLabs,项目名称:IDASynergy,代码行数:20,代码来源:IDASynergy.py

示例2: get_database_directory

# 需要导入模块: import idautils [as 别名]
# 或者: from idautils import GetIdbDir [as 别名]
def get_database_directory(self):
        return idautils.GetIdbDir() 
开发者ID:gaasedelen,项目名称:lighthouse,代码行数:4,代码来源:ida_api.py

示例3: test

# 需要导入模块: import idautils [as 别名]
# 或者: from idautils import GetIdbDir [as 别名]
def test():
    json_file = os.path.join(idautils.GetIdbDir().replace(
        'modules', 'log'), 'examples', 'ida_log_all_tpt480s.json')
    g = run(json_file)
    if g and DEBUG:
        print('[{}] graph created and displayed'.format(NAME)) 
开发者ID:yeggor,项目名称:UEFI_RETool,代码行数:8,代码来源:dep_graph.py

示例4: init

# 需要导入模块: import idautils [as 别名]
# 或者: from idautils import GetIdbDir [as 别名]
def init(self):
        self._last_directory = idautils.GetIdbDir()
        ui.init_menu(MenuHandler(self))
        self._welcome()
        return idaapi.PLUGIN_KEEP 
开发者ID:yeggor,项目名称:UEFI_RETool,代码行数:7,代码来源:uefi_analyser.py

示例5: getIdbDir

# 需要导入模块: import idautils [as 别名]
# 或者: from idautils import GetIdbDir [as 别名]
def getIdbDir(self):
        return idautils.GetIdbDir() 
开发者ID:danielplohmann,项目名称:smda,代码行数:4,代码来源:IdaInterface.py


注:本文中的idautils.GetIdbDir方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。