MCPcopy Create free account
hub / github.com/Xyrem/Yumekage

github.com/Xyrem/Yumekage @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
27 symbols 47 edges 12 files 13 documented · 48% updated 3y ago★ 3171 open issues

Browse by type

Functions 24 Types & classes 3
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

Yumekage

This repository contains a demo proof of concept implementation for shadowing memory regions in Windows. It was created as part of a blog post discussing the topic and also serves as a basis for the HyperDeceit project which is available at https://github.com/Xyrem/HyperDeceit.

Please do not use this code for production, as it is no where near ready for it. However bug reports and feedback are welcome.

Blog post: https://reversing.info/posts/guardedregions

Media

Demo Windows Demo WinDbg

Credits

  • Everdox for coming up with the idea of abusing context swaps to create hidden memory.

Core symbols most depended-on inside this repo

Shape

Function 15
Method 9
Enum 2
Class 1

Languages

C++100%

Modules by API surface

Yumekage/Misc/DynamicArray.hpp10 symbols
YumekageUser/Comm/Comm.cpp4 symbols
Yumekage/Paging/Paging.cpp4 symbols
Yumekage/Main.cpp4 symbols
Yumekage/Utils/Utils.hpp2 symbols
Yumekage/HyperDeceit.hpp2 symbols
YumekageUser/Entry.cpp1 symbols

For agents

$ claude mcp add Yumekage \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page