Skip to content

xali-puttana/puttana

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 

Repository files navigation

Puttana

Puttana is an Android platform analysis tool that offers a range of powerful features:

  • Environment Simulation
    Supports google samsung asus blackshark huawei/honor zui xiaomi/redmi oppo/realme/oneplus vivo nubia
    The number of smartphone brands in China is overwhelming, and the heavy customization brings significant pressure on compatibility
    Google Play framework is not supported, refer to GmsCore

  • Service Monitoring
    Supports PackageManager ServiceManager ActivityManager etc.

  • API Monitoring
    similar to Xposed

It uses Lua scripts for logical extensions, allowing you to implement various functionalities such as:

  • File Redirection
  • API Hooking
  • And many other custom features

Key Difference

Unlike Frida, Puttana does not require root permissions.

Supported Android Platforms

  • Android 9
  • Android 10
  • Android 11
  • Android 12
  • Android 13
  • Android 14

Acknowledgements

We would like to express our gratitude to the following projects and their contributors, whose work has inspired and guided the development of Puttana:

  • Xposed Framework for its API monitoring capabilities.
  • Frida for its approach to dynamic instrumentation.
  • apkrepack for repackaging APKs and proxy loading custom so.
  • VirtualApp its Virtual Engine for Android(Support 14.0 in business version).
  • DynamicAPK Solution to implement multi apk dynamic loading and hot fixing for Android App.
  • liblinker for dynamic loading custom so.
  • fake-linker Modify Android linker to provide loading module and hook function.

Your contributions to the community have been invaluable.

For more details or to apply for access, please contact us at xxali1201@gmail.com.
Only English is accepted. Please use Google Translate if needed.