/AndroidNativeGuard

All-in-one android application protection Proof of Concepts

Primary LanguageC++

AndroidNativeGuard

All-in-one android application protection

How secure is it?

Android Native Guard used what's called Secure API and low-level function call through inline syscall to prevent any bypass that could potentially break the security system. Android Native Guard used various open-source projects to implement a true-secure android application system.

Modules

  • Debugger Detection
  • Frida Detection
  • Riru & Zygisk Detection
  • Root Detection

TODO

  • Better documentation (codes & README)
  • App Tamper Detection (signature, checksum, etc)
  • Hook Scan Module (.text, .plt checksums)
  • Anti Memory Dump Module (inotify)
  • Magisk-Hide Detection Module (e.g.: Shamiko)

Credits:

https://github.com/darvincisec/AntiDebugandMemoryDump

https://github.com/darvincisec/DetectFrida

https://github.com/aimardcr/NativeDetector