Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/SamuelTulach/memhv
/ functions
Functions
70 in github.com/SamuelTulach/memhv
⨍
Functions
70
◇
Types & classes
45
↓ 5 callers
Function
CallVM
client/client/Library/memhv.h:64
↓ 4 callers
Function
Error
client/client/Library/memhv.h:96
↓ 3 callers
Function
CopyProcessMemory
client/client/Library/memhv.h:158
↓ 2 callers
Function
GetDirbase
client/client/Library/memhv.h:127
↓ 2 callers
Function
GetEPROCESS
client/client/Library/memhv.h:122
↓ 1 callers
Function
AttachToProcess
client/client/Library/memhv.h:132
↓ 1 callers
Function
CheckPresence
client/client/Library/memhv.h:110
↓ 1 callers
Function
GetModule
client/client/Source/Entry.cpp:27
↓ 1 callers
Function
GetOffsets
memhv/memhv/Source/Entry.cpp:3
↓ 1 callers
Function
HandleCheckPresence
memhv/memhv/Source/SVM/Handlers/SVM_HandleVMCall.cpp:10
↓ 1 callers
Function
HandleCopyProcessMemory
memhv/memhv/Source/SVM/Handlers/SVM_HandleVMCall.cpp:42
↓ 1 callers
Function
HandleGetDirectoryBase
memhv/memhv/Source/SVM/Handlers/SVM_HandleVMCall.cpp:25
↓ 1 callers
Function
HandleGetProcess
memhv/memhv/Source/SVM/Handlers/SVM_HandleVMCall.cpp:17
↓ 1 callers
Function
HandleInvalid
memhv/memhv/Source/SVM/Handlers/SVM_HandleVMCall.cpp:3
↓ 1 callers
Function
HandleProtectSelf
memhv/memhv/Source/SVM/Handlers/SVM_HandleVMCall.cpp:75
↓ 1 callers
Function
LookupProcessId
client/client/Source/Entry.cpp:65
↓ 1 callers
Function
PreallocatePools
memhv/memhv/Source/Entry.cpp:22
↓ 1 callers
Function
Protect
client/client/Library/memhv.h:116
↓ 1 callers
Function
ReadMemory
client/client/Library/memhv.h:171
↓ 1 callers
Function
WriteMemory
client/client/Library/memhv.h:177
Method
AllocateContiguousMemory
memhv/memhv/Source/Utils.cpp:110
Method
AllocatePageAligned
memhv/memhv/Source/Utils.cpp:170
Method
BuildNestedPageTables
memhv/memhv/Source/SVM/SVM.cpp:28
Method
BuildPermissionMap
memhv/memhv/Source/SVM/SVM.cpp:148
Method
CheckAndSetInstalled
memhv/memhv/Source/SVM/SVM.cpp:165
Method
CheckMSR
memhv/memhv/Source/Utils.cpp:203
Function
CheckRange
memhv/memhv/Source/SVM/Handlers/SVM_HandleMSRAccess.cpp:3
Method
CheckSupport
memhv/memhv/Source/SVM/SVM.cpp:3
Method
Compare
memhv/memhv/Source/Utils.cpp:3
Method
CopyProcessMemory
memhv/memhv/Source/Memory/Physical.cpp:187
Method
DereferenceObject
memhv/memhv/Source/Utils.cpp:227
Function
Entry
memhv/memhv/Source/Entry.cpp:34
Method
ExecuteOnEachProcessor
memhv/memhv/Source/Utils.cpp:125
Method
FindPattern
memhv/memhv/Source/Utils.cpp:63
Method
FindPatternImage
memhv/memhv/Source/Utils.cpp:90
Method
FindProcess
memhv/memhv/Source/Utils.cpp:191
Method
GetCurrentDriverInfo
memhv/memhv/Source/Utils.cpp:155
Method
GetDirectoryBase
memhv/memhv/Source/Memory/Physical.cpp:6
Method
GetModuleBase
memhv/memhv/Source/Utils.cpp:21
Method
GetNextProcess
memhv/memhv/Source/Utils.cpp:184
Method
GetPreallocatedPool
memhv/memhv/Source/Utils.cpp:232
Method
GetPte
memhv/memhv/Source/Memory/Physical.cpp:37
Method
GetSegmentAccessRights
memhv/memhv/Source/SVM/SVM.cpp:175
Method
HandleExit
memhv/memhv/Source/SVM/Handlers/SVM_VMExit.cpp:51
Method
HandleGenericSVM
memhv/memhv/Source/SVM/Handlers/SVM_HandleGenericVM.cpp:3
Method
HandleMSRAccess
memhv/memhv/Source/SVM/Handlers/SVM_HandleMSRAccess.cpp:11
Method
HandleVMCall
memhv/memhv/Source/SVM/Handlers/SVM_HandleVMCall.cpp:87
Method
InjectGeneralProtectionException
memhv/memhv/Source/SVM/Handlers/SVM_VMExit.cpp:3
Method
IsInUserland
memhv/memhv/Source/SVM/Handlers/SVM_VMExit.cpp:46
Method
OverwritePage
memhv/memhv/Source/Memory/Physical.cpp:107
Method
PhysicalToVirtual
memhv/memhv/Source/Memory/Physical.cpp:16
Method
PrepareForVirtualization
memhv/memhv/Source/SVM/SVM.cpp:193
Method
PreparePage
memhv/memhv/Source/Memory/Physical.cpp:76
Method
PreparePages
memhv/memhv/Source/Memory/Physical.cpp:96
Method
ProtectSelf
memhv/memhv/Source/SVM/SVM.cpp:59
Function
Read
client/client/Library/memhv.h:183
Method
ReadPhysicalAddress
memhv/memhv/Source/Memory/Physical.cpp:127
Method
ReadProcessMemory
memhv/memhv/Source/Memory/Physical.cpp:141
Method
ReferenceObject
memhv/memhv/Source/Utils.cpp:222
Method
ResolveProcessPhysicalAddress
memhv/memhv/Source/Memory/Physical.cpp:23
Method
RestorePage
memhv/memhv/Source/Memory/Physical.cpp:120
Function
ThreadBench
client/client/Source/Entry.cpp:92
Method
ValidUsermodeAddress
memhv/memhv/Source/Utils.cpp:211
Method
VirtualToPhysical
memhv/memhv/Source/Memory/Physical.cpp:11
Method
VirtualizeAllProcessors
memhv/memhv/Source/SVM/SVM.cpp:288
Method
VirtualizeProcessor
memhv/memhv/Source/SVM/SVM.cpp:260
Function
Write
client/client/Library/memhv.h:191
Method
WritePhysicalAddress
memhv/memhv/Source/Memory/Physical.cpp:134
Method
WriteProcessMemory
memhv/memhv/Source/Memory/Physical.cpp:164
Function
main
client/client/Source/Entry.cpp:124