Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/0xPhoeniX/MazeWalker
/ functions
Functions
272 in github.com/0xPhoeniX/MazeWalker
⨍
Functions
272
◇
Types & classes
28
↓ 35 callers
Function
json_value_free
MazeTracer/src/parson.c:1081
↓ 25 callers
Function
json_object_set_number
MazeTracer/src/parson.c:1533
↓ 24 callers
Function
json_value_get_array
MazeTracer/src/parson.c:1065
↓ 23 callers
Function
json_value_get_object
MazeTracer/src/parson.c:1061
↓ 17 callers
Function
json_array_get_count
MazeTracer/src/parson.c:1052
↓ 17 callers
Function
json_object_get_value
MazeTracer/src/parson.c:937
↓ 16 callers
Function
json_object_set_value
MazeTracer/src/parson.c:1510
↓ 15 callers
Function
json_array_get_value
JSON Array API */
MazeTracer/src/parson.c:1026
↓ 15 callers
Function
json_value_get_type
JSON Value API */
MazeTracer/src/parson.c:1057
↓ 14 callers
Function
json_object_get_count
MazeTracer/src/parson.c:991
↓ 14 callers
Function
json_value_init_array
MazeTracer/src/parson.c:1111
↓ 12 callers
Function
json_value_init_object
MazeTracer/src/parson.c:1098
↓ 10 callers
Function
json_array_append_value
MazeTracer/src/parson.c:1460
↓ 9 callers
Function
json_object_get_string
MazeTracer/src/parson.c:943
↓ 8 callers
Function
json_value_get_boolean
MazeTracer/src/parson.c:1077
↓ 8 callers
Function
json_value_get_number
MazeTracer/src/parson.c:1073
↓ 8 callers
Function
json_value_get_string
MazeTracer/src/parson.c:1069
↓ 7 callers
Function
json_object_dotget_value
MazeTracer/src/parson.c:963
↓ 7 callers
Function
json_value_init_boolean
MazeTracer/src/parson.c:1163
↓ 6 callers
Function
json_free_serialized_string
MazeTracer/src/parson.c:1368
↓ 6 callers
Function
json_value_init_null
MazeTracer/src/parson.c:1172
↓ 6 callers
Function
json_value_init_number
MazeTracer/src/parson.c:1154
↓ 5 callers
Function
json_array_replace_value
MazeTracer/src/parson.c:1391
↓ 5 callers
Function
json_object_get_array
MazeTracer/src/parson.c:955
↓ 5 callers
Function
json_object_get_object
MazeTracer/src/parson.c:951
↓ 4 callers
Function
get_address_info
MazeTracer/src/memory_log.cpp:74
↓ 4 callers
Function
json_object_add
MazeTracer/src/parson.c:303
↓ 4 callers
Function
json_object_dotset_value
MazeTracer/src/parson.c:1545
↓ 4 callers
Function
json_object_get_name
MazeTracer/src/parson.c:995
↓ 4 callers
Function
json_serialize_to_buffer_r
MazeTracer/src/parson.c:736
↓ 4 callers
Function
json_value_init_string
MazeTracer/src/parson.c:1136
↓ 4 callers
Function
log
MazeTracer/src/log.cpp:13
↓ 4 callers
Function
parse_value
MazeTracer/src/parson.c:566
↓ 4 callers
Function
parson_strndup
Various */
MazeTracer/src/parson.c:131
↓ 3 callers
Function
DoTrace
MazeTracer/src/memory_log.cpp:12
↓ 3 callers
Function
json_array_add
MazeTracer/src/parson.c:392
↓ 3 callers
Function
json_array_get_object
MazeTracer/src/parson.c:1040
↓ 3 callers
Function
json_array_resize
MazeTracer/src/parson.c:405
↓ 3 callers
Function
json_object_set_string
MazeTracer/src/parson.c:1529
↓ 3 callers
Function
json_value_init_string_no_copy
JSON Value */
MazeTracer/src/parson.c:432
↓ 3 callers
Function
md5_transform
MazeTracer/src/crypto.cpp:42
↓ 3 callers
Function
parson_strdup
MazeTracer/src/parson.c:140
↓ 3 callers
Function
pe_watch_module
MazeTracer/src/pe.cpp:49
↓ 2 callers
Function
PatchCall
For improving IDA's analysis the patch converts coll abuse into push and jmp instructions. The patched data is saved as comment.
MazeUI/mazeui/core/helpers/utils.py:3
↓ 2 callers
Method
Show
Overload this method to specify form options
MazeUI/mazeui.py:74
↓ 2 callers
Function
add_mutation
MazeTracer/src/memory_log.cpp:48
↓ 2 callers
Function
calc_buf_md5
MazeTracer/src/crypto.cpp:200
↓ 2 callers
Function
dump_memory_region
MazeTracer/src/memory_log.cpp:122
↓ 2 callers
Function
get_api_tag
(api_name)
MazeUI/mazeui/core/helpers/api_tags.py:119
↓ 2 callers
Function
get_quoted_string
Return processed contents of a string between quotes and skips passed argument to a matching quote. */
MazeTracer/src/parson.c:555
↓ 2 callers
Method
init_maze
(self, maze, from_idb=False)
MazeUI/mazeui/core/MazeAnalysis.py:30
↓ 2 callers
Function
is_utf16_hex
MazeTracer/src/parson.c:144
↓ 2 callers
Function
json_array_append_number
MazeTracer/src/parson.c:1477
↓ 2 callers
Function
json_array_get_string
MazeTracer/src/parson.c:1032
↓ 2 callers
Function
json_object_nget_value
MazeTracer/src/parson.c:359
↓ 2 callers
Function
json_object_resize
MazeTracer/src/parson.c:327
↓ 2 callers
Function
json_parse_string
MazeTracer/src/parson.c:915
↓ 2 callers
Function
json_serialization_size
MazeTracer/src/parson.c:1252
↓ 2 callers
Function
json_serialization_size_pretty
MazeTracer/src/parson.c:1311
↓ 2 callers
Function
json_serialize_string
MazeTracer/src/parson.c:846
↓ 2 callers
Method
mark_threads
(self, mem_area_id)
MazeUI/mazeui/core/MazeAnalysis.py:123
↓ 2 callers
Function
memory_monitor
MazeTracer/src/memory_log.cpp:161
↓ 2 callers
Function
pe_address_trace_status
MazeTracer/src/pe.cpp:86
↓ 2 callers
Function
pe_is_valid_image
MazeTracer/src/pe.cpp:597
↓ 2 callers
Function
read_file
MazeTracer/src/parson.c:228
↓ 2 callers
Function
remove_comments
MazeTracer/src/parson.c:260
↓ 2 callers
Function
save_maze_log
MazeTracer/src/log.cpp:258
↓ 2 callers
Function
unload_python
MazeTracer/src/python_support.cpp:118
↓ 1 callers
Function
FixPE
MazeTracer/src/pe.cpp:178
↓ 1 callers
Method
OnClose
Perform some cleanup here, if necessary
MazeUI/mazeui.py:89
↓ 1 callers
Function
Usage
MazeTracer/src/mazewarker.cpp:33
↓ 1 callers
Method
_add_child_subs
(self, root, ea, tid)
MazeUI/mazeui/core/MazeAnalysis.py:217
↓ 1 callers
Method
_createExecutionTree
(self)
MazeUI/mazeui/widgets/MazeWalkerWidget.py:58
↓ 1 callers
Method
_createGui
(self)
MazeUI/mazeui/widgets/MazeWalkerWidget.py:31
↓ 1 callers
Method
_createLayout
This creates the basic layout: Buttons & Outputs
MazeUI/mazeui/widgets/MazeWalkerWidget.py:41
↓ 1 callers
Method
_createToolBar
Subclasses need to define the specific Actions
MazeUI/mazeui/widgets/CustomWidget.py:28
↓ 1 callers
Method
_createToolBarActions
(self)
MazeUI/mazeui/widgets/MazeWalkerWidget.py:78
↓ 1 callers
Method
_load_maze_from_idb
(self)
MazeUI/mazeui/widgets/MazeWalkerWidget.py:102
↓ 1 callers
Method
_logged_call
(self, ref_addr, tid)
MazeUI/mazeui/core/MazeAnalysis.py:182
↓ 1 callers
Method
_rename_execution_tree_node
(self, root, new_name, old_name)
MazeUI/mazeui/widgets/MazeWalkerWidget.py:125
↓ 1 callers
Method
_store_maze_in_idb
(self, maze)
MazeUI/mazeui/widgets/MazeWalkerWidget.py:97
↓ 1 callers
Method
_valid_call
(self, ref_addr, target_addr)
MazeUI/mazeui/core/MazeAnalysis.py:173
↓ 1 callers
Function
apply_api_filters
MazeTracer/src/api_log.cpp:56
↓ 1 callers
Function
call_analyzer
MazeTracer/src/python_support.cpp:133
↓ 1 callers
Function
detect_push_as_call
MazeTracer/src/log.cpp:188
↓ 1 callers
Method
fileter_by_tag
(self, tag)
MazeUI/mazeui/core/MazeAnalysis.py:46
↓ 1 callers
Function
isKnownPE
MazeTracer/src/pe.cpp:567
↓ 1 callers
Function
is_decimal
MazeTracer/src/parson.c:217
↓ 1 callers
Function
is_python_ready
MazeTracer/src/python_support.cpp:128
↓ 1 callers
Function
is_valid_utf8
MazeTracer/src/parson.c:205
↓ 1 callers
Function
json_array_free
MazeTracer/src/parson.c:424
↓ 1 callers
Function
json_array_init
JSON Array */
MazeTracer/src/parson.c:382
↓ 1 callers
Function
json_object_free
MazeTracer/src/parson.c:371
↓ 1 callers
Function
json_object_get_number
MazeTracer/src/parson.c:947
↓ 1 callers
Function
json_object_init
JSON Object */
MazeTracer/src/parson.c:292
↓ 1 callers
Function
json_object_remove
MazeTracer/src/parson.c:1620
↓ 1 callers
Function
json_parse_file
Parser API */
MazeTracer/src/parson.c:895
↓ 1 callers
Function
json_parse_string_with_comments
MazeTracer/src/parson.c:921
↓ 1 callers
Function
json_serialize_to_buffer
MazeTracer/src/parson.c:1258
↓ 1 callers
Function
json_serialize_to_buffer_pretty
MazeTracer/src/parson.c:1317
next →
1–100 of 272, ranked by callers