MCPcopy Create free account

hub / github.com/GregoryMorse/GhidraDec / functions

Functions821 in github.com/GregoryMorse/GhidraDec

↓ 453 callersMethodsize
src/defs.h:508
↓ 199 callersFunctionto_string
src/sleighinterface.cpp:299
↓ 134 callersMethodprotocolRecorder
src/decompiler.cpp:563
↓ 131 callersMethodget
src/defs.h:503
↓ 106 callersFunctionto_string
src/decompiler.cpp:160
↓ 95 callersFunctionescapeCStr
src/sleighinterface.cpp:306
↓ 87 callersMethodclear
src/defs.h:483
↓ 59 callersMethodexists
src/retdec/utils/filesystem_path.h:17
↓ 51 callersMethodappend
src/retdec/utils/filesystem_path.h:32
↓ 45 callersFunctioncolorize
src/decompiler.cpp:2556
↓ 40 callersFunctionwritePackedOption
src/sleighinterface.cpp:3697
↓ 32 callersFunctionsetupTrace
src/sleighinterface.cpp:52
↓ 32 callersMethodwriteString
src/sleighinterface.cpp:1218
↓ 24 callersFunctiongetSymbolName
src/decompiler.cpp:845
↓ 23 callersFunctionoptionBool
src/sleighinterface.cpp:3692
↓ 17 callersFunctionlog
(message)
tools/ida_batch_decompile_all.py:22
↓ 17 callersFunctiontraceIface
src/GhidraDecIface.cpp:378
↓ 16 callersFunctionget_idati
src/defs.h:940
↓ 14 callersFunctionisKnownNoReturnFunctionName
src/decompiler.cpp:803
↓ 14 callersFunctionlog
(message)
tests/ida93/ghidradec_ida_smoke.py:21
↓ 14 callersFunctionwriteJvmSwitchOp
src/sleighinterface.cpp:837
↓ 13 callersMethodopen
GhidraDec-x64dbg/MainWindow.cpp:335
↓ 12 callersFunctionfail
(message, code=1)
tests/ida93/ghidradec_ida_smoke.py:25
↓ 12 callersFunctionget_reg_name
src/defs.h:865
↓ 12 callersFunctionhashName
If a type id is explicitly provided for a data-type, this routine is used to produce an id based on a hash of the name. IDs produced this way will ha
src/sleighinterface.cpp:283
↓ 12 callersFunctionlogLine
GhidraDec-x64dbg/PluginMain.cpp:50
↓ 12 callersFunctionprintTypeForCode
src/decompiler.cpp:2560
↓ 12 callersFunctionsanitizeIdaSymbolName
src/decompiler.cpp:795
↓ 11 callersMethodemit
colors are Clang-based: "keyword", "comment", "type", "funcname", "var", "const", "param" and "global"
src/decompiler.cpp:1860
↓ 11 callersFunctiongetHasAttributeValue
src/sleighinterface.cpp:4658
↓ 10 callersFunctionfail
(message, code=1)
tools/ida_batch_decompile_all.py:26
↓ 10 callersFunctiongetFuncByGuess
src/decompiler.cpp:424
↓ 10 callersFunctionmakeUnknownFunctionPrototype
src/decompiler.cpp:173
↓ 9 callersFunctiongetAddrFromString
src/sleighinterface.cpp:1784
↓ 9 callersFunctionget_bytes
src/defs.h:872
↓ 8 callersFunctionget_reg_info
src/defs.h:90
↓ 8 callersFunctionisX86
src/decompiler.cpp:370
↓ 8 callersFunctionjsonSval
src/plugin_config.cpp:48
↓ 8 callersFunctionwritePackedPcodeOp
src/sleighinterface.cpp:465
↓ 7 callersMethodback
src/defs.h:473
↓ 7 callersFunctionccToStr
src/decompiler.cpp:390
↓ 7 callersMethodgetRegisterFromIndex
src/sleighinterface.cpp:4994
↓ 7 callersFunctionstopDecompilation
src/defs.cpp:72
↓ 6 callersFunctiondemangle_name
Demangle a name.
src/defs.h:720
↓ 6 callersMethodgetBytes
src/decompiler.cpp:724
↓ 6 callersFunctionget_func_cmt
src/defs.h:910
↓ 6 callersFunctionghidraInstallDir
GhidraDec-x64dbg/PluginMain.cpp:79
↓ 6 callersFunctionis_unknown
src/defs.h:961
↓ 6 callersFunctionliveCallbackRegressionMode
src/decompiler.cpp:641
↓ 6 callersFunctionnormalize_path
(path)
tools/ida_batch_decompile_all.py:41
↓ 6 callersMethodread
src/sleighinterface.cpp:1107
↓ 6 callersFunctionremove_if_exists
(path: Path)
tools/ida_batch.py:165
↓ 5 callersFunctioncase_name
(input_path: Path)
tools/ida_batch.py:203
↓ 5 callersFunctionclear
src/defs.h:411
↓ 5 callersMethoddecompile
GhidraDec-x64dbg/MainWindow.cpp:570
↓ 5 callersFunctiondisplayBlockGraph
src/decompiler.cpp:4988
↓ 5 callersFunctionenv_int
(name, default)
tests/ida93/ghidradec_ida_smoke.py:30
↓ 5 callersMethodexecute
src/code_viewer.h:73
↓ 5 callersMethodgetMappedSymbol
src/decompiler.cpp:1160
↓ 5 callersFunctiongetMemoryInfo
src/decompiler.cpp:875
↓ 5 callersFunctionget_current_word
* @brief Get current word * @param v Control * @param mouse bool mouse (current for mouse pointer?) * @param[out] word result * @param[out] color
src/code_viewer.cpp:142
↓ 5 callersFunctionstartsWith
src/decompiler.cpp:167
↓ 5 callersMethodwrite
src/sleighinterface.cpp:1114
↓ 4 callersFunctionbuildHoleXml
src/sleighinterface.cpp:2198
↓ 4 callersMethodcxxView
* \return Valid pointer to the C++ view. */
GhidraDec-x64dbg/MainWindow.h:100
↓ 4 callersFunctiondelete_mutable_graph
src/defs.h:1007
↓ 4 callersFunctiondisplay_widget
src/defs.h:666
↓ 4 callersMethoddoDecompile
language id and compiler id from ldefs can be used for loading the patterns (for byte searching to find functions though - not a decompiler level issu
src/sleighinterface.cpp:5419
↓ 4 callersFunctionencodePackedTypeRef
src/sleighinterface.cpp:1378
↓ 4 callersFunctionenv_int
(name, default)
tools/ida_batch_decompile_all.py:31
↓ 4 callersFunctiongetFunctionRanges
src/decompiler.cpp:275
↓ 4 callersMethodgetPath
src/retdec/utils/filesystem_path.h:27
↓ 4 callersMethodgetType
src/decompiler.cpp:1728
↓ 4 callersFunctionhasValidNavigationPosition
src/code_viewer.cpp:37
↓ 4 callersMethodhighlightInstructions
GhidraDec-x64dbg/CxxView.cpp:257
↓ 4 callersMethodinstructionsView
* \return Valid pointer to the instructions view. */
GhidraDec-x64dbg/MainWindow.h:105
↓ 4 callersFunctionis_anonymous_udt
src/defs.h:966
↓ 4 callersFunctionload_manifest
()
tools/ida_sdk.py:41
↓ 4 callersFunctionparseTypeInfo
src/sleighinterface.cpp:5141
↓ 4 callersFunctionpathJoin
GhidraDec-x64dbg/PluginMain.cpp:60
↓ 4 callersMethodproject
* \return Valid pointer to the project. Can be nullptr. */
GhidraDec-x64dbg/MainWindow.h:120
↓ 4 callersFunctionquoteArg
GhidraDec-x64dbg/PluginMain.cpp:36
↓ 4 callersFunctionreadJvmS4
src/sleighinterface.cpp:759
↓ 4 callersMethodregisterProgram
* Initialize decompiler for a particular platform * @param cback = callback object for decompiler * @param pspecxml = string containing .pspec xml
src/sleighinterface.cpp:4344
↓ 4 callersFunctionrun
(command: list[str])
tools/build.py:23
↓ 4 callersMethodrun
src/idaplugin.cpp:717
↓ 3 callersFunctionaddAllDecompilationFunction
src/decompiler.cpp:267
↓ 3 callersFunctionapplyEnvironmentConfig
src/plugin_config.cpp:53
↓ 3 callersMethodbuild
src/sleighinterface.cpp:1045
↓ 3 callersMethodcanDecompileInput
* Perform startup check that determines, if plugin can decompile IDA's input file. * @return True if plugin can decompile IDA's input, false otherwi
src/idaplugin.cpp:517
↓ 3 callersFunctioncompareFuncInfo
src/decompiler.cpp:4259
↓ 3 callersFunctioncreateRangesFromSelectedFunction
* Create ranges to decompile from the provided function. * @param[out] decompInfo Plugin's global information. * @param fnc Function s
src/decompiler.cpp:5080
↓ 3 callersMethoddecompileAt
GhidraDec-x64dbg/GhidraDecView.cpp:139
↓ 3 callersMethodderegisterProgram
* Free decompiler resources */
src/sleighinterface.cpp:4378
↓ 3 callersFunctiondetectProcCompiler
src/decompiler.cpp:4655
↓ 3 callersMethoddisassemble
GhidraDec-x64dbg/MainWindow.cpp:528
↓ 3 callersMethoddocument
* \return Pointer to the C++ document being viewed. Can be nullptr. */
GhidraDec-x64dbg/CxxView.h:75
↓ 3 callersFunctiondone_ready
(path, start_time)
tools/ida_batch_decompile_all.py:179
↓ 3 callersMethodencodePacked
src/sleighinterface.cpp:606
↓ 3 callersFunctionenvVar
GhidraDec-x64dbg/PluginMain.cpp:70
next →1–100 of 821, ranked by callers