MCPcopy Create free account

hub / github.com/Vu1nT0tal/firmeye / functions

Functions386 in github.com/Vu1nT0tal/firmeye

Methodbtn_get_one_sink_func_xref
查看某个危险函数调用地址
firmeye/analysis/static.py:661
Methodbtn_get_one_vuln_func
查看某个危险函数漏洞地址
firmeye/analysis/static.py:738
Methodbtn_get_sink_func_addr
查看危险函数地址列表
firmeye/analysis/static.py:622
Methodbtn_hexrays_helper
HexRays ctree图
firmeye/re_assistant.py:57
Methodbtn_idapy_helper
IDAPython帮助
firmeye/re_assistant.py:50
Methodbtn_imp_ghidra_funcs
导入Ghidra函数列表
firmeye/re_assistant.py:86
Methodbtn_import_all_bpt_addr
导入离线断点
firmeye/analysis/static.py:605
Methodbtn_todo
(self, code=0)
firmeye/hexraystool.py:322
Methodcheck_canary
(self)
firmeye/tools/checksec.py:61
Methodcheck_fortify
(self)
firmeye/tools/checksec.py:91
Methodcheck_nx
https://github.com/torvalds/linux/blob/v4.9/fs/binfmt_elf.c#L784-L789 https://github.com/torvalds/linux/blob/v4.9/fs/binfmt_elf.c#L84
firmeye/tools/checksec.py:76
Methodcheck_pie
(self)
firmeye/tools/checksec.py:72
Methodcheck_relro
ELF Specification: https://refspecs.linuxbase.org/elf/elf.pdf page 81: https://refspecs.linuxbase.org/elf/elf.pdf#page=81 DT_
firmeye/tools/checksec.py:40
Methodcreate_hint
(self, vd)
firmeye/tools/hexrayshelper.py:94
Methodcurpos
(self, vu)
firmeye/tools/hexrayshelper.py:136
Methoddbg_bpt
触发断点时的处理函数
firmeye/analysis/dynamic.py:232
Methoddisable_debug
(cls)
firmeye/logger.py:32
Methoddisplay_total_time
Displays the total processing time. Args: element: XML element object value (not used).
firmeye/idaxml.py:2352
Methoddisplay_version
Displays XML version info in IDA output window. Args: what: String indicating Exporter, Importer, or Loader
firmeye/idaxml.py:146
Methoddo_export
()
firmeye/re_assistant.py:142
Methodenable_debug
(cls)
firmeye/logger.py:28
Functionexec_ida_python_script
Re-open an existing IDB and execute an IDA Python script before leaving Returns False if does not do anything, the subprocess if it was creat
firmeye/cli/idahunt.py:164
Functionfind_expr
在函数伪代码的 AST 中搜索表达式 ea: 函数内任意地址 q: lambda/function: f(cfunc_t, citem_t) 返回布尔值 parents: False -> 丢弃 cexpr_t 父节点 True -> 维护 ci
firmeye/hexraystool.py:110
Functionfind_item
在函数伪代码的 AST 中搜索 item ea: 函数内任意地址 q: lambda/function: f(cfunc_t, citem_t) 返回布尔值 parents: False -> 丢弃 cexpr_t 父节点 True -> 维护
firmeye/hexraystool.py:47
Functionfind_ret_block
寻找函数返回块,不支持多返回函数
firmeye/helper.py:163
Functionfunction_count_instructions
返回函数的指令数量
firmeye/helper.py:175
Functionget_call_args_arm
获得函数调用参数(当前仅支持4个参数)
firmeye/helper.py:101
Methodget_cbsize
Returns the size of the addressable codebyte for the processor. Returns: Integer representing the number of 8-bi
firmeye/idaxml.py:2429
Methodget_data
(self)
firmeye/hexraystool.py:302
Functionget_segments
返回所有segment的名字列表(但其实是section)
firmeye/helper.py:69
Methodimport_bookmark
Processes a BOOKMARK element. Args: bookmark: XML element object containing bookmark data.
firmeye/idaxml.py:2600
Methodimport_codeblock
Processes a CODE_BLOCK element by disassembling the address range. Args: code_block: XML element containing code
firmeye/idaxml.py:2656
Methodimport_comment
Processes a COMMENT element by creating the comment at the address. Args: comment: XML element containing the co
firmeye/idaxml.py:2676
Methodimport_compiler
Processes the COMPILER element containing the compiler name. Args: compiler: XML element containing the compiler
firmeye/idaxml.py:2700
Methodimport_defined_data
Processes a DEFINED_DATA element by creating a data item at the specified address. Args: defined_dat
firmeye/idaxml.py:2721
Methodimport_description
Processes the DESCRIPTION element. Args: description: DESCRIPTION XML element.
firmeye/idaxml.py:2754
Methodimport_enum
Processes an ENUM element by creating the enumeration. Args: enum: XML element containing the enumeration name a
firmeye/idaxml.py:2766
Methodimport_equate_group
Processes EQUATE_GROUP as IDA enumeration type. Args: equate_group: XML element containing the group name and
firmeye/idaxml.py:2849
Methodimport_equate_reference
(self, equate_reference)
firmeye/idaxml.py:2885
Methodimport_function
Creates a function using the FUNCTION attributes. Args: function: XML element containing the function address an
firmeye/idaxml.py:2911
Methodimport_function_def
(self, function_def)
firmeye/idaxml.py:2971
Methodimport_info_source
Processes INFO_SOURCE containing information about the source of the XML PROGRAM file. Args: info_so
firmeye/idaxml.py:2978
Methodimport_manual_instruction
Creates a manual instruction. Args: manual_instruction: XML element containing MANUAL_INSTRUCTION.
firmeye/idaxml.py:2998
Methodimport_manual_operand
Creates a manual operand at an address. Args: manual_operand: MANUAL_OPERAND XML element.
firmeye/idaxml.py:3012
Methodimport_memory_map
Processes the MEMORY_MAP element. Args: memory_map: MEMORY_MAP XML element. MEMORY_MAP is o
firmeye/idaxml.py:3147
Methodimport_memory_reference
Processes the MEMORY_REFERENCE element. Currently nothing is done with MEMORY_REFERENCEs. Args: memory_r
firmeye/idaxml.py:3163
Methodimport_memory_section
Creates a memory segment in the database. Args: memory_section: MEMORY_SECTION XML element.
firmeye/idaxml.py:3197
Methodimport_processor
Processes the PROCESSOR element. Args: processor: PROCESSOR XML element.
firmeye/idaxml.py:3258
Methodimport_program
Processes the PROGRAM element. Args: program: PROGRAM XML element.
firmeye/idaxml.py:3285
Methodimport_program_entry_point
Defines a program entry point. Args: program_entry_point: PROGRAM_ENTRY_POINT XML element. Conta
firmeye/idaxml.py:3316
Methodimport_register_value_range
Defines the address range for a register value. Args: register_value_range: REGISTER_VALUE_RANGE XML element.
firmeye/idaxml.py:3331
Methodimport_stack_reference
(self, stack_reference)
firmeye/idaxml.py:3397
Methodimport_structure
Adds a structure. Args: structure: STRUCTURE XML element. Contains the STRUCTURE attributes and
firmeye/idaxml.py:3433
Methodimport_symbol
Adds a symbol name at the specified address. Args: symbol: SYMBOL XML element. Contains symbol n
firmeye/idaxml.py:3473
Methodimport_typedef
(self, type_def)
firmeye/idaxml.py:3496
Methodimport_union
Adds a union datatype. Args: union: UNION XML element. Contains UNION attributes and child eleme
firmeye/idaxml.py:3503
Methodimport_xml
Imports the XML PROGRAM file into the database.
firmeye/idaxml.py:2224
Methodinit
(self)
firmeye.py:88
Functionis_ida_version_supported
Determines if IDA version is supported by this idaxml module. Returns: True if IDA version is supported, else False.
firmeye/idaxml.py:53
Methodjump_in_hex
(self)
firmeye/view/custviewer.py:46
Methodjump_in_new_window
(self)
firmeye/view/custviewer.py:33
Methodlog_time
(cls, func)
firmeye/logger.py:52
Functionmain
(f, cmdline)
firmeye/cli/names.py:54
Functionopen_file
重新打开已存在的 IDB Returns False if does not do anything, the subprocess if it was created of True if it was listing only.
firmeye/cli/idahunt.py:135
Methodprocess_deferred
Processes the list of deferred structure members when the DATATYPES end element is encountered. Args: el
firmeye/idaxml.py:3028
Functionquery_db
在 IDB 上执行 query q: lambda/function: f(cfunc_t, citem_t) 返回布尔值 query_full: False -> 仅搜索 cexpr_t True -> 搜索 citem_t(包括 cexpr_t
firmeye/hexraystool.py:184
Methodrefresh_pseudocode
刷新伪代码
firmeye/tools/hexrayshelper.py:129
Methodreload
(cls, func)
firmeye/logger.py:36
Functionrename_func
函数名重命名(如有重名在末尾加数字区分)
firmeye/helper.py:41
Methodresize
(array, new_size)
firmeye/tools/hexrayshelper.py:186
Methodrun
(self,arg)
firmeye.py:102
Methodset_color
设置指令背景色
firmeye/utility.py:309
Methodset_data
(self, data)
firmeye/hexraystool.py:298
Methodshow_time_cost
(cls, func)
firmeye/logger.py:65
Methodterm
(self)
firmeye.py:95
Functionunname_func
取消函数命名,退回sub_xxxx
firmeye/helper.py:59
Methodupdate
(self, ctx)
firmeye/re_assistant.py:188
Methodupdate
(self, ctx)
firmeye/hexraystool.py:343
Methodupdate
(self, ctx)
firmeye/analysis/static.py:836
Methodupdate
(self, ctx)
firmeye/analysis/dynamic.py:313
Methodvisit_expr
(self, e)
firmeye/hexraystool.py:101
Methodvisit_expr
(self, e)
firmeye/hexraystool.py:156
Methodvisit_expr
(self, e)
firmeye/tools/hexrayshelper.py:418
Methodvisit_insn
(self, i)
firmeye/hexraystool.py:98
Methodvisit_insn
(self, i)
firmeye/tools/hexrayshelper.py:415
Methodwrapper
(*args, **kwargs)
firmeye/logger.py:38
← previous301–386 of 386, ranked by callers