Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/IgorKorkin/MemoryRanger
/ functions
Functions
1,785 in github.com/IgorKorkin/MemoryRanger
⨍
Functions
1,785
◇
Types & classes
481
Method
OpInfo
(UnionOpInfo op_info)
MemRanger/capstone/bindings/java/capstone/Xcore.java:79
Method
OpInfo
(UnionOpInfo op_info)
MemRanger/capstone/bindings/java/capstone/Sparc.java:86
Method
OpInfo
(UnionOpInfo op_info)
MemRanger/capstone/bindings/java/capstone/Ppc.java:102
Method
OpInfo
(UnionOpInfo e)
MemRanger/capstone/bindings/java/capstone/X86.java:123
Method
OpInfo
(UnionOpInfo e)
MemRanger/capstone/bindings/java/capstone/Mips.java:84
Function
PFN_NUMBER UtilPfnFromPa
PA -> PFN
MemRanger/HyperPlatform/util.cpp:885
Function
PFN_NUMBER UtilPfnFromVa
VA -> PFN
MemRanger/HyperPlatform/util.cpp:880
Function
PPC_getInstruction
MemRanger/capstone/arch/PowerPC/PPCDisassembler.c:368
Function
PPC_get_insn_id
given internal insn id, return public instruction info
MemRanger/capstone/arch/PowerPC/PPCMapping.c:6892
Function
PPC_group_name
MemRanger/capstone/arch/PowerPC/PPCMapping.c:7913
Function
PPC_insn_name
MemRanger/capstone/arch/PowerPC/PPCMapping.c:7873
Function
PPC_post_printer
MemRanger/capstone/arch/PowerPC/PPCInstPrinter.c:61
Function
PPC_printInst
MemRanger/capstone/arch/PowerPC/PPCInstPrinter.c:82
Function
PPC_reg_name
MemRanger/capstone/arch/PowerPC/PPCMapping.c:202
Method
Page
Allocates a non-paged, page-aligned page. Issues bug check on failure
MemRanger/DdiMon/shadow_hook.cpp:593
Method
PageFaultRecord
_Use_decl_annotations_*/
MemRanger/MemoryMon/PageFaultRecord.cpp:42
Method
PayloadStackOverFlow
MemAttacker/mem_attacker_console/payload_stack_overflow.h:21
Method
PayloadUseAfterFree
MemAttacker/mem_attacker_console/payload_use_after_free.h:50
Method
PerfCounter
Gets the current time using \a query_time_routine. @param collector PerfCollector instance to store performance data @param query_time_routine A fun
MemRanger/HyperPlatform/perf_counter.h:288
Function
PerfGetTime
_Use_decl_annotations_*/
MemRanger/HyperPlatform/performance.cpp:82
Function
PerfpFinalOutputRoutine
MemRanger/HyperPlatform/performance.cpp:102
Function
PerfpInitialOutputRoutine
MemRanger/HyperPlatform/performance.cpp:87
Function
PerfpOutputRoutine
MemRanger/HyperPlatform/performance.cpp:94
Function
PowerCallbackpCallbackRoutine
Power callback routine dealing with hibernate and sleep
MemRanger/HyperPlatform/power_callback.cpp:91
Method
ProtectedDrivers
/
MemRanger/MemoryMon/active_mem_protector.h:50
Method
RdTsc
Gets the current time using the RDTSC instruction @return the current time
MemRanger/HyperPlatform/perf_counter.h:307
Function
RweAddFileObjRange
/
MemRanger/MemoryMon/rwe.cpp:273
Function
RweAddOneOSInternalDataRange
MemRanger/MemoryMon/rwe.cpp:260
Function
RweDelOneOSInternalDataRange
MemRanger/MemoryMon/rwe.cpp:301
Function
RweIsInsideDstRange
MemRanger/MemoryMon/rwe.cpp:355
Function
RweIsInsideSrcRange
MemRanger/MemoryMon/rwe.cpp:350
Function
RweSetDefaultEptAttributes
Make all non-executable for MONITOR
MemRanger/MemoryMon/rwe.cpp:465
Function
RwepApplyRangesDpcRoutine
MemRanger/MemoryMon/rwe.cpp:523
Function
RwepFileObjPageCallback
Clear access bits for the Default EPT Set access bits only for the EPT with isolated driver and clear bits for all other EPTs
MemRanger/MemoryMon/rwe.cpp:1560
Function
RwepGrantAccessCallback
MemRanger/MemoryMon/rwe.cpp:1614
Function
RwepHandleTablePageCallback
Clear access bits for the Default EPT Set access bits only for the EPT with isolated driver and clear bits for all other EPTs
MemRanger/MemoryMon/rwe.cpp:1588
Function
RwepNewlyLoadedDriversPageCallback
Make Protected Drivers ranges non-executable for the default pages and executable for ProtectedDrivers-pages
MemRanger/MemoryMon/rwe.cpp:1493
Function
RwepOSInternalDataPageCallback
MemRanger/MemoryMon/rwe.cpp:1526
Function
RwepOSinternalDriversPageCallback
Make System ranges executable for the default pages and executable for ProtectedDrivers-pages
MemRanger/MemoryMon/rwe.cpp:1340
Method
ScopedLock
Acquires a lock using \a lock_routine. @param lock_routine A function pointer for acquiring a lock @param leave_routine A function pointer for releas
MemRanger/HyperPlatform/perf_counter.h:212
Function
ShEnablePageShadowingForNewEnclave
Enables page shadowing for all hooks
MemRanger/DdiMon/shadow_hook.cpp:227
Function
Sparc_addReg
MemRanger/capstone/arch/Sparc/SparcInstPrinter.c:449
Function
Sparc_add_hint
MemRanger/capstone/arch/Sparc/SparcInstPrinter.c:46
Function
Sparc_add_reg
MemRanger/capstone/arch/Sparc/SparcInstPrinter.c:53
Function
Sparc_getInstruction
MemRanger/capstone/arch/Sparc/SparcDisassembler.c:224
Function
Sparc_get_insn_id
given internal insn id, return public instruction info
MemRanger/capstone/arch/Sparc/SparcMapping.c:2800
Function
Sparc_group_name
MemRanger/capstone/arch/Sparc/SparcMapping.c:3165
Function
Sparc_insn_name
MemRanger/capstone/arch/Sparc/SparcMapping.c:3128
Function
Sparc_post_printer
MemRanger/capstone/arch/Sparc/SparcInstPrinter.c:79
Function
Sparc_printInst
MemRanger/capstone/arch/Sparc/SparcInstPrinter.c:362
Function
Sparc_reg_name
MemRanger/capstone/arch/Sparc/SparcMapping.c:112
Function
SystemZMC_getFirstReg
MemRanger/capstone/arch/SystemZ/SystemZMCTargetDesc.c:69
Function
SystemZ_getInstruction
MemRanger/capstone/arch/SystemZ/SystemZDisassembler.c:300
Function
SystemZ_get_insn_id
given internal insn id, return public instruction info
MemRanger/capstone/arch/SystemZ/SystemZMapping.c:4317
Function
SystemZ_group_name
MemRanger/capstone/arch/SystemZ/SystemZMapping.c:5074
Function
SystemZ_insn_name
MemRanger/capstone/arch/SystemZ/SystemZMapping.c:5039
Function
SystemZ_post_printer
MemRanger/capstone/arch/SystemZ/SystemZInstPrinter.c:34
Function
SystemZ_printInst
MemRanger/capstone/arch/SystemZ/SystemZInstPrinter.c:383
Function
SystemZ_reg_name
MemRanger/capstone/arch/SystemZ/SystemZMapping.c:57
Function
TestpCreateProcessNotifyRoutineEx
MemRanger/MemoryMon/test.cpp:468
Function
TestpForEachDriverCallback
Sets certain drivers as source ranges
MemRanger/MemoryMon/test.cpp:329
Function
TestpLoadImageNotifyRoutine
MemRanger/MemoryMon/test.cpp:379
Function
Thumb_getInstruction
MemRanger/capstone/arch/ARM/ARMDisassembler.c:877
Method
UnionOpInfo
()
MemRanger/capstone/bindings/java/capstone/Systemz.java:63
Method
UnionOpInfo
()
MemRanger/capstone/bindings/java/capstone/Arm.java:96
Method
UnionOpInfo
()
MemRanger/capstone/bindings/java/capstone/Arm64.java:94
Method
UnionOpInfo
()
MemRanger/capstone/bindings/java/capstone/Xcore.java:59
Method
UnionOpInfo
()
MemRanger/capstone/bindings/java/capstone/Sparc.java:61
Method
UnionOpInfo
()
MemRanger/capstone/bindings/java/capstone/Ppc.java:75
Method
UnionOpInfo
()
MemRanger/capstone/bindings/java/capstone/X86.java:89
Method
UnionOpInfo
()
MemRanger/capstone/bindings/java/capstone/Mips.java:63
Function
UnlinkedpProcessNotifyRoutineEx
DbgPrints when a process is created
MemRanger/MemoryMonTest/Unlinked/unlinked.cpp:127
Function
UtilDumpGpRegisters
Debug prints registers
MemRanger/HyperPlatform/util.cpp:951
Function
UtilForceCopyMemory
Does RtlCopyMemory safely even if destination is a read only region
MemRanger/HyperPlatform/util.cpp:1135
Function
UtilInvvpidSingleContext
Executes the INVVPID instruction (type 1)
MemRanger/HyperPlatform/util.cpp:1088
Function
UtilIsAccessibleAddress
Return true if the given address is accessible.
MemRanger/HyperPlatform/util.cpp:681
Function
UtilIsExecutableAddress
Return true if the given address is executable.
MemRanger/HyperPlatform/util.cpp:711
Function
UtilWriteMsr
Writes natural-width MSR
MemRanger/HyperPlatform/util.cpp:1061
Function
UtilpGetModuleBasenSize
MemRanger/HyperPlatform/util.cpp:366
Function
UtilpGetNTHeaderInfo
/
MemRanger/HyperPlatform/util.cpp:362
Function
UtilpUnsafePcToFileHeader
A fake RtlPcToFileHeader without acquiring PsLoadedModuleSpinLock. Thus, it is unsafe and should be updated if we can locate PsLoadedModuleSpinLock.
MemRanger/HyperPlatform/util.cpp:460
Method
V2PMap2
_Use_decl_annotations_*/
MemRanger/MemoryMon/V2PMap.cpp:47
Function
VmmVmExitHandler
MemRanger/HyperPlatform/vmm.cpp:189
Function
VmmVmxFailureHandler
Handle VMRESUME or VMXOFF failure. Fatal error.
MemRanger/HyperPlatform/vmm.cpp:1492
Function
VmpInitializeVm
Allocates structures for virtualization, initializes VMCS and virtualizes the current processor
MemRanger/HyperPlatform/vm.cpp:371
Function
VmpSetLockBitCallback
Sets 1 to the lock bit of the IA32_FEATURE_CONTROL MSR
MemRanger/HyperPlatform/vm.cpp:220
Function
VmpStopVm
Stops virtualization through a hypercall and frees all related memory
MemRanger/HyperPlatform/vm.cpp:1037
Function
XCore_getInstruction
MemRanger/capstone/arch/XCore/XCoreDisassembler.c:729
Function
XCore_get_insn_id
given internal insn id, return public instruction info
MemRanger/capstone/arch/XCore/XCoreMapping.c:1370
Function
XCore_group_name
MemRanger/capstone/arch/XCore/XCoreMapping.c:1558
Function
XCore_insn_extract
stw sed, sp[3]
MemRanger/capstone/arch/XCore/XCoreInstPrinter.c:48
Function
XCore_insn_name
MemRanger/capstone/arch/XCore/XCoreMapping.c:1531
Function
XCore_map_register
map internal raw register to 'public' register
MemRanger/capstone/arch/XCore/XCoreMapping.c:1571
Function
XCore_post_printer
MemRanger/capstone/arch/XCore/XCoreInstPrinter.c:39
Function
XCore_printInst
MemRanger/capstone/arch/XCore/XCoreInstPrinter.c:254
Function
XCore_reg_name
MemRanger/capstone/arch/XCore/XCoreMapping.c:49
Function
_Xbad_alloc
MemRanger/HyperPlatform/kernel_stl.cpp:64
Function
_Xinvalid_argument
MemRanger/HyperPlatform/kernel_stl.cpp:67
Function
_Xlength_error
MemRanger/HyperPlatform/kernel_stl.cpp:70
Function
_Xout_of_range
MemRanger/HyperPlatform/kernel_stl.cpp:73
← previous
next →
1,201–1,300 of 1,785, ranked by callers