Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Phat3/PINdemonium
/ functions
Functions
1,444 in github.com/Phat3/PINdemonium
⨍
Functions
1,444
◇
Types & classes
242
↓ 1 callers
Method
insertSection
insert a new section in our structure
PINdemonium/ProcInfo.cpp:129
↓ 1 callers
Method
inspectTrace
PINdemonium/PolymorphicCodeHandlerModule.cpp:49
↓ 1 callers
Function
instruction_alloc
Allocates storage for the Instruction class.
PINdemoniumPlugins/PINdemoniumStolenAPIPlugin/libdasm-1.5/rbdasm/dasm.c:318
↓ 1 callers
Function
instruction_alloc
Allocates storage for the Instruction class.
PINdemoniumPlugins/SimpleApiRedirectionPlugin/libdasm-1.5/rbdasm/dasm.c:318
↓ 1 callers
Method
invalidThunkCount
Scylla/Scylla/ImportsHandling.h:26
↓ 1 callers
Method
invalidateModule
Scylla/Scylla/ImportsHandling.cpp:357
↓ 1 callers
Method
isApiAddressValid
Scylla/Scylla/ApiReader.cpp:676
↓ 1 callers
Method
isFilteredLibraryInstruction
PINdemonium/FilterHandler.cpp:92
↓ 1 callers
Method
isFilteredWrite
Check if the instuction at "eip" which writes at "addr" is filtered based on the active filters(i.e. stack,teb) **/
PINdemonium/FilterHandler.cpp:62
↓ 1 callers
Method
isInsideMainIMG
PINdemonium/ProcInfo.cpp:228
↓ 1 callers
Method
isKnownLibraryInstruction
PINdemonium/ProcInfo.cpp:325
↓ 1 callers
Method
isMember
PINdemonium/jsoncpp.cpp:3615
↓ 1 callers
Method
isPebAddress
PINdemonium/ProcInfo.cpp:353
↓ 1 callers
Method
isStaticString
PINdemonium/jsoncpp.cpp:2739
↓ 1 callers
Method
isTargetFileSamePeFormat
Scylla/Scylla/PeParser.cpp:121
↓ 1 callers
Method
isWriteINS
check if the current instruction is a write instruction
PINdemonium/WxorXHandler.cpp:28
↓ 1 callers
Method
launchScyllaDumpAndFix
Lauch external tool ScyllaDumper to dump the process with PID pid scylla: string containing the path to the scyllaDumper executable pid: pid of the
PINdemonium/DumpHandler.cpp:31
↓ 1 callers
Method
loadConfiguration
Scylla/Scylla/ConfigurationHolder.cpp:32
↓ 1 callers
Method
loadScyllaLibary
load scylla dll and expose some of its functions as public attribute of the class we have to use loadLibrary and GetProcAddress because PIN doesn't su
PINdemonium/ScyllaWrapperInterface.cpp:106
↓ 1 callers
Function
main
()
PINdemoniumPlugins/PINdemoniumStolenAPIPlugin/libdasm-1.5/pydasm/das.py:11
↓ 1 callers
Function
main
()
PINdemoniumPlugins/SimpleApiRedirectionPlugin/libdasm-1.5/pydasm/das.py:11
↓ 1 callers
Function
main
()
PINdemonium/Tests/ImportsTester.py:83
↓ 1 callers
Function
main
()
PINdemonium/Tests/importLister.py:17
↓ 1 callers
Function
main
()
PINdemonium/Tests/MalTester.py:87
↓ 1 callers
Method
newCharReader
PINdemonium/jsoncpp.cpp:2112
↓ 1 callers
Method
numberOfFoundUniqueDirectImports
Scylla/Scylla/IATReferenceScan.cpp:16
↓ 1 callers
Function
operand_alloc
Allocates storage for the operand instance structure.
PINdemoniumPlugins/PINdemoniumStolenAPIPlugin/libdasm-1.5/rbdasm/dasm.c:69
↓ 1 callers
Function
operand_alloc
Allocates storage for the operand instance structure.
PINdemoniumPlugins/SimpleApiRedirectionPlugin/libdasm-1.5/rbdasm/dasm.c:69
↓ 1 callers
Function
parseFromStream
PINdemonium/jsoncpp.cpp:2197
↓ 1 callers
Method
patchDirectImportsMemory
Scylla/Scylla/IATReferenceScan.cpp:119
↓ 1 callers
Method
patchDispatcher
search if we have a patch for the current instruction and if yes insert the patch in the next round
PINdemonium/PatternMatchModule.cpp:62
↓ 1 callers
Method
patchNewIat
Scylla/Scylla/IATReferenceScan.cpp:375
↓ 1 callers
Method
printDirectImportLog
Scylla/Scylla/IATReferenceScan.cpp:412
↓ 1 callers
Function
readMemoryFromProcess
read memory from the process specified hProcess : Handle of the process we want to read memory from address : the starting reading address size : how
PINdemoniumPlugins/PINdemoniumStolenAPIPlugin/PINdemoniumPluginTemplate/Helpers.cpp:10
↓ 1 callers
Function
readMemoryFromProcess
read memory from the process specified hProcess : Handle of the process we want to read memory from address : the starting reading address size : how
PINdemoniumPlugins/SimpleApiRedirectionPlugin/PINdemoniumPluginTemplate/Helpers.cpp:10
↓ 1 callers
Function
read_file
PINdemoniumPlugins/PINdemoniumStolenAPIPlugin/libdasm-1.5/examples/das.c:132
↓ 1 callers
Function
read_file
PINdemoniumPlugins/SimpleApiRedirectionPlugin/libdasm-1.5/examples/das.c:132
↓ 1 callers
Function
releasePrefixedStringValue
PINdemonium/jsoncpp.cpp:2562
↓ 1 callers
Function
resolveImports
Scylla/Scylla v0.9.7c/Plugins/Sources/PESpin_x64_v1.cpp:105
↓ 1 callers
Function
resolveImports
Scylla/Scylla v0.9.7c/Plugins/Sources/Imprec_Wrapper_DLL.cpp:237
↓ 1 callers
Function
resolveImports
Scylla/Scylla v0.9.7c/Plugins/Sources/PECompact.cpp:94
↓ 1 callers
Function
resolveImports
Scylla/Plugins/Sources/PESpin_x64_v1.cpp:105
↓ 1 callers
Function
resolveImports
Scylla/Plugins/Sources/StolenApi.cpp:94
↓ 1 callers
Function
resolveImports
Scylla/Plugins/Sources/Imprec_Wrapper_DLL.cpp:237
↓ 1 callers
Function
resolveImports
Scylla/Plugins/Sources/PECompact.cpp:94
↓ 1 callers
Function
runPlugin
Entry point of the plugin This function will be called PINdemonium
PINdemoniumPlugins/PINdemoniumPluginTemplate/PINdemoniumPluginTemplate/PINdemoniumPluginTemplate.cpp:7
↓ 1 callers
Method
saveConfiguration
Scylla/Scylla/ConfigurationHolder.cpp:50
↓ 1 callers
Method
saveHeapZones
PINdemonium/HeapModule.cpp:61
↓ 1 callers
Function
searchMagicConstant
Scylla/Scylla v0.9.7c/Plugins/Sources/PESpin_x64_v1.cpp:246
↓ 1 callers
Function
searchMagicConstant
Scylla/Plugins/Sources/PESpin_x64_v1.cpp:246
↓ 1 callers
Method
setDebugPrivileges
only needed in windows xp
Scylla/Scylla/ProcessLister.cpp:51
↓ 1 callers
Method
setEntryPointRva
Scylla/Scylla/PeParser.cpp:1168
↓ 1 callers
Method
setEntryPointVa
Scylla/Scylla/PeParser.cpp:1161
↓ 1 callers
Method
setFilters
Set the filter which will be activated stack: filter all instructions which belong to libraries and write on the stack teb: filter all instructions
PINdemonium/FilterHandler.cpp:42
↓ 1 callers
Method
setFirstINSaddress
PINdemonium/ProcInfo.cpp:28
↓ 1 callers
Method
setImport
Scylla/Scylla/ImportsHandling.cpp:381
↓ 1 callers
Method
setImportedFunctions
PINdemonium/ReportDump.cpp:55
↓ 1 callers
Method
setInitialEntropy
PINdemonium/ProcInfo.cpp:55
↓ 1 callers
Method
setInsideCreateProcess
PINdemonium/ProcessInjectionModule.cpp:107
↓ 1 callers
Method
setMainIMGAddress
PINdemonium/ProcInfo.cpp:232
↓ 1 callers
Method
setNumberOfImports
PINdemonium/ReportDump.cpp:59
↓ 1 callers
Method
setPopadFlag
PINdemonium/ProcInfo.cpp:41
↓ 1 callers
Method
setProcName
PINdemonium/ProcInfo.cpp:45
↓ 1 callers
Method
setPushadFlag
PINdemonium/ProcInfo.cpp:36
↓ 1 callers
Method
setWindow
Scylla/Scylla/Logger.cpp:91
↓ 1 callers
Function
strnpbrk
https://github.com/upcaste/upcaste/blob/master/src/upcore/src/cstring/strnpbrk.cpp
PINdemonium/jsoncpp.cpp:4257
↓ 1 callers
Method
swap
PINdemonium/jsoncpp.cpp:2698
↓ 1 callers
Function
testIatSearch
Scylla/ScyllaDllTest/ScyllaDllTest/Source.cpp:82
↓ 1 callers
Method
thunkCount
Scylla/Scylla/ImportsHandling.h:25
↓ 1 callers
Method
unloadDllInProcess
Scylla/Scylla/DllInjection.cpp:84
↓ 1 callers
Method
unloadScyllaLibrary
PINdemonium/ScyllaWrapperInterface.cpp:121
↓ 1 callers
Function
writeImportedFunctionsToFile
Scylla/Scylla/FunctionExport.cpp:315
↓ 1 callers
Function
writeMemoryToProcess
write buffer to the process memory hProcess : Handle of the process we want to write the memory address : the starting writing address size : how man
PINdemoniumPlugins/PINdemoniumStolenAPIPlugin/PINdemoniumPluginTemplate/Helpers.cpp:67
Method
BuiltStyledStreamWriter
PINdemonium/jsoncpp.cpp:4893
Function
CMultiSelectTreeViewImpl
Scylla/Scylla/multitree.h:68
Method
CZString
PINdemonium/jsoncpp.cpp:2665
Method
CharReaderBuilder
PINdemonium/jsoncpp.cpp:2106
Method
CheckInCurrentDlls
PINdemonium/FakeReadHandler.cpp:165
Method
CommentInfo
PINdemonium/jsoncpp.cpp:2633
Method
Config
at the first time open the log file
PINdemonium/Config.cpp:23
Method
Configuration
Scylla/Scylla/Configuration.cpp:3
Method
ConfigurationHolder
Scylla/Scylla/ConfigurationHolder.cpp:10
Function
ConnectDebugger
connect debug
PINdemonium/OepFinder.cpp:40
Method
ConvertBoolToString
Scylla/Scylla/TreeImportExport.cpp:169
Method
ConvertDwordPtrToString
Scylla/Scylla/TreeImportExport.cpp:194
Method
ConvertStringToBool
Scylla/Scylla/TreeImportExport.cpp:181
Method
ConvertStringToDwordPtr
Scylla/Scylla/TreeImportExport.cpp:199
Method
ConvertStringToWord
Scylla/Scylla/TreeImportExport.cpp:220
Method
ConvertWordToString
Scylla/Scylla/TreeImportExport.cpp:215
Method
CopyBtcAddress
Scylla/Scylla/DonateGui.cpp:32
Method
CreateChildProcess
PINdemonium/GdbDebugger.cpp:52
Function
CreateProcessHookEntry
PINdemonium/HookFunctions.cpp:142
Method
DeviceNameResolver
Scylla/Scylla/DeviceNameResolver.cpp:5
Method
DisassemblerGui
Scylla/Scylla/DisassemblerGui.cpp:8
Method
DisplayContextMenuImports
Scylla/Scylla/MainGui.cpp:987
Method
DisplayContextMenuLog
Scylla/Scylla/MainGui.cpp:1059
Method
DllInjectionPlugin
Scylla/Scylla/DllInjectionPlugin.h:44
Function
DllMain
PINdemoniumPlugins/PINdemoniumStolenAPIPlugin/PINdemoniumPluginTemplate/dllmain.cpp:4
Function
DllMain
PINdemoniumPlugins/PINdemoniumPluginTemplate/PINdemoniumPluginTemplate/dllmain.cpp:4
Function
DllMain
PINdemoniumPlugins/SimpleApiRedirectionPlugin/PINdemoniumPluginTemplate/dllmain.cpp:4
← previous
next →
401–500 of 1,444, ranked by callers