Skip to content
 
 

Repository files navigation

Appdbg

make it possible to run android dex file in original Java Virtual Machine.

Features

  • change every class before it will be loaded
  • change every item of the class after it was loaded
  • hook java method
  • implement native method by yourself or unidbg maybe...

Start

  • only test fully with jdk 1.8
  1. open the project with IDEA

  2. add vm option => -Xverify:none

  3. patch jdk_path/...../libjvm.dylib,which make it possible to load class,the name begin with "java"

  4. use the jre you modified

  5. build test apk by test-app sub project

  6. run main

About

it's hard for me to implement all Android runtime well,if you can help me to make this project better,Thanks for your contribution.

Thanks

About

make it possible to run android dex file in original Java Virtual Machine.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages