Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/SamuelTulach/RwxMeme
/ functions
Functions
94 in github.com/SamuelTulach/RwxMeme
⨍
Functions
94
◇
Types & classes
43
↓ 30 callers
Function
ExitLoop
RwxMeme/RwxMeme/src/general.h:38
↓ 12 callers
Function
CallKernelFunction
RwxMeme/RwxMeme/src/driver/intel_driver.h:144
↓ 1 callers
Function
MapDll
RwxMeme/RwxMeme/src/entry.cpp:5
↓ 1 callers
Method
size
RwxMeme/RwxMeme/src/utils/xor.h:201
↓ 1 callers
Function
xor128
RwxMeme/RwxMeme/src/utils/xor.h:143
↓ 1 callers
Function
xor256
RwxMeme/RwxMeme/src/utils/xor.h:152
Method
AllocatePool
RwxMeme/RwxMeme/src/driver/intel_driver.cpp:450
Method
Base
RwxMeme/RwxMeme/src/utils/console.cpp:3
Method
Clear
RwxMeme/RwxMeme/src/utils/console.cpp:76
Method
ClearKernelHashBucketList
RwxMeme/RwxMeme/src/driver/intel_driver.cpp:924
Method
ClearMmUnloadedDrivers
RwxMeme/RwxMeme/src/driver/intel_driver.cpp:551
Method
ClearPiDDBCacheTable
RwxMeme/RwxMeme/src/driver/intel_driver.cpp:758
Method
CreateFileFromMemory
RwxMeme/RwxMeme/src/driver/utils.cpp:34
Method
Debug
RwxMeme/RwxMeme/src/utils/console.cpp:66
Method
Error
RwxMeme/RwxMeme/src/utils/console.cpp:46
Method
ExAcquireResourceExclusiveLite
RwxMeme/RwxMeme/src/driver/intel_driver.cpp:665
Method
ExReleaseResourceLite
RwxMeme/RwxMeme/src/driver/intel_driver.cpp:685
Method
FindPattern
RwxMeme/RwxMeme/src/driver/utils.cpp:104
Method
FindPatternAtKernel
RwxMeme/RwxMeme/src/driver/intel_driver.cpp:861
Method
FindPatternInSectionAtKernel
RwxMeme/RwxMeme/src/driver/intel_driver.cpp:918
Method
FindSection
RwxMeme/RwxMeme/src/driver/utils.cpp:113
Method
FindSectionAtKernel
RwxMeme/RwxMeme/src/driver/intel_driver.cpp:897
Method
FreePool
RwxMeme/RwxMeme/src/driver/intel_driver.cpp:472
Method
GetDriverNameW
RwxMeme/RwxMeme/src/driver/intel_driver.cpp:8
Method
GetDriverPath
RwxMeme/RwxMeme/src/driver/intel_driver.cpp:17
Method
GetFullTempPath
RwxMeme/RwxMeme/src/driver/utils.cpp:3
Method
GetImports
RwxMeme/RwxMeme/src/utils/executable.cpp:54
Method
GetKernelModuleAddress
RwxMeme/RwxMeme/src/driver/utils.cpp:50
Method
GetKernelModuleExport
RwxMeme/RwxMeme/src/driver/intel_driver.cpp:489
Method
GetModuleAddress
RwxMeme/RwxMeme/src/driver/memory.cpp:176
Method
GetNtHeaders
RwxMeme/RwxMeme/src/utils/executable.cpp:3
Method
GetPhysicalAddress
RwxMeme/RwxMeme/src/driver/intel_driver.cpp:186
Method
GetProcessPID
RwxMeme/RwxMeme/src/driver/memory.cpp:145
Method
GetRelocs
RwxMeme/RwxMeme/src/utils/executable.cpp:20
Method
GetWidechar
RwxMeme/RwxMeme/src/driver/utils.cpp:140
Method
HandleModuleQuery
RwxMeme/RwxMeme/src/driver/memory.cpp:59
Method
HandleOpenProcess
RwxMeme/RwxMeme/src/driver/memory.cpp:8
Method
HandleReadMemory
RwxMeme/RwxMeme/src/driver/memory.cpp:23
Method
HandleWriteMemory
RwxMeme/RwxMeme/src/driver/memory.cpp:41
Method
Info
RwxMeme/RwxMeme/src/utils/console.cpp:26
Method
Init
RwxMeme/RwxMeme/src/utils/console.cpp:81
Method
IoGetCurrentProcess
RwxMeme/RwxMeme/src/driver/intel_driver.cpp:370
Method
IsRunning
RwxMeme/RwxMeme/src/driver/intel_driver.cpp:28
Method
Load
RwxMeme/RwxMeme/src/driver/intel_driver.cpp:40
Method
LookupEntry
RwxMeme/RwxMeme/src/driver/intel_driver.cpp:747
Method
Loop
RwxMeme/RwxMeme/src/driver/memory.cpp:116
Function
MagicThread
RwxMeme/RwxMeme/src/driver/magic.cpp:49
Method
MapIoSpace
RwxMeme/RwxMeme/src/driver/intel_driver.cpp:206
Method
MemCopy
RwxMeme/RwxMeme/src/driver/intel_driver.cpp:152
Method
MmAllocatePagesForMdl
added by psec*/
RwxMeme/RwxMeme/src/driver/intel_driver.cpp:276
Method
MmCopyVirtualMemory
RwxMeme/RwxMeme/src/driver/intel_driver.cpp:410
Method
MmFreePagesFromMdl
RwxMeme/RwxMeme/src/driver/intel_driver.cpp:353
Method
MmMapLockedPagesSpecifyCache
RwxMeme/RwxMeme/src/driver/intel_driver.cpp:296
Method
MmProtectMdlSystemAddress
RwxMeme/RwxMeme/src/driver/intel_driver.cpp:316
Method
MmUnmapLockedPages
RwxMeme/RwxMeme/src/driver/intel_driver.cpp:337
Method
OverwriteClear
RwxMeme/RwxMeme/src/utils/console.cpp:118
Method
PerformAction
RwxMeme/RwxMeme/src/driver/memory.cpp:94
Method
PsGetCurrentThread
RwxMeme/RwxMeme/src/driver/intel_driver.cpp:390
Function
Read
RwxMeme/RwxMeme/src/driver/memory.h:49
Method
ReadFileToMemory
RwxMeme/RwxMeme/src/driver/utils.cpp:19
Method
ReadMemory
RwxMeme/RwxMeme/src/driver/memory.cpp:220
Method
ReadMemory
RwxMeme/RwxMeme/src/driver/intel_driver.cpp:243
Method
RegisterAndStart
RwxMeme/RwxMeme/src/driver/service.cpp:3
Method
ResolveRelativeAddress
RwxMeme/RwxMeme/src/driver/intel_driver.cpp:652
Method
RtlDeleteElementGenericTableAvl
RwxMeme/RwxMeme/src/driver/intel_driver.cpp:703
Method
RtlLookupElementGenericTableAvl
RwxMeme/RwxMeme/src/driver/intel_driver.cpp:723
Method
Run
RwxMeme/RwxMeme/src/driver/magic.cpp:63
Method
SafeCopy
RwxMeme/RwxMeme/src/driver/intel_driver.cpp:431
Method
SetMemory
RwxMeme/RwxMeme/src/driver/intel_driver.cpp:169
Method
StopAndRemove
RwxMeme/RwxMeme/src/driver/service.cpp:60
Method
Success
RwxMeme/RwxMeme/src/utils/console.cpp:56
Method
Title
RwxMeme/RwxMeme/src/utils/console.cpp:105
Method
Unload
RwxMeme/RwxMeme/src/driver/intel_driver.cpp:121
Method
UnmapIoSpace
RwxMeme/RwxMeme/src/driver/intel_driver.cpp:226
Method
WaitAndOpenProcess
RwxMeme/RwxMeme/src/driver/memory.cpp:193
Method
Warning
RwxMeme/RwxMeme/src/utils/console.cpp:36
Function
Write
RwxMeme/RwxMeme/src/driver/memory.h:57
Method
WriteMemory
RwxMeme/RwxMeme/src/driver/memory.cpp:226
Method
WriteMemory
RwxMeme/RwxMeme/src/driver/intel_driver.cpp:247
Method
WriteToReadOnlyMemory
RwxMeme/RwxMeme/src/driver/intel_driver.cpp:251
Method
_crypt_128
RwxMeme/RwxMeme/src/utils/xor.h:183
Method
_crypt_256
RwxMeme/RwxMeme/src/utils/xor.h:176
Method
bDataCompare
RwxMeme/RwxMeme/src/driver/utils.cpp:96
Method
crypt
RwxMeme/RwxMeme/src/utils/xor.h:206
Method
crypt_get
RwxMeme/RwxMeme/src/utils/xor.h:238
Method
get
RwxMeme/RwxMeme/src/utils/xor.h:228
Function
main
RwxMeme/RwxMeme/src/entry.cpp:216
Function
make_xorstr
RwxMeme/RwxMeme/src/utils/xor.h:246
Method
size_t _buffer_size
RwxMeme/RwxMeme/src/utils/xor.h:71
Method
uint32_t key4
RwxMeme/RwxMeme/src/utils/xor.h:100
Method
uint64_t load_xored_str8
RwxMeme/RwxMeme/src/utils/xor.h:118
Method
uint64_t key8
RwxMeme/RwxMeme/src/utils/xor.h:109
Method
uint64_t load_from_reg
forces compiler to use registers instead of stuffing constants in rdata
RwxMeme/RwxMeme/src/utils/xor.h:135
Method
xor_string
RwxMeme/RwxMeme/src/utils/xor.h:195