MCPcopy Create free account

hub / github.com/0xgalz/Virtuailor / functions

Functions45 in github.com/0xgalz/Virtuailor

↓ 3 callersFunctionget_fixed_name_for_object
:param address: string, the object's address we want to calculate its offset :param prefix: string, a prefix for the object name :param s
BPCond64.py:9
↓ 3 callersFunctionget_fixed_name_for_object
:param address: string, the object's address we want to calculate its offset :param prefix: string, a prefix for the object name :param s
BPCond.py:9
↓ 3 callersFunctionget_fixed_name_for_object
:param address: string, the object's address we want to calculate its offset :param prefix: string, a prefix for the object name :param s
BPCondAarch64.py:23
↓ 2 callersFunctionget_arch_dct
()
vtableAddress.py:38
↓ 2 callersFunctionget_processor_architecture
()
vtableAddress.py:16
↓ 1 callersMethod__set_start_text
(self)
AddBP.py:46
↓ 1 callersFunctionadd_all_functions_to_struct
(start_address, struct_id, p_vtable_addr, offset)
BPCond64.py:57
↓ 1 callersFunctionadd_all_functions_to_struct
(start_address, struct_id, p_vtable_addr, offset)
BPCond.py:57
↓ 1 callersFunctionadd_all_functions_to_struct
(start_address, struct_id, p_vtable_addr, offset)
BPCondAarch64.py:71
↓ 1 callersFunctionadd_bp_to_virtual_calls
(cur_addr, end)
Main.py:29
↓ 1 callersFunctionadd_comment_to_struct_members
(struct_id, vtable_func_offset, start_address)
BPCond64.py:43
↓ 1 callersFunctionadd_comment_to_struct_members
(struct_id, vtable_func_offset, start_address)
BPCond.py:43
↓ 1 callersFunctioncreate_vtable_struct
(start_address, vtable_name, p_vtable_addr, offset)
BPCond64.py:78
↓ 1 callersFunctioncreate_vtable_struct
(start_address, vtable_name, p_vtable_addr, offset)
BPCond.py:79
↓ 1 callersFunctioncreate_vtable_struct
(start_address, vtable_name, p_vtable_addr, offset)
BPCondAarch64.py:97
↓ 1 callersFunctiondo_logic
(virtual_call_addr, register_vtable, offset)
BPCond64.py:92
↓ 1 callersFunctiondo_logic
(virtual_call_addr, register_vtable, offset)
BPCond.py:93
↓ 1 callersFunctiondo_logic
(virtual_call_addr, register_vtable, offset)
BPCondAarch64.py:111
↓ 1 callersFunctionfix_arm_vtable
(vfunc_addr)
BPCondAarch64.py:13
↓ 1 callersFunctionget_bp_condition
(start_addr, register_vtable, offset)
vtableAddress.py:102
↓ 1 callersFunctionget_con2_var_or_num
:param i_cnt: the register of the virtual call :param cur_addr: the current address in the memory :return: "success" string and the addre
vtableAddress.py:56
↓ 1 callersMethodget_text
(self)
AddBP.py:67
↓ 1 callersFunctionget_vtable_and_vfunc_addr
:param is_brac: number, if the call/ assignment is byRef the value is -1 :param register_vtable: string, the register used in the virtual cal
BPCond64.py:25
↓ 1 callersFunctionget_vtable_and_vfunc_addr
:param is_brac: number, if the call/ assignment is byRef the value is -1 :param register_vtable: string, the register used in the virtual cal
BPCond.py:25
↓ 1 callersFunctionget_vtable_and_vfunc_addr
:param is_brac: number, if the call/ assignment is byRef the value is -1 :param register_vtable: string, the register used in the virtual cal
BPCondAarch64.py:39
↓ 1 callersFunctionmake_func
(ea)
BPCondAarch64.py:8
↓ 1 callersMethodpopulate_form
(self, defaults)
GUI.py:11
↓ 1 callersMethodset
(self, break_p=False)
AddBP.py:18
Method__init__
:param addr: String type, 32 bit address :param condition: Condition type object :return:
AddBP.py:8
Method__init__
the types of conditions are; get_return_address - 0 :return: a condition for bp
AddBP.py:34
Method__init__
(self, cb, defaults)
GUI.py:47
Functionadd
:param ea: Address of the breakpoint :param cond_user: break point condition :return: not relevant
AddBP.py:91
Functionadd_comment_to_struct_members
(struct_id, vtable_func_offset, start_address)
BPCondAarch64.py:57
Functiondefine_function_trace
(adr)
AddBP.py:71
Methoddelete
(self)
AddBP.py:29
Functiondelete_bp
(adr)
AddBP.py:75
Functionget_all_functions
()
Main.py:13
Functionget_bpt
:param adr: the bp address :return: the bpt_t object of the breakpoint in the address
AddBP.py:79
Functionget_local_var_value_64
(loc_var_name)
vtableAddress.py:29
Functionget_xref_code_to_func
(func_addr)
Main.py:18
Methodon_button_clicked
(self)
GUI.py:52
Methodon_button_clicked_cancel
(self)
GUI.py:59
Methodrecursive_conditinal_breakpoint
(self)
AddBP.py:64
Functionset_values
(start, end)
Main.py:41
Functionwrite_vtable2file
:param start_addr: The start address of the virtual call :return: The break point condition and the break point address
vtableAddress.py:121