Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/colby57/VMP-Imports-Deobfuscator
/ functions
Functions
4,875 in github.com/colby57/VMP-Imports-Deobfuscator
⨍
Functions
4,875
◇
Types & classes
1,790
↓ 3 callers
Method
swapGp
Swap two registers It's only possible to swap Gp registers.
Vendor/BlackBone/src/3rd_party/AsmJit/x86/x86context_p.h:278
↓ 3 callers
Function
to_ascii
Vendor/spdlog-1.x/include/spdlog/fmt/bundled/core.h:2236
↓ 3 callers
Function
to_decimal
Vendor/spdlog-1.x/include/spdlog/fmt/bundled/format-inl.h:2088
↓ 3 callers
Method
type
Vendor/spdlog-1.x/tests/catch.hpp:9047
↓ 3 callers
Method
type
Vendor/spdlog-1.x/include/spdlog/fmt/bundled/core.h:1573
↓ 3 callers
Function
uncaught_exceptions
Vendor/spdlog-1.x/tests/catch.hpp:15340
↓ 3 callers
Method
unlock
Vendor/BlackBone/src/BlackBone/Misc/Utils.h:123
↓ 3 callers
Function
vMemMgrReleaseVMem
\internal Helper to avoid `#ifdef`s in the code.
Vendor/BlackBone/src/3rd_party/AsmJit/base/vmem.cpp:443
↓ 3 callers
Function
vformat
Vendor/spdlog-1.x/include/spdlog/fmt/bundled/color.h:573
↓ 3 callers
Function
vformat_to
Vendor/spdlog-1.x/include/spdlog/fmt/bundled/color.h:605
↓ 3 callers
Function
vformat_to
Vendor/spdlog-1.x/include/spdlog/fmt/bundled/format.h:2909
↓ 3 callers
Function
vfprintf
Vendor/spdlog-1.x/include/spdlog/fmt/bundled/printf.h:585
↓ 3 callers
Function
write
Vendor/spdlog-1.x/include/spdlog/fmt/bundled/format.h:1390
↓ 3 callers
Method
write
Vendor/spdlog-1.x/include/spdlog/fmt/bundled/chrono.h:1656
↓ 3 callers
Function
write_delimiter
Vendor/spdlog-1.x/include/spdlog/fmt/bundled/ranges.h:228
↓ 3 callers
Function
write_padded
Vendor/spdlog-1.x/include/spdlog/fmt/bundled/format.h:1330
↓ 3 callers
Function
write_with_helper
Vendor/spdlog-1.x/tests/test_file_helper.cpp:10
↓ 2 callers
Function
AllocTest
Vendor/BlackBone/src/3rd_party/rewolf-wow64ext/sample/main.cpp:8
↓ 2 callers
Method
Apply
<summary> Hook specified address </summary> <param name="type">Hook type</param> <param name="ptr">Address</param> <param name="newFn">Callback</param
Vendor/BlackBone/src/BlackBone/Process/RPC/RemoteHook.h:83
↓ 2 callers
Function
BBAllocateSharedPage
<summary> Allocate kernel page from NonPaged pool and build MDL for it </summary> <param name="pPage">Resulting address</param> <param name="pResultMD
Vendor/BlackBone/src/BlackBoneDrv/Remap.c:623
↓ 2 callers
Function
BBCleanupPhysMemEntry
Vendor/BlackBone/src/BlackBoneDrv/Routines.c:903
↓ 2 callers
Function
BBCleanupProcessPhysEntry
Vendor/BlackBone/src/BlackBoneDrv/Routines.c:919
↓ 2 callers
Function
BBConvertProtection
<summary> Convert protection flags </summary> <param name="prot">Protection flags.</param> <param name="fromPTE">If TRUE - convert to PTE protection,
Vendor/BlackBone/src/BlackBoneDrv/VadRoutines.c:177
↓ 2 callers
Function
BBCreateCookie
<summary> Setup image security cookie </summary> <param name="imageBase">Image base</param> <returns>Status code</returns>
Vendor/BlackBone/src/BlackBoneDrv/MMap.c:1521
↓ 2 callers
Function
BBFileExists
<summary> Check if file exists </summary> <param name="path">Fully qualifid path to a file</param> <returns>Status code</returns>
Vendor/BlackBone/src/BlackBoneDrv/Utils.c:170
↓ 2 callers
Function
BBFindOrMapModule
<summary> Map new module or return existing </summary> <param name="pProcess">Target process</param> <param name="path">Image path</param> <param name
Vendor/BlackBone/src/BlackBoneDrv/MMap.c:388
↓ 2 callers
Function
BBGetVadType
<summary> Get region VAD type </summary> <param name="pProcess">Target process object</param> <param name="address">Target address</param> <param name
Vendor/BlackBone/src/BlackBoneDrv/VadRoutines.c:117
↓ 2 callers
Function
BBLookupProcessThread
<summary> Find first thread of the target process </summary> <param name="pProcess">Target process</param> <param name="ppThread">Found thread. Thread
Vendor/BlackBone/src/BlackBoneDrv/Loader.c:477
↓ 2 callers
Function
BBMapRegionListIntoCurrentProcess
<summary> Map memory regions into caller process </summary> <param name="pList">Region list</param> <param name="noWarning">If set to FALSE, warning w
Vendor/BlackBone/src/BlackBoneDrv/Remap.c:586
↓ 2 callers
Function
BBPrepareACTX
<summary> Create activation context </summary> <param name="pPath">Manifest path</param> <param name="asImage">Target file is a PE image</param> <para
Vendor/BlackBone/src/BlackBoneDrv/MMap.c:1375
↓ 2 callers
Function
BBPrepareMDLList
<summary> Walk region list and create MDL for each region </summary> <param name="pList">Region list</param> <param name="pProcess">Target process</pa
Vendor/BlackBone/src/BlackBoneDrv/Remap.c:490
↓ 2 callers
Function
BBResolveImagePath
<summary> Resolve image name to fully qualified path </summary> <param name="pContext">Loader context</param> <param name="pProcess">Target process. M
Vendor/BlackBone/src/BlackBoneDrv/MMap.c:1085
↓ 2 callers
Function
BBResolveImageRefs
<summary> Resolve import table and load missing dependencies </summary> <param name="pImageBase">Target image base</param> <param name="systemImage">I
Vendor/BlackBone/src/BlackBoneDrv/MMap.c:687
↓ 2 callers
Function
BBSearchPattern
<summary> Search for pattern </summary> <param name="pattern">Pattern to search for</param> <param name="wildcard">Used wildcard</param> <param name="
Vendor/BlackBone/src/BlackBoneDrv/Utils.c:199
↓ 2 callers
Function
BBUnmapRegionEntry
<summary> Unmap memory region, release corresponding MDL, and remove region form list </summary> <param name="pPageEntry">Region data</param> <param n
Vendor/BlackBone/src/BlackBoneDrv/Remap.c:304
↓ 2 callers
Function
BaseCompiler_nodeRemoved
Vendor/BlackBone/src/3rd_party/AsmJit/base/compiler.cpp:190
↓ 2 callers
Method
CheckLastError
(self)
Vendor/BlackBone/src/PythonicBlackBone/BlackBone.py:86
↓ 2 callers
Function
CollectMovIatReferences
VMP-Imports-Deobfuscator/VMPCore.cpp:394
↓ 2 callers
Function
ConstPool_addGap
Vendor/BlackBone/src/3rd_party/AsmJit/base/constpool.cpp:179
↓ 2 callers
Function
CorSigCompressData
//////////////////////////////////////////////////////////////////////////////////////// Given an uncompressed unsigned integer (iLen), Store it to p
Vendor/BlackBone/src/3rd_party/cor.h:2489
↓ 2 callers
Method
CreateRemoteThreadT
<summary> Creates new thread in the remote process </summary> <param name="hThread">Created thread handle</param> <param name="entry">Thread entry poi
Vendor/BlackBone/src/BlackBone/Subsystem/Wow64Subsystem.cpp:191
↓ 2 callers
Method
DirectorySize
<summary> Get data directory size </summary> <param name="index">Data directory index</param> <returns>Data directory size</returns>
Vendor/BlackBone/src/BlackBone/PE/PEImage.cpp:380
↓ 2 callers
Method
EnsureInit
<summary> Ensure LdrInitializeProcess gets called </summary> <returns>Status code</returns>
Vendor/BlackBone/src/BlackBone/Process/Process.cpp:143
↓ 2 callers
Method
FreeMem
<summary> Free virtual memory </summary> <param name="pid">Tarhet PID</param> <param name="base">Desired base. If 0 address is chosed by the system</p
Vendor/BlackBone/src/BlackBone/DriverControl/DriverControl.cpp:374
↓ 2 callers
Method
GetLastStatus
<summary> Retrieve last NTSTATUS code </summary> <returns></returns>
Vendor/BlackBone/src/BlackBone/Process/RPC/RemoteExec.h:156
↓ 2 callers
Method
GetThreadContextT
<summary> Get WOW64 thread context </summary> <param name="hThread">Thread handle.</param> <param name="ctx">Thread context</param> <returns>Status co
Vendor/BlackBone/src/BlackBone/Subsystem/x86Subsystem.cpp:53
↓ 2 callers
Method
Init
<summary> Initialize symbols for target file </summary> <param name="file">Fully qualified path to target PE file</param> <param name="base">Base ptr
Vendor/BlackBone/src/BlackBone/Symbols/PDBHelper.cpp:53
↓ 2 callers
Function
IsWindows1019H1OrGreater
Vendor/BlackBone/src/3rd_party/VersionApi.h:288
↓ 2 callers
Function
IsWindows10RS2OrGreater
Vendor/BlackBone/src/3rd_party/VersionApi.h:264
↓ 2 callers
Function
IsWindows10RS4OrGreater
Vendor/BlackBone/src/3rd_party/VersionApi.h:276
↓ 2 callers
Function
IsWindows10RS5OrGreater
Vendor/BlackBone/src/3rd_party/VersionApi.h:282
↓ 2 callers
Function
LdrProcessRelocationBlockLongLong
begin_rebase
Vendor/BlackBone/src/BlackBoneDrv/ldrreloc.c:228
↓ 2 callers
Function
LdrRelocateImage
Vendor/BlackBone/src/BlackBoneDrv/ldrreloc.c:44
↓ 2 callers
Function
MapFromMemory
Vendor/BlackBone/src/BlackBoneTest/TestManualMap.cpp:92
↓ 2 callers
Method
MapMemory
<summary> Maps target process memory into current process </summary> <param name="pid">Target PID</param> <param name="pipeName">Pipe name to use for
Vendor/BlackBone/src/BlackBone/DriverControl/DriverControl.cpp:125
↓ 2 callers
Function
Operand
Vendor/BlackBone/src/3rd_party/AsmJit/base/compiler.h:3135
↓ 2 callers
Method
Parse
<summary> Parses PE image </summary> <returns>Status code</returns>
Vendor/BlackBone/src/BlackBone/PE/PEImage.cpp:141
↓ 2 callers
Method
ParseType
(self, i , value=None)
Vendor/BlackBone/src/PythonicBlackBone/BlackBone.py:27
↓ 2 callers
Method
PromoteHandle
<summary> Change handle access rights </summary> <param name="pid">Target PID.</param> <param name="handle">Handle</param> <param name="access">New ac
Vendor/BlackBone/src/BlackBone/DriverControl/DriverControl.cpp:304
↓ 2 callers
Method
ProtectMem
<summary> Change memory protection </summary> <param name="pid">Target PID.</param> <param name="base">Regiod base address</param> <param name="size">
Vendor/BlackBone/src/BlackBone/DriverControl/DriverControl.cpp:469
↓ 2 callers
Method
ProtectProcess
<summary> Change process protection flag </summary> <param name="pid">Target PID</param> <param name="protection">Process protection policy</param> <p
Vendor/BlackBone/src/BlackBone/DriverControl/DriverControl.cpp:277
↓ 2 callers
Method
Query
<summary> Get memory region info </summary> <param name="pAddr">Memory address</param> <param name="pInfo">Retrieved info</param> <returns>Status</ret
Vendor/BlackBone/src/BlackBone/Process/ProcessMemory.cpp:63
↓ 2 callers
Function
ReadProcessMemory64
Vendor/BlackBone/src/3rd_party/rewolf-wow64ext/src/wow64ext.cpp:517
↓ 2 callers
Method
SaveCallResult
<summary> Save value in rax to user buffer </summary> <param name="a">Target assembly helper</param>
Vendor/BlackBone/src/BlackBone/Process/RPC/RemoteExec.h:125
↓ 2 callers
Method
SearchRemoteWhole
<summary> Search pattern in whole address space of remote process </summary> <param name="remote">Remote process</param> <param name="useWildcard">Tru
Vendor/BlackBone/src/BlackBone/Patterns/PatternSearch.cpp:384
↓ 2 callers
Method
SetThreadContextT
<summary> Set WOW64 thread context </summary> <param name="hThread">Thread handle.</param> <param name="ctx">Thread context</param> <returns>Status co
Vendor/BlackBone/src/BlackBone/Subsystem/x86Subsystem.cpp:77
↓ 2 callers
Method
Test
Vendor/BlackBone/src/BlackBoneTest/TestLocalHook.cpp:8
↓ 2 callers
Method
UnmapAllModules
<summary> Unmap all manually mapped modules </summary> <returns>Status code</returns>
Vendor/BlackBone/src/BlackBone/ManualMap/MMap.cpp:521
↓ 2 callers
Function
VMemTest_fill
Vendor/BlackBone/src/3rd_party/AsmJit/base/vmem.cpp:1154
↓ 2 callers
Function
VMemTest_verify
Vendor/BlackBone/src/3rd_party/AsmJit/base/vmem.cpp:1162
↓ 2 callers
Function
ValidateDllLoad
Vendor/BlackBone/src/BlackBoneTest/TestManualMap.cpp:118
↓ 2 callers
Method
Vfunc
Vendor/BlackBone/src/BlackBoneTest/TestLocalHook.cpp:13
↓ 2 callers
Function
X86Assembler_dumpComment
Vendor/BlackBone/src/3rd_party/AsmJit/x86/x86assembler.cpp:916
↓ 2 callers
Function
X86Compiler_emitConstPool
Vendor/BlackBone/src/3rd_party/AsmJit/x86/x86compiler.cpp:685
↓ 2 callers
Function
X86Context_annotateInstruction
Vendor/BlackBone/src/3rd_party/AsmJit/x86/x86context.cpp:145
↓ 2 callers
Function
X86Context_getJccFlow
\internal
Vendor/BlackBone/src/3rd_party/AsmJit/x86/x86context.cpp:1764
↓ 2 callers
Function
X86Context_getOppositeJccFlow
\internal
Vendor/BlackBone/src/3rd_party/AsmJit/x86/x86context.cpp:1772
↓ 2 callers
Function
X86Context_mustConvertSArg
Vendor/BlackBone/src/3rd_party/AsmJit/x86/x86context.cpp:1912
↓ 2 callers
Function
X86Context_traceNode
Vendor/BlackBone/src/3rd_party/AsmJit/x86/x86context.cpp:161
↓ 2 callers
Function
X86Context_translateJump
\internal
Vendor/BlackBone/src/3rd_party/AsmJit/x86/x86context.cpp:4983
↓ 2 callers
Function
X86Context_translateOperands
\internal
Vendor/BlackBone/src/3rd_party/AsmJit/x86/x86context.cpp:4432
↓ 2 callers
Function
X86Util_cmpInstName
Compare two instruction names. `a` is null terminated instruction name from `_x86InstName[]` table. `b` is non-null terminated instruction name passe
Vendor/BlackBone/src/3rd_party/AsmJit/x86/x86inst.cpp:4858
↓ 2 callers
Function
ZYAN_STRLEN
Vendor/Zydis/include/Zycore/LibC.h:367
↓ 2 callers
Function
ZwCreateThreadEx
Vendor/BlackBone/src/BlackBoneDrv/Private.c:513
↓ 2 callers
Function
ZyanAbsI64
* Get the absolute value of a 64 bit int. * * @param x The value to process. * @return The absolute, unsigned value. * * This gracefully deals w
Vendor/Zydis/include/Zycore/Format.h:59
↓ 2 callers
Function
_SetBits
\internal Set `len` bits in `buf` starting at `index` bit index.
Vendor/BlackBone/src/3rd_party/AsmJit/base/vmem.cpp:239
↓ 2 callers
Method
_addBitsDelSource
Vendor/BlackBone/src/3rd_party/AsmJit/base/compiler.h:674
↓ 2 callers
Method
_grow
Vendor/BlackBone/src/3rd_party/AsmJit/base/assembler.cpp:73
↓ 2 callers
Method
_newLabel
Vendor/BlackBone/src/3rd_party/AsmJit/base/compiler.cpp:327
↓ 2 callers
Function
abs
Vendor/spdlog-1.x/include/spdlog/fmt/bundled/chrono.h:1488
↓ 2 callers
Method
addAllocableRegs
Add allocable input registers (mask).
Vendor/BlackBone/src/3rd_party/AsmJit/base/compiler.h:1045
↓ 2 callers
Method
addChild
Vendor/spdlog-1.x/tests/catch.hpp:14412
↓ 2 callers
Method
addNodeBefore
Vendor/BlackBone/src/3rd_party/AsmJit/base/compiler.cpp:148
↓ 2 callers
Method
addOptions
Add emit options.
Vendor/BlackBone/src/3rd_party/AsmJit/base/compiler.h:2161
↓ 2 callers
Method
adjusted
Get new memory operand adjusted by `disp`.
Vendor/BlackBone/src/3rd_party/AsmJit/x86/x86operand.h:1487
↓ 2 callers
Method
align
Vendor/BlackBone/src/3rd_party/AsmJit/x86/x86assembler.cpp:407
↓ 2 callers
Method
allPassed
Vendor/spdlog-1.x/tests/catch.hpp:15267
↓ 2 callers
Method
alloc
Vendor/BlackBone/src/3rd_party/AsmJit/base/compiler.cpp:517
↓ 2 callers
Function
ampm
Vendor/spdlog-1.x/include/spdlog/pattern_formatter-inl.h:159
↓ 2 callers
Method
andAllocableRegs
And allocable input registers (mask).
Vendor/BlackBone/src/3rd_party/AsmJit/base/compiler.h:1047
← previous
next →
701–800 of 4,875, ranked by callers