MCPcopy Create free account

hub / github.com/0xPhoeniX/MazeWalker / functions

Functions272 in github.com/0xPhoeniX/MazeWalker

↓ 35 callersFunctionjson_value_free
MazeTracer/src/parson.c:1081
↓ 25 callersFunctionjson_object_set_number
MazeTracer/src/parson.c:1533
↓ 24 callersFunctionjson_value_get_array
MazeTracer/src/parson.c:1065
↓ 23 callersFunctionjson_value_get_object
MazeTracer/src/parson.c:1061
↓ 17 callersFunctionjson_array_get_count
MazeTracer/src/parson.c:1052
↓ 17 callersFunctionjson_object_get_value
MazeTracer/src/parson.c:937
↓ 16 callersFunctionjson_object_set_value
MazeTracer/src/parson.c:1510
↓ 15 callersFunctionjson_array_get_value
JSON Array API */
MazeTracer/src/parson.c:1026
↓ 15 callersFunctionjson_value_get_type
JSON Value API */
MazeTracer/src/parson.c:1057
↓ 14 callersFunctionjson_object_get_count
MazeTracer/src/parson.c:991
↓ 14 callersFunctionjson_value_init_array
MazeTracer/src/parson.c:1111
↓ 12 callersFunctionjson_value_init_object
MazeTracer/src/parson.c:1098
↓ 10 callersFunctionjson_array_append_value
MazeTracer/src/parson.c:1460
↓ 9 callersFunctionjson_object_get_string
MazeTracer/src/parson.c:943
↓ 8 callersFunctionjson_value_get_boolean
MazeTracer/src/parson.c:1077
↓ 8 callersFunctionjson_value_get_number
MazeTracer/src/parson.c:1073
↓ 8 callersFunctionjson_value_get_string
MazeTracer/src/parson.c:1069
↓ 7 callersFunctionjson_object_dotget_value
MazeTracer/src/parson.c:963
↓ 7 callersFunctionjson_value_init_boolean
MazeTracer/src/parson.c:1163
↓ 6 callersFunctionjson_free_serialized_string
MazeTracer/src/parson.c:1368
↓ 6 callersFunctionjson_value_init_null
MazeTracer/src/parson.c:1172
↓ 6 callersFunctionjson_value_init_number
MazeTracer/src/parson.c:1154
↓ 5 callersFunctionjson_array_replace_value
MazeTracer/src/parson.c:1391
↓ 5 callersFunctionjson_object_get_array
MazeTracer/src/parson.c:955
↓ 5 callersFunctionjson_object_get_object
MazeTracer/src/parson.c:951
↓ 4 callersFunctionget_address_info
MazeTracer/src/memory_log.cpp:74
↓ 4 callersFunctionjson_object_add
MazeTracer/src/parson.c:303
↓ 4 callersFunctionjson_object_dotset_value
MazeTracer/src/parson.c:1545
↓ 4 callersFunctionjson_object_get_name
MazeTracer/src/parson.c:995
↓ 4 callersFunctionjson_serialize_to_buffer_r
MazeTracer/src/parson.c:736
↓ 4 callersFunctionjson_value_init_string
MazeTracer/src/parson.c:1136
↓ 4 callersFunctionlog
MazeTracer/src/log.cpp:13
↓ 4 callersFunctionparse_value
MazeTracer/src/parson.c:566
↓ 4 callersFunctionparson_strndup
Various */
MazeTracer/src/parson.c:131
↓ 3 callersFunctionDoTrace
MazeTracer/src/memory_log.cpp:12
↓ 3 callersFunctionjson_array_add
MazeTracer/src/parson.c:392
↓ 3 callersFunctionjson_array_get_object
MazeTracer/src/parson.c:1040
↓ 3 callersFunctionjson_array_resize
MazeTracer/src/parson.c:405
↓ 3 callersFunctionjson_object_set_string
MazeTracer/src/parson.c:1529
↓ 3 callersFunctionjson_value_init_string_no_copy
JSON Value */
MazeTracer/src/parson.c:432
↓ 3 callersFunctionmd5_transform
MazeTracer/src/crypto.cpp:42
↓ 3 callersFunctionparson_strdup
MazeTracer/src/parson.c:140
↓ 3 callersFunctionpe_watch_module
MazeTracer/src/pe.cpp:49
↓ 2 callersFunctionPatchCall
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 callersMethodShow
Overload this method to specify form options
MazeUI/mazeui.py:74
↓ 2 callersFunctionadd_mutation
MazeTracer/src/memory_log.cpp:48
↓ 2 callersFunctioncalc_buf_md5
MazeTracer/src/crypto.cpp:200
↓ 2 callersFunctiondump_memory_region
MazeTracer/src/memory_log.cpp:122
↓ 2 callersFunctionget_api_tag
(api_name)
MazeUI/mazeui/core/helpers/api_tags.py:119
↓ 2 callersFunctionget_quoted_string
Return processed contents of a string between quotes and skips passed argument to a matching quote. */
MazeTracer/src/parson.c:555
↓ 2 callersMethodinit_maze
(self, maze, from_idb=False)
MazeUI/mazeui/core/MazeAnalysis.py:30
↓ 2 callersFunctionis_utf16_hex
MazeTracer/src/parson.c:144
↓ 2 callersFunctionjson_array_append_number
MazeTracer/src/parson.c:1477
↓ 2 callersFunctionjson_array_get_string
MazeTracer/src/parson.c:1032
↓ 2 callersFunctionjson_object_nget_value
MazeTracer/src/parson.c:359
↓ 2 callersFunctionjson_object_resize
MazeTracer/src/parson.c:327
↓ 2 callersFunctionjson_parse_string
MazeTracer/src/parson.c:915
↓ 2 callersFunctionjson_serialization_size
MazeTracer/src/parson.c:1252
↓ 2 callersFunctionjson_serialization_size_pretty
MazeTracer/src/parson.c:1311
↓ 2 callersFunctionjson_serialize_string
MazeTracer/src/parson.c:846
↓ 2 callersMethodmark_threads
(self, mem_area_id)
MazeUI/mazeui/core/MazeAnalysis.py:123
↓ 2 callersFunctionmemory_monitor
MazeTracer/src/memory_log.cpp:161
↓ 2 callersFunctionpe_address_trace_status
MazeTracer/src/pe.cpp:86
↓ 2 callersFunctionpe_is_valid_image
MazeTracer/src/pe.cpp:597
↓ 2 callersFunctionread_file
MazeTracer/src/parson.c:228
↓ 2 callersFunctionremove_comments
MazeTracer/src/parson.c:260
↓ 2 callersFunctionsave_maze_log
MazeTracer/src/log.cpp:258
↓ 2 callersFunctionunload_python
MazeTracer/src/python_support.cpp:118
↓ 1 callersFunctionFixPE
MazeTracer/src/pe.cpp:178
↓ 1 callersMethodOnClose
Perform some cleanup here, if necessary
MazeUI/mazeui.py:89
↓ 1 callersFunctionUsage
MazeTracer/src/mazewarker.cpp:33
↓ 1 callersMethod_add_child_subs
(self, root, ea, tid)
MazeUI/mazeui/core/MazeAnalysis.py:217
↓ 1 callersMethod_createExecutionTree
(self)
MazeUI/mazeui/widgets/MazeWalkerWidget.py:58
↓ 1 callersMethod_createGui
(self)
MazeUI/mazeui/widgets/MazeWalkerWidget.py:31
↓ 1 callersMethod_createLayout
This creates the basic layout: Buttons & Outputs
MazeUI/mazeui/widgets/MazeWalkerWidget.py:41
↓ 1 callersMethod_createToolBar
Subclasses need to define the specific Actions
MazeUI/mazeui/widgets/CustomWidget.py:28
↓ 1 callersMethod_createToolBarActions
(self)
MazeUI/mazeui/widgets/MazeWalkerWidget.py:78
↓ 1 callersMethod_load_maze_from_idb
(self)
MazeUI/mazeui/widgets/MazeWalkerWidget.py:102
↓ 1 callersMethod_logged_call
(self, ref_addr, tid)
MazeUI/mazeui/core/MazeAnalysis.py:182
↓ 1 callersMethod_rename_execution_tree_node
(self, root, new_name, old_name)
MazeUI/mazeui/widgets/MazeWalkerWidget.py:125
↓ 1 callersMethod_store_maze_in_idb
(self, maze)
MazeUI/mazeui/widgets/MazeWalkerWidget.py:97
↓ 1 callersMethod_valid_call
(self, ref_addr, target_addr)
MazeUI/mazeui/core/MazeAnalysis.py:173
↓ 1 callersFunctionapply_api_filters
MazeTracer/src/api_log.cpp:56
↓ 1 callersFunctioncall_analyzer
MazeTracer/src/python_support.cpp:133
↓ 1 callersFunctiondetect_push_as_call
MazeTracer/src/log.cpp:188
↓ 1 callersMethodfileter_by_tag
(self, tag)
MazeUI/mazeui/core/MazeAnalysis.py:46
↓ 1 callersFunctionisKnownPE
MazeTracer/src/pe.cpp:567
↓ 1 callersFunctionis_decimal
MazeTracer/src/parson.c:217
↓ 1 callersFunctionis_python_ready
MazeTracer/src/python_support.cpp:128
↓ 1 callersFunctionis_valid_utf8
MazeTracer/src/parson.c:205
↓ 1 callersFunctionjson_array_free
MazeTracer/src/parson.c:424
↓ 1 callersFunctionjson_array_init
JSON Array */
MazeTracer/src/parson.c:382
↓ 1 callersFunctionjson_object_free
MazeTracer/src/parson.c:371
↓ 1 callersFunctionjson_object_get_number
MazeTracer/src/parson.c:947
↓ 1 callersFunctionjson_object_init
JSON Object */
MazeTracer/src/parson.c:292
↓ 1 callersFunctionjson_object_remove
MazeTracer/src/parson.c:1620
↓ 1 callersFunctionjson_parse_file
Parser API */
MazeTracer/src/parson.c:895
↓ 1 callersFunctionjson_parse_string_with_comments
MazeTracer/src/parson.c:921
↓ 1 callersFunctionjson_serialize_to_buffer
MazeTracer/src/parson.c:1258
↓ 1 callersFunctionjson_serialize_to_buffer_pretty
MazeTracer/src/parson.c:1317
next →1–100 of 272, ranked by callers