Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/crypto2011/IDR
/ functions
Functions
947 in github.com/crypto2011/IDR
⨍
Functions
947
◇
Types & classes
62
↓ 549 callers
Function
Adr2Pos
---------------------------------------------------------------------------
Misc.cpp:105
↓ 344 callers
Function
GetInfoRec
---------------------------------------------------------------------------
Misc.cpp:1865
↓ 331 callers
Method
AddArg
---------------------------------------------------------------------------
Infos.cpp:169
↓ 268 callers
Method
AddToBody
---------------------------------------------------------------------------
Decompiler.cpp:8759
↓ 234 callers
Method
Disassemble
---------------------------------------------------------------------------
Disasm.cpp:142
↓ 221 callers
Function
IsFlagSet
---------------------------------------------------------------------------
Misc.cpp:555
↓ 192 callers
Function
IsValidImageAdr
---------------------------------------------------------------------------
Misc.cpp:284
↓ 192 callers
Function
Pos2Adr
---------------------------------------------------------------------------
Misc.cpp:123
↓ 176 callers
Method
GetName
---------------------------------------------------------------------------
Infos.cpp:652
↓ 153 callers
Function
SetFlags
---------------------------------------------------------------------------
Misc.cpp:579
↓ 134 callers
Function
GetDecompilerRegisterName
---------------------------------------------------------------------------
Misc.cpp:1091
↓ 126 callers
Function
IsValidCodeAdr
---------------------------------------------------------------------------
Misc.cpp:293
↓ 123 callers
Method
HasName
---------------------------------------------------------------------------
Infos.cpp:647
↓ 119 callers
Function
SetFlag
---------------------------------------------------------------------------
Misc.cpp:567
↓ 117 callers
Method
SameName
---------------------------------------------------------------------------
Infos.cpp:675
↓ 99 callers
Function
InitItem
---------------------------------------------------------------------------
Decompiler.cpp:84
↓ 96 callers
Function
Val2Str8
---------------------------------------------------------------------------
Misc.cpp:181
↓ 95 callers
Function
Val2Str0
---------------------------------------------------------------------------
Misc.cpp:156
↓ 89 callers
Method
SetName
---------------------------------------------------------------------------
Infos.cpp:662
↓ 80 callers
Function
GetString
---------------------------------------------------------------------------
Decompiler.cpp:28
↓ 76 callers
Method
GetOp
---------------------------------------------------------------------------
Disasm.cpp:77
↓ 66 callers
Method
GetLvarName
---------------------------------------------------------------------------
Decompiler.cpp:218
↓ 59 callers
Function
SetRegisterType
---------------------------------------------------------------------------
Analyze2.cpp:121
↓ 57 callers
Method
AddXref
---------------------------------------------------------------------------
Infos.cpp:680
↓ 53 callers
Function
GetTypeKind
---------------------------------------------------------------------------
Misc.cpp:1565
↓ 50 callers
Function
MakeGvarName
---------------------------------------------------------------------------
Misc.cpp:209
↓ 50 callers
Function
SetRegisterValue
---------------------------------------------------------------------------
Analyze2.cpp:21
↓ 47 callers
Function
GetTypeName
---------------------------------------------------------------------------
Misc.cpp:1382
↓ 45 callers
Function
TrimTypeName
---------------------------------------------------------------------------
Misc.cpp:258
↓ 38 callers
Function
AddToBSSInfos
---------------------------------------------------------------------------
Misc.cpp:186
↓ 35 callers
Function
GetClassAdr
---------------------------------------------------------------------------
Misc.cpp:1216
↓ 33 callers
Function
DrawOneItem
---------------------------------------------------------------------------
Misc.cpp:3463
↓ 31 callers
Function
GetClsName
---------------------------------------------------------------------------
Misc.cpp:1196
↓ 30 callers
Function
IsInheritsByClassName
--------------------------------------------------------------------------- Name1 >= Name2
Misc.cpp:1280
↓ 30 callers
Function
MakeGvar
---------------------------------------------------------------------------
Misc.cpp:214
↓ 29 callers
Method
GetProcIdx
--------------------------------------------------------------------------- Return proc index by name in given ModuleID
KnowledgeBase.cpp:1052
↓ 29 callers
Function
SetRegisterSource
--------------------------------------------------------------------------- Possible values 'V' - Virtual table base (for calls processing) 'v' - var
Analyze2.cpp:75
↓ 28 callers
Function
GetParentAdr
---------------------------------------------------------------------------
Misc.cpp:1159
↓ 26 callers
Function
AddPicode
---------------------------------------------------------------------------
Misc.cpp:2159
↓ 26 callers
Method
SetStackPointers
---------------------------------------------------------------------------
Decompiler.cpp:334
↓ 25 callers
Method
Decompile
---------------------------------------------------------------------------
Decompiler.cpp:1413
↓ 25 callers
Function
GetNearestUpInstruction
--------------------------------------------------------------------------- Return position of nearest up instruction from position fromPos
Misc.cpp:377
↓ 25 callers
Method
MakePrototype
--------------------------------------------------------------------------- void __fastcall InfoRec::Skip(TStream* ins, char* buf, BYTE asKind) {
Infos.cpp:1297
↓ 25 callers
Method
SetDeFlags
---------------------------------------------------------------------------
Decompiler.cpp:304
↓ 22 callers
Method
Close
---------------------------------------------------------------------------
KnowledgeBase.cpp:246
↓ 22 callers
Method
IsUsedProc
---------------------------------------------------------------------------
KnowledgeBase.cpp:2055
↓ 21 callers
Method
GetModuleID
---------------------------------------------------------------------------
KnowledgeBase.cpp:265
↓ 20 callers
Method
SetStop
---------------------------------------------------------------------------
Decompiler.cpp:309
↓ 19 callers
Method
Execute
--------------------------------------------------------------------------- PopupMenu items!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Threads.cpp:68
↓ 18 callers
Function
AddFieldXref
---------------------------------------------------------------------------
Misc.cpp:2061
↓ 18 callers
Function
GetField
---------------------------------------------------------------------------
Misc.cpp:1019
↓ 18 callers
Function
ManualInput
---------------------------------------------------------------------------
Misc.cpp:3394
↓ 18 callers
Function
SanitizeName
--------------------------------------------------------------------------- Replace symbols like '<', '>', ',', '.' to 'L', 'R', 'C', 'D'
Misc.cpp:4523
↓ 18 callers
Function
TransformString
---------------------------------------------------------------------------
Misc.cpp:1297
↓ 17 callers
Function
ExtractProcName
---------------------------------------------------------------------------
Misc.cpp:311
↓ 16 callers
Function
ExtractType
---------------------------------------------------------------------------
Misc.cpp:331
↓ 16 callers
Method
GetTypeIdxByModuleIds
---------------------------------------------------------------------------
KnowledgeBase.cpp:771
↓ 16 callers
Method
SaveContext
---------------------------------------------------------------------------
Decompiler.cpp:255
↓ 15 callers
Function
ExtractName
---------------------------------------------------------------------------
Misc.cpp:321
↓ 15 callers
Function
GetImmString
--------------------------------------------------------------------------- return string representation of immediate value with comment
Misc.cpp:1838
↓ 15 callers
Function
GetRecordFields
---------------------------------------------------------------------------
Misc.cpp:1072
↓ 15 callers
Method
RestoreContext
---------------------------------------------------------------------------
Decompiler.cpp:274
↓ 15 callers
Function
ScaleForm
---------------------------------------------------------------------------
Misc.cpp:91
↓ 14 callers
Function
ExtractClassName
---------------------------------------------------------------------------
Misc.cpp:301
↓ 14 callers
Function
GetDynaInfo
---------------------------------------------------------------------------
Misc.cpp:1405
↓ 14 callers
Method
ShowCode
Argument SelectedIdx can be address (for selection) and index of list
Main.cpp:5062
↓ 13 callers
Function
GetClassSize
---------------------------------------------------------------------------
Misc.cpp:1185
↓ 13 callers
Method
GetCppTypeInfo
---------------------------------------------------------------------------
TypeInfo.cpp:1287
↓ 13 callers
Function
GetDefaultProcName
---------------------------------------------------------------------------
Misc.cpp:151
↓ 13 callers
Function
GetDirectCondition
Decompiler.cpp:67
↓ 13 callers
Method
StrapProc
--------------------------------------------------------------------------- "Strap" procedure ProcIdx int code from position pos
Main.cpp:979
↓ 12 callers
Function
MatchCode
---------------------------------------------------------------------------
Misc.cpp:3410
↓ 12 callers
Method
ScanCode
---------------------------------------------------------------------------
Threads.cpp:1965
↓ 12 callers
Function
Val2Str4
---------------------------------------------------------------------------
Misc.cpp:171
↓ 11 callers
Method
AddField
---------------------------------------------------------------------------
Main.cpp:11832
↓ 11 callers
Method
AddLocal
---------------------------------------------------------------------------
Infos.cpp:406
↓ 11 callers
Function
GetArrayElementType
---------------------------------------------------------------------------
Misc.cpp:2219
↓ 11 callers
Function
Val2Str2
---------------------------------------------------------------------------
Misc.cpp:166
↓ 10 callers
Method
ClearStop
---------------------------------------------------------------------------
Decompiler.cpp:329
↓ 10 callers
Method
GetMethodInfo
--------------------------------------------------------------------------- Return PMethodRec of method with given name
Main.cpp:3505
↓ 10 callers
Function
GetProcSize
---------------------------------------------------------------------------
Misc.cpp:642
↓ 10 callers
Function
IsSameRegister
---------------------------------------------------------------------------
Misc.cpp:2599
↓ 10 callers
Function
IsValidName
---------------------------------------------------------------------------
Misc.cpp:1110
↓ 9 callers
Method
AnalyzeProc
---------------------------------------------------------------------------
Main.cpp:5850
↓ 9 callers
Function
BranchGetPrevInstructionType
--------------------------------------------------------------------------- -1 - error 0 - simple if 1 - jcc down 2 - jcc up 3 - jmp down 4 - jump up
Misc.cpp:514
↓ 9 callers
Function
GetGvarName
---------------------------------------------------------------------------
Decompiler.cpp:55
↓ 9 callers
Method
GetProcIdxs
--------------------------------------------------------------------------- Seek first ans last proc ID in given module
KnowledgeBase.cpp:1231
↓ 9 callers
Function
GetRecordSize
---------------------------------------------------------------------------
Misc.cpp:705
↓ 9 callers
Method
Open
---------------------------------------------------------------------------
KnowledgeBase.cpp:166
↓ 9 callers
Method
StartProgress
Threads.cpp:182
↓ 9 callers
Method
StrapCheck
--------------------------------------------------------------------------- Check possibility of "straping" procedure (only at the first level)
Main.cpp:867
↓ 8 callers
Function
AssignItem
---------------------------------------------------------------------------
Decompiler.cpp:97
↓ 8 callers
Method
GetNameLength
---------------------------------------------------------------------------
Infos.cpp:657
↓ 8 callers
Function
GetSetString
---------------------------------------------------------------------------
Misc.cpp:1982
↓ 8 callers
Function
GetStopAt
--------------------------------------------------------------------------- Get stop address for analyzing virtual tables
Misc.cpp:1354
↓ 8 callers
Function
InputDialogExec
---------------------------------------------------------------------------
Misc.cpp:3379
↓ 8 callers
Method
MarkGeneralCase
---------------------------------------------------------------------------
Decompiler.cpp:9173
↓ 7 callers
Function
ClearFlag
---------------------------------------------------------------------------
Misc.cpp:594
↓ 7 callers
Method
ConcatName
---------------------------------------------------------------------------
Infos.cpp:670
↓ 7 callers
Method
DeleteArgs
---------------------------------------------------------------------------
Infos.cpp:397
next →
1–100 of 947, ranked by callers