Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Accenture/VulFi
/ functions
Functions
84 in github.com/Accenture/VulFi
⨍
Functions
84
◇
Types & classes
13
↓ 16 callers
Method
get_func_name
(ea)
vulfi.py:41
↓ 7 callers
Method
__init__
(self)
vulfi.py:1202
↓ 5 callers
Method
prep_func_name
(name)
vulfi.py:57
↓ 4 callers
Method
parse_condition
(self,condition)
vulfi.py:266
↓ 3 callers
Method
__is_before_call
(self,ea)
vulfi.py:659
↓ 3 callers
Method
get_loop_check_val_break
(self,loop_body)
vulfi.py:290
↓ 3 callers
Method
save
(self)
vulfi.py:1363
↓ 2 callers
Method
__get_var_arg_calls
(self)
vulfi.py:691
↓ 2 callers
Method
create_dummy_hexrays_const
(value)
vulfi.py:23
↓ 2 callers
Method
get_pretty_func_name
(name)
vulfi.py:48
↓ 2 callers
Method
number_value
(self,expr=None)
vulfi.py:814
↓ 2 callers
Method
set_chooser
(self,chooser)
vulfi.py:1525
↓ 2 callers
Method
start_scan
(self,ignore_addr_list)
vulfi.py:127
↓ 2 callers
Method
string_value
(self,expr=None)
vulfi.py:733
↓ 1 callers
Method
__get_signed_comparisons
(self,citem)
vulfi.py:640
↓ 1 callers
Method
__get_var_assignments
(self)
vulfi.py:716
↓ 1 callers
Method
__is_var_used_in_comparison
(self,comp_list)
vulfi.py:625
↓ 1 callers
Method
find_break
(self,if_insn)
vulfi.py:301
↓ 1 callers
Method
find_xrefs_by_name
(self,func_names,wrappers)
vulfi.py:358
↓ 1 callers
Method
get_array_accesses
(self)
vulfi.py:326
↓ 1 callers
Method
get_loop_check_val
(self,counter,comparison)
vulfi.py:283
↓ 1 callers
Method
get_loops
(self)
vulfi.py:222
↓ 1 callers
Method
get_negative_disass
(op)
vulfi.py:30
↓ 1 callers
Method
get_wrapper_xrefs
(self,xref,current_function_name)
vulfi.py:418
↓ 1 callers
Method
get_wrapper_xrefs_disass
(self,xref)
vulfi.py:465
↓ 1 callers
Method
get_wrapper_xrefs_hexrays
(self,function_xref,current_function_name)
vulfi.py:426
↓ 1 callers
Method
get_xref_parameters
(self,function_xref,scanned_function)
vulfi.py:469
↓ 1 callers
Method
get_xref_parameters_disass
(self,function_xref)
vulfi.py:478
↓ 1 callers
Method
get_xref_parameters_hexrays
(self,function_xref,scanned_function)
vulfi.py:501
↓ 1 callers
Method
is_sign_compared_hexrays
(self)
vulfi.py:610
↓ 1 callers
Method
prepare_functions_list
(self)
vulfi.py:341
↓ 1 callers
Method
return_value_checked_disass
(self,check_val)
vulfi.py:925
↓ 1 callers
Method
return_value_checked_hexrays
(self,check_val)
vulfi.py:958
↓ 1 callers
Method
set_to_null_after_call_disass
(self)
vulfi.py:863
↓ 1 callers
Method
set_to_null_after_call_hexrays
(self)
vulfi.py:877
↓ 1 callers
Method
used_as_index_hexrays
(self)
vulfi.py:537
↓ 1 callers
Method
used_in_call_after_disass
(self,function_list)
vulfi.py:655
↓ 1 callers
Method
used_in_call_after_hexrays
(self,function_list)
vulfi.py:591
↓ 1 callers
Method
used_in_call_before_disass
(self,function_list)
vulfi.py:582
↓ 1 callers
Method
used_in_call_before_hexrays
(self,function_list)
vulfi.py:570
↓ 1 callers
Method
vulfi_export
(self)
vulfi.py:1398
Method
GetItems
(self)
vulfi.py:1330
Method
OnCommand
(self,number,cmd_id)
vulfi.py:1373
Method
OnFormChange
(self, fid)
vulfi.py:1077
Method
OnFormChange
(self, fid)
vulfi.py:1188
Method
OnFormChange
(self,fid)
vulfi.py:1317
Method
OnGetLine
(self,number)
vulfi.py:1454
Method
OnGetLineAttr
(self, number)
vulfi.py:1446
Method
OnGetSize
(self)
vulfi.py:1437
Method
OnRefresh
(self,n)
vulfi.py:1340
Method
OnSelectLine
(self,number)
vulfi.py:1440
Function
PLUGIN_ENTRY
()
vulfi.py:1532
Method
SetItems
(self,items)
vulfi.py:1333
Method
__init__
(self,decompiled_function,call_xref,func_name,matched)
vulfi.py:65
Method
__init__
(self,custom_rules=None)
vulfi.py:99
Method
__init__
(self,scanner,param,call_xref,scanned_function)
vulfi.py:524
Method
__init__
(self,scanner,call_xref,scanned_function)
vulfi.py:895
Method
__init__
(self,function_name)
vulfi.py:1054
Method
__init__
(self,function_ea)
vulfi.py:1087
Method
__init__
(self)
vulfi.py:1167
Method
__init__
(self)
vulfi.py:1297
Method
__init__
(self,title,columns,items,icon,embedded=False)
vulfi.py:1322
Method
__init__
(self)
vulfi.py:1490
Method
activate
(self, ctx)
vulfi.py:1092
Method
activate
(self, ctx)
vulfi.py:1206
Method
current_widget_changed
(self, widget, prev_widget)
vulfi.py:1520
Method
finish_populating_widget_popup
(self, form, popup)
vulfi.py:1495
Method
imports_callback
(ea, name, ordinal)
vulfi.py:348
Method
init
(self)
vulfi.py:1470
Method
is_const_number
(self,expr=None)
vulfi.py:839
Method
is_constant
(self)
vulfi.py:547
Method
is_sign_compared
(self)
vulfi.py:603
Method
reachable_from
(self,function_name)
vulfi.py:901
Method
return_value_checked
(self,check_val = None)
vulfi.py:916
Method
run
(self)
vulfi.py:1481
Method
set_to_null_after_call
(self)
vulfi.py:853
Method
term
(self)
vulfi.py:1484
Method
update
(self, ctx)
vulfi.py:1162
Method
update
(self, ctx)
vulfi.py:1292
Method
used_as_index
(self)
vulfi.py:531
Method
used_in_call_after
(self,function_list)
vulfi.py:585
Method
used_in_call_before
(self,function_list)
vulfi.py:564
Method
visit_expr
(self, e)
vulfi.py:79
Method
visit_insn
(self, i)
vulfi.py:74