Skip to content

HanSoBored/Reverie

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🔍 Reverie

Android 35 CMake 3.14+ MIT License ShadowHook

A growing collection of proof-of-concept modules for Android native instrumentation, built on Android-Mem-Kit.

Peering into the native layer, one question at a time.

About

Why? Native code is a black box. Most developers treat it as an opaque blob — it compiles, it runs, it works. But between compilation and execution lies a gap worth exploring. Reverie exists to open that box.

Purpose

Not to break things — to understand them. Every module in this repository answers a specific question about how Android applications behave at the native layer. Each one is a deliberate exercise in curiosity.

Philosophy

This is a proof-of-concept collection and portfolio of craft, not a cheat engine. Every technique is documented, intentional, and built for learning.

Why "Reverie"?

A reverie is a state of dreamy contemplation — a waking dream where the mind wanders freely. Reverse engineering feels the same: you peer into unfamiliar code, trace paths not documented, and piece together understanding from fragments. It is methodical, meditative, and a little surreal.

Curiosity

Reverie exist by:

  • How does this work?
  • What happens if X is replaced with Y?
  • Can this be intercepted? Modified? Replayed?
  • What is the app assuming about its environment?
  • Where is the boundary between client and server trust?
  • Is there a gap between intent and implementation?

📚 Documentation

📄 License

This project is licensed under the MIT License - see the LICENSE file for details.

About

A proof-of-concept collection for Android native instrumentation — Peering into the Android native layer, one question at a time.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors