Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/0xgalz/Virtuailor
/ functions
Functions
45 in github.com/0xgalz/Virtuailor
⨍
Functions
45
◇
Types & classes
3
↓ 3 callers
Function
get_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 callers
Function
get_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 callers
Function
get_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 callers
Function
get_arch_dct
()
vtableAddress.py:38
↓ 2 callers
Function
get_processor_architecture
()
vtableAddress.py:16
↓ 1 callers
Method
__set_start_text
(self)
AddBP.py:46
↓ 1 callers
Function
add_all_functions_to_struct
(start_address, struct_id, p_vtable_addr, offset)
BPCond64.py:57
↓ 1 callers
Function
add_all_functions_to_struct
(start_address, struct_id, p_vtable_addr, offset)
BPCond.py:57
↓ 1 callers
Function
add_all_functions_to_struct
(start_address, struct_id, p_vtable_addr, offset)
BPCondAarch64.py:71
↓ 1 callers
Function
add_bp_to_virtual_calls
(cur_addr, end)
Main.py:29
↓ 1 callers
Function
add_comment_to_struct_members
(struct_id, vtable_func_offset, start_address)
BPCond64.py:43
↓ 1 callers
Function
add_comment_to_struct_members
(struct_id, vtable_func_offset, start_address)
BPCond.py:43
↓ 1 callers
Function
create_vtable_struct
(start_address, vtable_name, p_vtable_addr, offset)
BPCond64.py:78
↓ 1 callers
Function
create_vtable_struct
(start_address, vtable_name, p_vtable_addr, offset)
BPCond.py:79
↓ 1 callers
Function
create_vtable_struct
(start_address, vtable_name, p_vtable_addr, offset)
BPCondAarch64.py:97
↓ 1 callers
Function
do_logic
(virtual_call_addr, register_vtable, offset)
BPCond64.py:92
↓ 1 callers
Function
do_logic
(virtual_call_addr, register_vtable, offset)
BPCond.py:93
↓ 1 callers
Function
do_logic
(virtual_call_addr, register_vtable, offset)
BPCondAarch64.py:111
↓ 1 callers
Function
fix_arm_vtable
(vfunc_addr)
BPCondAarch64.py:13
↓ 1 callers
Function
get_bp_condition
(start_addr, register_vtable, offset)
vtableAddress.py:102
↓ 1 callers
Function
get_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 callers
Method
get_text
(self)
AddBP.py:67
↓ 1 callers
Function
get_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 callers
Function
get_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 callers
Function
get_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 callers
Function
make_func
(ea)
BPCondAarch64.py:8
↓ 1 callers
Method
populate_form
(self, defaults)
GUI.py:11
↓ 1 callers
Method
set
(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
Function
add
:param ea: Address of the breakpoint :param cond_user: break point condition :return: not relevant
AddBP.py:91
Function
add_comment_to_struct_members
(struct_id, vtable_func_offset, start_address)
BPCondAarch64.py:57
Function
define_function_trace
(adr)
AddBP.py:71
Method
delete
(self)
AddBP.py:29
Function
delete_bp
(adr)
AddBP.py:75
Function
get_all_functions
()
Main.py:13
Function
get_bpt
:param adr: the bp address :return: the bpt_t object of the breakpoint in the address
AddBP.py:79
Function
get_local_var_value_64
(loc_var_name)
vtableAddress.py:29
Function
get_xref_code_to_func
(func_addr)
Main.py:18
Method
on_button_clicked
(self)
GUI.py:52
Method
on_button_clicked_cancel
(self)
GUI.py:59
Method
recursive_conditinal_breakpoint
(self)
AddBP.py:64
Function
set_values
(start, end)
Main.py:41
Function
write_vtable2file
:param start_addr: The start address of the virtual call :return: The break point condition and the break point address
vtableAddress.py:121