├── .gitignore ├── LICENSE ├── MyMemory ├── Assembly │ ├── Yasm.cpp │ └── Yasm.h ├── AssemblyInfo.cpp ├── Enumerations.h ├── Hooks │ ├── CallbackBase.cpp │ ├── CallbackBase.h │ ├── CallbackExecutor.cpp │ ├── CallbackExecutor.h │ ├── CallbackNotifier.cpp │ ├── CallbackNotifier.h │ ├── HookBase.cpp │ ├── HookBase.h │ ├── HookJmp.cpp │ ├── HookJmp.h │ ├── HookVmtCopy.cpp │ ├── HookVmtCopy.h │ ├── HookVmtOverwrite.cpp │ ├── HookVmtOverwrite.h │ ├── HooksManager.cpp │ └── HooksManager.h ├── Libs │ ├── yasmlib_x64.lib │ └── yasmlib_x86.lib ├── Memory │ ├── MemoryManager.cpp │ ├── MemoryManager.h │ ├── RemoteAllocatedMemory.cpp │ ├── RemoteAllocatedMemory.h │ ├── RemoteMemoryProtection.cpp │ ├── RemoteMemoryProtection.h │ ├── RemotePointer.cpp │ ├── RemotePointer.h │ ├── RemoteRegion.cpp │ └── RemoteRegion.h ├── Modules │ ├── ModulesManager.cpp │ ├── ModulesManager.h │ ├── RemoteModule.cpp │ └── RemoteModule.h ├── MyMemory.vcxproj ├── MyMemory.vcxproj.filters ├── Patterns │ ├── PatternsManager.cpp │ └── PatternsManager.h ├── Pch │ ├── StdAfx.cpp │ └── StdAfx.h ├── RemoteProcess.cpp ├── RemoteProcess.h ├── Structures.h ├── Threads │ ├── RemoteThread.cpp │ ├── RemoteThread.h │ ├── ThreadsManager.cpp │ └── ThreadsManager.h └── Utils │ ├── Assembly.cpp │ ├── Assembly.h │ ├── MarshalCache.cpp │ ├── MarshalCache.h │ ├── Randoms.cpp │ └── Randoms.h └── README.md /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JuJuBoSc/MyMemory/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JuJuBoSc/MyMemory/HEAD/LICENSE -------------------------------------------------------------------------------- /MyMemory/Assembly/Yasm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JuJuBoSc/MyMemory/HEAD/MyMemory/Assembly/Yasm.cpp -------------------------------------------------------------------------------- /MyMemory/Assembly/Yasm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JuJuBoSc/MyMemory/HEAD/MyMemory/Assembly/Yasm.h -------------------------------------------------------------------------------- /MyMemory/AssemblyInfo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JuJuBoSc/MyMemory/HEAD/MyMemory/AssemblyInfo.cpp -------------------------------------------------------------------------------- /MyMemory/Enumerations.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JuJuBoSc/MyMemory/HEAD/MyMemory/Enumerations.h -------------------------------------------------------------------------------- /MyMemory/Hooks/CallbackBase.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JuJuBoSc/MyMemory/HEAD/MyMemory/Hooks/CallbackBase.cpp -------------------------------------------------------------------------------- /MyMemory/Hooks/CallbackBase.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JuJuBoSc/MyMemory/HEAD/MyMemory/Hooks/CallbackBase.h -------------------------------------------------------------------------------- /MyMemory/Hooks/CallbackExecutor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JuJuBoSc/MyMemory/HEAD/MyMemory/Hooks/CallbackExecutor.cpp -------------------------------------------------------------------------------- /MyMemory/Hooks/CallbackExecutor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JuJuBoSc/MyMemory/HEAD/MyMemory/Hooks/CallbackExecutor.h -------------------------------------------------------------------------------- /MyMemory/Hooks/CallbackNotifier.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JuJuBoSc/MyMemory/HEAD/MyMemory/Hooks/CallbackNotifier.cpp -------------------------------------------------------------------------------- /MyMemory/Hooks/CallbackNotifier.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JuJuBoSc/MyMemory/HEAD/MyMemory/Hooks/CallbackNotifier.h -------------------------------------------------------------------------------- /MyMemory/Hooks/HookBase.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JuJuBoSc/MyMemory/HEAD/MyMemory/Hooks/HookBase.cpp -------------------------------------------------------------------------------- /MyMemory/Hooks/HookBase.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JuJuBoSc/MyMemory/HEAD/MyMemory/Hooks/HookBase.h -------------------------------------------------------------------------------- /MyMemory/Hooks/HookJmp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JuJuBoSc/MyMemory/HEAD/MyMemory/Hooks/HookJmp.cpp -------------------------------------------------------------------------------- /MyMemory/Hooks/HookJmp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JuJuBoSc/MyMemory/HEAD/MyMemory/Hooks/HookJmp.h -------------------------------------------------------------------------------- /MyMemory/Hooks/HookVmtCopy.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JuJuBoSc/MyMemory/HEAD/MyMemory/Hooks/HookVmtCopy.cpp -------------------------------------------------------------------------------- /MyMemory/Hooks/HookVmtCopy.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JuJuBoSc/MyMemory/HEAD/MyMemory/Hooks/HookVmtCopy.h -------------------------------------------------------------------------------- /MyMemory/Hooks/HookVmtOverwrite.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JuJuBoSc/MyMemory/HEAD/MyMemory/Hooks/HookVmtOverwrite.cpp -------------------------------------------------------------------------------- /MyMemory/Hooks/HookVmtOverwrite.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JuJuBoSc/MyMemory/HEAD/MyMemory/Hooks/HookVmtOverwrite.h -------------------------------------------------------------------------------- /MyMemory/Hooks/HooksManager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JuJuBoSc/MyMemory/HEAD/MyMemory/Hooks/HooksManager.cpp -------------------------------------------------------------------------------- /MyMemory/Hooks/HooksManager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JuJuBoSc/MyMemory/HEAD/MyMemory/Hooks/HooksManager.h -------------------------------------------------------------------------------- /MyMemory/Libs/yasmlib_x64.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JuJuBoSc/MyMemory/HEAD/MyMemory/Libs/yasmlib_x64.lib -------------------------------------------------------------------------------- /MyMemory/Libs/yasmlib_x86.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JuJuBoSc/MyMemory/HEAD/MyMemory/Libs/yasmlib_x86.lib -------------------------------------------------------------------------------- /MyMemory/Memory/MemoryManager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JuJuBoSc/MyMemory/HEAD/MyMemory/Memory/MemoryManager.cpp -------------------------------------------------------------------------------- /MyMemory/Memory/MemoryManager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JuJuBoSc/MyMemory/HEAD/MyMemory/Memory/MemoryManager.h -------------------------------------------------------------------------------- /MyMemory/Memory/RemoteAllocatedMemory.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JuJuBoSc/MyMemory/HEAD/MyMemory/Memory/RemoteAllocatedMemory.cpp -------------------------------------------------------------------------------- /MyMemory/Memory/RemoteAllocatedMemory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JuJuBoSc/MyMemory/HEAD/MyMemory/Memory/RemoteAllocatedMemory.h -------------------------------------------------------------------------------- /MyMemory/Memory/RemoteMemoryProtection.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JuJuBoSc/MyMemory/HEAD/MyMemory/Memory/RemoteMemoryProtection.cpp -------------------------------------------------------------------------------- /MyMemory/Memory/RemoteMemoryProtection.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JuJuBoSc/MyMemory/HEAD/MyMemory/Memory/RemoteMemoryProtection.h -------------------------------------------------------------------------------- /MyMemory/Memory/RemotePointer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JuJuBoSc/MyMemory/HEAD/MyMemory/Memory/RemotePointer.cpp -------------------------------------------------------------------------------- /MyMemory/Memory/RemotePointer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JuJuBoSc/MyMemory/HEAD/MyMemory/Memory/RemotePointer.h -------------------------------------------------------------------------------- /MyMemory/Memory/RemoteRegion.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JuJuBoSc/MyMemory/HEAD/MyMemory/Memory/RemoteRegion.cpp -------------------------------------------------------------------------------- /MyMemory/Memory/RemoteRegion.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JuJuBoSc/MyMemory/HEAD/MyMemory/Memory/RemoteRegion.h -------------------------------------------------------------------------------- /MyMemory/Modules/ModulesManager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JuJuBoSc/MyMemory/HEAD/MyMemory/Modules/ModulesManager.cpp -------------------------------------------------------------------------------- /MyMemory/Modules/ModulesManager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JuJuBoSc/MyMemory/HEAD/MyMemory/Modules/ModulesManager.h -------------------------------------------------------------------------------- /MyMemory/Modules/RemoteModule.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JuJuBoSc/MyMemory/HEAD/MyMemory/Modules/RemoteModule.cpp -------------------------------------------------------------------------------- /MyMemory/Modules/RemoteModule.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JuJuBoSc/MyMemory/HEAD/MyMemory/Modules/RemoteModule.h -------------------------------------------------------------------------------- /MyMemory/MyMemory.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JuJuBoSc/MyMemory/HEAD/MyMemory/MyMemory.vcxproj -------------------------------------------------------------------------------- /MyMemory/MyMemory.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JuJuBoSc/MyMemory/HEAD/MyMemory/MyMemory.vcxproj.filters -------------------------------------------------------------------------------- /MyMemory/Patterns/PatternsManager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JuJuBoSc/MyMemory/HEAD/MyMemory/Patterns/PatternsManager.cpp -------------------------------------------------------------------------------- /MyMemory/Patterns/PatternsManager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JuJuBoSc/MyMemory/HEAD/MyMemory/Patterns/PatternsManager.h -------------------------------------------------------------------------------- /MyMemory/Pch/StdAfx.cpp: -------------------------------------------------------------------------------- 1 | #include -------------------------------------------------------------------------------- /MyMemory/Pch/StdAfx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JuJuBoSc/MyMemory/HEAD/MyMemory/Pch/StdAfx.h -------------------------------------------------------------------------------- /MyMemory/RemoteProcess.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JuJuBoSc/MyMemory/HEAD/MyMemory/RemoteProcess.cpp -------------------------------------------------------------------------------- /MyMemory/RemoteProcess.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JuJuBoSc/MyMemory/HEAD/MyMemory/RemoteProcess.h -------------------------------------------------------------------------------- /MyMemory/Structures.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JuJuBoSc/MyMemory/HEAD/MyMemory/Structures.h -------------------------------------------------------------------------------- /MyMemory/Threads/RemoteThread.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JuJuBoSc/MyMemory/HEAD/MyMemory/Threads/RemoteThread.cpp -------------------------------------------------------------------------------- /MyMemory/Threads/RemoteThread.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JuJuBoSc/MyMemory/HEAD/MyMemory/Threads/RemoteThread.h -------------------------------------------------------------------------------- /MyMemory/Threads/ThreadsManager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JuJuBoSc/MyMemory/HEAD/MyMemory/Threads/ThreadsManager.cpp -------------------------------------------------------------------------------- /MyMemory/Threads/ThreadsManager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JuJuBoSc/MyMemory/HEAD/MyMemory/Threads/ThreadsManager.h -------------------------------------------------------------------------------- /MyMemory/Utils/Assembly.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JuJuBoSc/MyMemory/HEAD/MyMemory/Utils/Assembly.cpp -------------------------------------------------------------------------------- /MyMemory/Utils/Assembly.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JuJuBoSc/MyMemory/HEAD/MyMemory/Utils/Assembly.h -------------------------------------------------------------------------------- /MyMemory/Utils/MarshalCache.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JuJuBoSc/MyMemory/HEAD/MyMemory/Utils/MarshalCache.cpp -------------------------------------------------------------------------------- /MyMemory/Utils/MarshalCache.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JuJuBoSc/MyMemory/HEAD/MyMemory/Utils/MarshalCache.h -------------------------------------------------------------------------------- /MyMemory/Utils/Randoms.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JuJuBoSc/MyMemory/HEAD/MyMemory/Utils/Randoms.cpp -------------------------------------------------------------------------------- /MyMemory/Utils/Randoms.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JuJuBoSc/MyMemory/HEAD/MyMemory/Utils/Randoms.h -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JuJuBoSc/MyMemory/HEAD/README.md --------------------------------------------------------------------------------