Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/DarthTon/Blackbone
/ functions
Functions
2,182 in github.com/DarthTon/Blackbone
⨍
Functions
2,182
◇
Types & classes
775
Method
FuncBuilder0
src/3rd_party/AsmJit/base/compiler.h:1384
Method
FuncBuilder1
src/3rd_party/AsmJit/base/compiler.h:1392
Method
FuncBuilder10
src/3rd_party/AsmJit/base/compiler.h:1473
Method
FuncBuilder2
src/3rd_party/AsmJit/base/compiler.h:1401
Method
FuncBuilder3
src/3rd_party/AsmJit/base/compiler.h:1410
Method
FuncBuilder4
src/3rd_party/AsmJit/base/compiler.h:1419
Method
FuncBuilder5
src/3rd_party/AsmJit/base/compiler.h:1428
Method
FuncBuilder6
src/3rd_party/AsmJit/base/compiler.h:1437
Method
FuncBuilder7
src/3rd_party/AsmJit/base/compiler.h:1446
Method
FuncBuilder8
src/3rd_party/AsmJit/base/compiler.h:1455
Method
FuncBuilder9
src/3rd_party/AsmJit/base/compiler.h:1464
Method
FuncBuilderX
src/3rd_party/AsmJit/base/compiler.h:1333
Method
GenCall
<summary> Generate function call </summary> <param name="pFN">Function pointer</param> <param name="args">Function arguments</param> <param name="cc">
src/BlackBone/Asm/AsmHelper64.cpp:70
Function
GenCall32
src/BlackBoneDrv/Utils.c:256
Function
GenCall64
src/BlackBoneDrv/Utils.c:355
Function
GenCallT
src/BlackBoneDrv/Utils.c:477
Method
GenEpilogue
<summary> Generate function epilogue code </summary> <param name="switchMode">true if execution must be swithed to x86 mode</param> <param name="retSi
src/BlackBone/Asm/AsmHelper64.cpp:47
Method
GenPrologue
<summary> Generate function prologue code </summary> <param name="switchMode">true if execution must be swithed to x64 mode</param>
src/BlackBone/Asm/AsmHelper64.cpp:22
Method
GenerateJump
src/BlackBone/Process/RPC/RemoteLocalHook.cpp:241
Method
GetAssembler
<summary> Get suitable asm generator </summary> <param name="arch">Desired CPU architecture</param> <returns>AsmHelperBase interface</returns>
src/BlackBone/Asm/AsmFactory.h:30
Function
GetAssemblyName
src/3rd_party/mscoree.h:8769
Method
GetDisplacedOriginalCode
src/BlackBone/Process/RPC/RemoteLocalHook.cpp:51
Method
GetErrorDescription
<summary> Get system error description </summary> <param name="code">The code.</param> <returns>Error message</returns>
src/BlackBone/Misc/Utils.cpp:173
Method
GetExeDirectory
<summary> Get current process exe file directory </summary> <returns>Exe directory</returns>
src/BlackBone/Misc/Utils.cpp:120
Method
GetExports
<summary> Retrieve all exported functions with names </summary> <param name="names">Found exports</param>
src/BlackBone/PE/PEImage.cpp:339
Method
GetImageRuntimeVer
<summary> Get image .NET runtime version </summary> <returns>runtime version, "n/a" if nothing found</returns>
src/BlackBone/PE/ImageNET.cpp:145
Method
GetManifest
<summary> Get manifest from image data </summary> <param name="size">Manifest size</param> <param name="manifestID">Mmanifest ID</param> <returns>Mani
src/BlackBone/PE/PEImage.cpp:538
Function
GetModifierLength
src/3rd_party/mscoree.h:8761
Function
GetModifiers
src/3rd_party/mscoree.h:8764
Function
GetNames
src/3rd_party/mscoree.h:8748
Function
GetObjectIdentity
src/3rd_party/mscoree.h:9507
Method
GetParent
<summary> Get parent directory </summary> <param name="path">File path</param> <returns>Parent directory</returns>
src/BlackBone/Misc/Utils.cpp:101
Method
GetProcessDirectory
<summary> Gets the process executable directory </summary> <param name="pid">Process ID</param> <returns>Process executable directory</returns>
src/BlackBone/Misc/NameResolve.cpp:356
Method
GetSectionProt
<summary> Transform section characteristics into memory protection flags </summary> <param name="characteristics">Section characteristics</param> <ret
src/BlackBone/ManualMap/MMap.cpp:1567
Function
GetSecurityContext
src/3rd_party/mscoree.h:9878
Function
GetTestHelperDll
src/BlackBoneTest/Common.h:95
Method
GetThreadContextT
<summary> Get native thread context </summary> <param name="hThread">Thread handle.</param> <param name="ctx">Thread context</param> <returns>Status c
src/BlackBone/Subsystem/NativeSubsystem.cpp:243
Method
GetThreadContextT
<summary> Get WOW64 thread context </summary> <param name="hThread">Thread handle.</param> <param name="ctx">Thread context</param> <returns>Status co
src/BlackBone/Subsystem/Wow64Subsystem.cpp:225
Method
GetThreadIdT
<summary> GetThreadId support for XP </summary> <param name="hThread">Thread handle</param> <returns>Thread ID</returns>
src/BlackBone/Process/Threads/Thread.cpp:367
Method
GetThunk
<summary> Get thunk </summary> <returns></returns>
src/BlackBone/Misc/Thunk.hpp:88
Function
GetTypeArgumentCount
src/3rd_party/mscoree.h:8753
Function
GetTypeArguments
src/3rd_party/mscoree.h:8756
Function
GetTypeNameBuilder
src/3rd_party/mscoree.h:9298
Method
GrantPriviledge
<summary> Grant current process arbitrary privilege </summary> <param name="name">Privilege name</param> <returns>Status</returns>
src/BlackBone/Misc/InitOnce.cpp:50
Method
HandleBranch
<summary> Handle branching </summary> <param name="ctx">Current hook context</param> <param name="exptContex">Thread context</param>
src/BlackBone/LocalHook/TraceHook.cpp:319
Method
HandleGuard
src/BlackBone/Include/HandleGuard.h:57
Method
Handler
src/BlackBone/LocalHook/HookHandlerThiscall.h:22
Method
Handler
src/BlackBone/LocalHook/HookHandlerStdcall.h:22
Method
Handler
src/BlackBone/LocalHook/HookHandlerCdecl.h:22
Method
Handler
src/BlackBone/LocalHook/HookHandlerFastcall.h:22
Method
HashString
<summary> Hash image name </summary> <param name="str">Image name</param> <returns>Hash</returns>
src/BlackBone/ManualMap/Native/NtLoader.cpp:649
Method
HintNode
src/3rd_party/AsmJit/base/compiler.h:1984
Method
Hook
<summary> Hook function in vtable </summary> <param name="ppVtable">Pointer to vtable pointer</param> <param name="index">Function index</param> <para
src/BlackBone/LocalHook/VTableHook.hpp:40
Method
HookHWBP
<summary> Perform hardware breakpoint hook </summary> <returns>true on success</returns>
src/BlackBone/LocalHook/LocalHook.hpp:230
Method
HookInline
<summary> Perform inline hook </summary> <returns>true on success</returns>
src/BlackBone/LocalHook/LocalHook.hpp:147
Method
HookInt3
<summary> Perform int3 hook </summary> <returns>true on success</returns>
src/BlackBone/LocalHook/LocalHook.hpp:199
Method
HookNtAllocateVirtualMemory
src/BlackBoneTest/TestRemoteHook.cpp:29
Method
HookNtOpenProcess
src/BlackBoneTest/TestRemoteHook.cpp:7
Method
HookThreadWrap
<summary> Hook thread wrapper </summary> <param name="lpParam">RemoteMemory instance</param> <returns>0</returns>
src/BlackBone/Process/RPC/RemoteMemory.cpp:278
Method
HostRuntime
src/3rd_party/AsmJit/base/runtime.cpp:41
Method
IAsmHelper
src/BlackBone/Asm/IAsmHelper.h:51
Method
ImageNET
src/BlackBone/PE/ImageNET.cpp:14
Method
Imm
Create a new immediate value (initial value is 0).
src/3rd_party/AsmJit/base/operand.h:736
Method
Init
<summary> Initialize some loader stuff </summary> <param name="initFor">Target module type</param> <returns>true on success</returns
src/BlackBone/ManualMap/Native/NtLoader.cpp:24
Method
Init
<summary> Initialize some internal data </summary> <returns>Status code</returns>
src/BlackBone/Process/ProcessCore.cpp:71
Method
InitBaseNode
src/BlackBone/ManualMap/Native/NtLoader.cpp:381
Method
InitOnce
src/BlackBone/Misc/InitOnce.cpp:20
Method
InitStaticTLS
<summary> Resolve static TLS storage </summary> <param name="pImage">image data</param> <returns>Status code</returns>
src/BlackBone/ManualMap/MMap.cpp:1068
Method
InitW7Node
src/BlackBone/ManualMap/Native/NtLoader.cpp:475
Method
InitW8Node
src/BlackBone/ManualMap/Native/NtLoader.cpp:437
Method
InitializeCookie
<summary> Calculate and set security cookie </summary> <param name="pImage">image data</param> <returns>Status code</returns>
src/BlackBone/ManualMap/MMap.cpp:1088
Method
InitializeP
src/BlackBone/Misc/NameResolve.cpp:51
Method
InjectDll
<summary> Inject DLL into arbitrary process </summary> <param name="pid">Target PID</param> <param name="path">Full qualified dll path</param> <param
src/BlackBone/DriverControl/DriverControl.cpp:501
Method
InjectPureIL
<summary> Inject pure IL image. </summary> <param name="netVersion">NET runtime version to use</param> <param name="netAssemblyPath">Path to image</pa
src/BlackBone/Process/ProcessModules.cpp:649
Method
InsertHashNode
src/BlackBone/ManualMap/Native/NtLoader.cpp:611
Method
InsertMemModuleNode
src/BlackBone/ManualMap/Native/NtLoader.cpp:581
Method
InsertTailList
src/BlackBone/ManualMap/Native/NtLoader.cpp:628
Method
InsertTreeNode
src/BlackBone/ManualMap/Native/NtLoader.cpp:500
Method
InstNode
src/3rd_party/AsmJit/base/compiler.h:2113
Method
Int3Handler
<summary> Int3 exception handler </summary> <param name="excpt">Exception information</param> <returns>Exception disposition</returns>
src/BlackBone/LocalHook/LocalHookBase.cpp:210
Function
IsCodedTokenType
src/3rd_party/cor.h:1938
Function
IsFixedType
src/3rd_party/cor.h:1941
Function
IsHeapType
src/3rd_party/cor.h:1940
Method
IsNotZero
src/BlackBoneTest/Common.h:36
Function
IsRidOrToken
src/3rd_party/cor.h:1939
Function
IsRidType
src/3rd_party/cor.h:1937
Function
IsWindows1019H2OrGreater
src/3rd_party/VersionApi.h:302
Function
IsWindows10RS1OrGreater
src/3rd_party/VersionApi.h:266
Function
IsWindows7SP1OrGreater
src/3rd_party/VersionApi.h:242
Function
IsWindowsServer
src/3rd_party/VersionApi.h:326
Function
IsWindowsVistaSP1OrGreater
src/3rd_party/VersionApi.h:224
Function
IsWindowsVistaSP2OrGreater
src/3rd_party/VersionApi.h:230
Function
IsWindowsXPSP1OrGreater
src/3rd_party/VersionApi.h:200
Function
IsWindowsXPSP2OrGreater
src/3rd_party/VersionApi.h:206
Function
IsWindowsXPSP3OrGreater
src/3rd_party/VersionApi.h:212
Method
IsZero
src/BlackBoneTest/Common.h:30
Method
JitRuntime
src/3rd_party/AsmJit/base/runtime.cpp:152
Method
JumpNode
src/3rd_party/AsmJit/base/compiler.h:2264
Function
KernelApcInjectCallback
src/BlackBoneDrv/Loader.c:723
Function
KernelApcPrepareCallback
Injection APC routines
src/BlackBoneDrv/Loader.c:703
← previous
next →
1,001–1,100 of 2,182, ranked by callers