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
↓ 1 callers
Function
VmmpHandleMonitorTrap
MTF VM-exit
MemRanger/HyperPlatform/vmm.cpp:362
↓ 1 callers
Function
VmmpHandleMsrReadAccess
RDMSR
MemRanger/HyperPlatform/vmm.cpp:521
↓ 1 callers
Function
VmmpHandleMsrWriteAccess
WRMSR
MemRanger/HyperPlatform/vmm.cpp:528
↓ 1 callers
Function
VmmpHandleRdtsc
RDTSC
MemRanger/HyperPlatform/vmm.cpp:483
↓ 1 callers
Function
VmmpHandleRdtscp
RDTSCP
MemRanger/HyperPlatform/vmm.cpp:495
↓ 1 callers
Function
VmmpHandleTripleFault
Triple fault VM-exit. Fatal error.
MemRanger/HyperPlatform/vmm.cpp:343
↓ 1 callers
Function
VmmpHandleUnexpectedExit
Unexpected VM-exit. Fatal error.
MemRanger/HyperPlatform/vmm.cpp:352
↓ 1 callers
Function
VmmpHandleVmCall
VMCALL
MemRanger/HyperPlatform/vmm.cpp:1264
↓ 1 callers
Function
VmmpHandleVmCallTermination
Handles an unloading request
MemRanger/HyperPlatform/vmm.cpp:1579
↓ 1 callers
Function
VmmpHandleVmExit
Dispatches VM-exit to a corresponding handler
MemRanger/HyperPlatform/vmm.cpp:242
↓ 1 callers
Function
VmmpHandleVmx
VMX instructions except for VMCALL
MemRanger/HyperPlatform/vmm.cpp:1250
↓ 1 callers
Function
VmmpHandleXsetbv
XSETBV. It is executed at the time of system resuming
MemRanger/HyperPlatform/vmm.cpp:509
↓ 1 callers
Function
VmmpIoWrapper
Perform IO instruction according with parameters
MemRanger/HyperPlatform/vmm.cpp:1071
↓ 1 callers
Function
VmpBuildIoBitmaps
Build IO bitmaps
MemRanger/HyperPlatform/vm.cpp:326
↓ 1 callers
Function
VmpBuildMsrBitmap
Build MSR bitmap
MemRanger/HyperPlatform/vm.cpp:282
↓ 1 callers
Function
VmpEnterVmxMode
See: VMM SETUP & TEAR DOWN
MemRanger/HyperPlatform/vm.cpp:584
↓ 1 callers
Function
VmpFreeSharedData
Decrement reference count of shared data and free it if no reference
MemRanger/HyperPlatform/vm.cpp:1103
↓ 1 callers
Function
VmpInitializeVmcs
See: VMM SETUP & TEAR DOWN
MemRanger/HyperPlatform/vm.cpp:640
↓ 1 callers
Function
VmpIsVmxAvailable
Checks if the system supports virtualization
MemRanger/HyperPlatform/vm.cpp:175
↓ 1 callers
Function
VmpLaunchVm
Executes vmlaunch
MemRanger/HyperPlatform/vm.cpp:908
↓ 1 callers
Function
VmpSetupVmcs
See: PREPARATION AND LAUNCHING A VIRTUAL MACHINE
MemRanger/HyperPlatform/vm.cpp:662
↓ 1 callers
Function
VmpStartVm
Virtualize the current processor
MemRanger/HyperPlatform/vm.cpp:355
↓ 1 callers
Function
XCore_enable
MemRanger/capstone/arch/XCore/XCoreModule.c:42
↓ 1 callers
Function
XCore_init
MemRanger/capstone/arch/XCore/XCoreDisassembler.c:765
↓ 1 callers
Function
_ARM_getInstruction
MemRanger/capstone/arch/ARM/ARMDisassembler.c:446
↓ 1 callers
Function
_Thumb_getInstruction
MemRanger/capstone/arch/ARM/ARMDisassembler.c:683
↓ 1 callers
Function
__lgdt
Reads SGDT @param gdtr A pointer to read GDTR
MemRanger/HyperPlatform/asm.h:161
↓ 1 callers
Function
__vmx_vmread
Reads a specified field from the current VMCS @param field The VMCS field to read @param field_value A pointer to the location to store the value re
MemRanger/HyperPlatform/asm.h:291
↓ 1 callers
Function
__vmx_vmwrite
Writes the specified value to the specified field in the current VMCS @param field The VMCS field to write @param field_value The value to write to
MemRanger/HyperPlatform/asm.h:322
↓ 1 callers
Function
_getInstruction
MemRanger/capstone/arch/AArch64/AArch64Disassembler.c:220
↓ 1 callers
Function
_printOperand
MemRanger/capstone/arch/XCore/XCoreInstPrinter.c:188
↓ 1 callers
Function
_printOperand
MemRanger/capstone/arch/SystemZ/SystemZInstPrinter.c:78
↓ 1 callers
Method
access_to_the_allocated_data
MemRanger/MemoryMon/mem_ranger_rules.cpp:54
↓ 1 callers
Method
access_to_the_file_object
MemRanger/MemoryMon/mem_ranger_rules.cpp:145
↓ 1 callers
Method
access_to_the_handle_table
MemRanger/MemoryMon/mem_ranger_rules.cpp:156
↓ 1 callers
Method
add_driver_enclave
MemRanger/MemoryMon/mem_ranger_rules.cpp:12
↓ 1 callers
Method
add_handle_entry
MemRanger/MemoryMon/mem_ranger_rules.cpp:67
↓ 1 callers
Function
cc_normalize
normalize CC to remove _MINUS & _PLUS
MemRanger/capstone/arch/PowerPC/PPCInstPrinter.c:224
↓ 1 callers
Function
check_input
MemAttacker/mem_attacker_console/mem_attacker.cpp:147
↓ 1 callers
Method
close
utils/zwfile.h:19
↓ 1 callers
Function
compare_lower_str
compare s1 with lower(s2) return true if s1 == lower(f2), and false otherwise
MemRanger/capstone/arch/AArch64/AArch64BaseInfo.c:47
↓ 1 callers
Function
copy_fileobj_fcb_fscontext
MemAttacker/mem_attacker_driver/files_hijacking.cpp:289
↓ 1 callers
Function
copy_sources
Copy the C sources into the source directory. This rearranges the source files under the python distribution directory.
MemRanger/capstone/bindings/python/setup.py:41
↓ 1 callers
Function
create_device
MemAllocator/mem_allocator_driver/mem_allocator_driver.cpp:318
↓ 1 callers
Function
cs
(md, code)
MemRanger/capstone/suite/fuzz.py:65
↓ 1 callers
Method
cs_close
(NativeLongByReference handle)
MemRanger/capstone/bindings/java/capstone/Capstone.java:258
↓ 1 callers
Method
cs_disasm
(NativeLong handle, byte[] code, NativeLong code_len, long addr, NativeLong count, PointerByReference
MemRanger/capstone/bindings/java/capstone/Capstone.java:255
↓ 1 callers
Function
cs_driver_hello
Hello, Capstone!
MemRanger/capstone/contrib/cs_driver/cs_driver/cs_driver.c:44
↓ 1 callers
Method
cs_errno
(NativeLong csh)
MemRanger/capstone/bindings/java/capstone/Capstone.java:270
↓ 1 callers
Method
cs_insn_group
(NativeLong csh, Pointer insn, int id)
MemRanger/capstone/bindings/java/capstone/Capstone.java:267
↓ 1 callers
Method
cs_insn_name
(NativeLong csh, int id)
MemRanger/capstone/bindings/java/capstone/Capstone.java:265
↓ 1 callers
Function
cs_lite
(md, code)
MemRanger/capstone/suite/benchmark.py:65
↓ 1 callers
Function
cs_lite
(md, code)
MemRanger/capstone/suite/fuzz.py:72
↓ 1 callers
Function
cs_op_count
MemRanger/capstone/cs.c:932
↓ 1 callers
Method
cs_op_count
(NativeLong csh, Pointer insn, int type)
MemRanger/capstone/bindings/java/capstone/Capstone.java:262
↓ 1 callers
Function
cs_op_index
MemRanger/capstone/cs.c:1008
↓ 1 callers
Method
cs_op_index
(NativeLong csh, Pointer insn, int type, int index)
MemRanger/capstone/bindings/java/capstone/Capstone.java:263
↓ 1 callers
Method
cs_open
(int arch, int mode, NativeLongByReference handle)
MemRanger/capstone/bindings/java/capstone/Capstone.java:254
↓ 1 callers
Method
cs_reg_name
(NativeLong csh, int id)
MemRanger/capstone/bindings/java/capstone/Capstone.java:261
↓ 1 callers
Method
cs_reg_read
(NativeLong csh, Pointer insn, int id)
MemRanger/capstone/bindings/java/capstone/Capstone.java:268
↓ 1 callers
Method
cs_reg_write
(NativeLong csh, Pointer insn, int id)
MemRanger/capstone/bindings/java/capstone/Capstone.java:269
↓ 1 callers
Method
cs_support
(int query)
MemRanger/capstone/bindings/java/capstone/Capstone.java:272
↓ 1 callers
Function
cs_version
MemRanger/capstone/cs.c:139
↓ 1 callers
Function
cs_winkernel_vsnprintf_test
Functional test for cs_winkernel_vsnprintf()
MemRanger/capstone/tests/test_winkernel.cpp:123
↓ 1 callers
Function
decodeBDLAddr12Len8Operand
MemRanger/capstone/arch/SystemZ/SystemZDisassembler.c:240
↓ 1 callers
Function
decodeBDXAddr12Operand
MemRanger/capstone/arch/SystemZ/SystemZDisassembler.c:210
↓ 1 callers
Function
decodeBDXAddr20Operand
MemRanger/capstone/arch/SystemZ/SystemZDisassembler.c:225
↓ 1 callers
Method
del_file_object
MemRanger/MemoryMon/mem_ranger_rules.cpp:125
↓ 1 callers
Method
del_handle_entry
MemRanger/MemoryMon/mem_ranger_rules.cpp:91
↓ 1 callers
Function
dummy_src
()
MemRanger/capstone/bindings/python/setup.py:164
↓ 1 callers
Function
enable_start_service
utils/disable_compatibility_window.cpp:35
↓ 1 callers
Function
extract
utils/drivers_launch_pad.cpp:135
↓ 1 callers
Method
for_each_ept
MemRanger/MemoryMon/mem_ranger_rules.cpp:3
↓ 1 callers
Method
free_secret
MemAllocator/mem_allocator_driver/allocated_mem_access.cpp:44
↓ 1 callers
Method
fromArrayRaw
(_cs_insn[] arr_raw)
MemRanger/capstone/bindings/java/capstone/Capstone.java:243
↓ 1 callers
Function
gen
(lang)
MemRanger/capstone/bindings/const_generator.py:67
↓ 1 callers
Function
getInstruction
MemRanger/capstone/arch/PowerPC/PPCDisassembler.c:330
↓ 1 callers
Function
getNEONModImmOpCmode
MemRanger/capstone/arch/ARM/ARMAddressingModes.h:587
↓ 1 callers
Function
getNEONModImmVal
MemRanger/capstone/arch/ARM/ARMAddressingModes.h:591
↓ 1 callers
Function
getNextVectorRegister
static unsigned getNextVectorRegister(unsigned Reg, unsigned Stride = 1)
MemRanger/capstone/arch/AArch64/AArch64InstPrinter.c:1054
↓ 1 callers
Method
getOptInfo
(_cs_detail detail)
MemRanger/capstone/bindings/java/capstone/Capstone.java:155
↓ 1 callers
Function
getT2SOImmTwoPartFirst
MemRanger/capstone/arch/ARM/ARMAddressingModes.h:395
↓ 1 callers
Function
getT2SOImmValRotateVal
getT2SOImmValRotateVal - Return the 12-bit encoded representation if the specified value is a rotated 8-bit value. Return -1 if no rotation encoding i
MemRanger/capstone/arch/ARM/ARMAddressingModes.h:322
↓ 1 callers
Function
getThumbImm16ValShift
getThumbImm16ValShift - Try to handle Imm with a 16-bit immediate followed by a left shift. Returns the shift amount to use.
MemRanger/capstone/arch/ARM/ARMAddressingModes.h:257
↓ 1 callers
Function
get_bc_name
MemRanger/capstone/tests/test_ppc.c:31
↓ 1 callers
Function
get_file_object
MemRanger/MemoryMon/file_system.cpp:7
↓ 1 callers
Method
get_secret
MemAllocator/mem_allocator_driver/allocated_mem_access.cpp:35
↓ 1 callers
Method
get_temp
MemAllocator/mem_allocator_driver/allocated_mem_access.cpp:134
↓ 1 callers
Method
has
MemRanger/MemoryMon/PageFaultRecord.cpp:52
↓ 1 callers
Method
hex
(int i)
MemRanger/capstone/bindings/java/TestArm64.java:26
↓ 1 callers
Method
hex
(int i)
MemRanger/capstone/bindings/java/TestX86.java:28
↓ 1 callers
Method
hex
(int i)
MemRanger/capstone/bindings/java/TestArm.java:29
↓ 1 callers
Method
hexString2Byte
(String s)
MemRanger/capstone/bindings/java/TestXcore.java:10
↓ 1 callers
Method
hexString2Byte
(String s)
MemRanger/capstone/bindings/java/TestArm64.java:11
↓ 1 callers
Method
hexString2Byte
(String s)
MemRanger/capstone/bindings/java/TestSystemz.java:11
↓ 1 callers
Method
hexString2Byte
(String s)
MemRanger/capstone/bindings/java/TestPpc.java:11
↓ 1 callers
Function
hide_proc
MemAttacker/mem_attacker_driver/mem_attacker_driver.cpp:300
↓ 1 callers
Function
hijacking
MemAttacker/mem_attacker_driver/token_hijacking.cpp:87
↓ 1 callers
Function
init
MemRanger/capstone/arch/ARM/ARMModule.c:12
↓ 1 callers
Function
init_console_font_colors
utils/console_font_colors.h:86
← previous
next →
601–700 of 1,785, ranked by callers