Skip to content

fuqiuluo/android-wuwa

Repository files navigation

Features

  • Custom protocol family for user-space (EL0)
  • Virtual ⇄ physical address translation for any process
  • Physical page descriptor lookup (flags, ref_count, and friends)
  • One-step mapping of a process’s virtual memory into a DMA-BUF fd
  • Page-table injections that bypass VMA
  • Dump a process’s memory map straight to dmesg for easy inspection
  • Low-level page-table permission tweaks plus VMA permission masking
  • Arbitrary physical memory read/write
  • Memory-scan traps for stealthy injection protection
  • Cross-process memory remap to build shared memory
  • EL1 channel based on exception vectors
  • Kprobe blacklist bypass/disable

Heads-up

  • Tested only on my device running kernel 6.1.
  • No guarantees on other versions; treat this as a proof of concept.
  • Everything not explicitly marked “planned” has been run and verified on my setup—use at your own risk.

About

Android aarch64 rootkit

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published