Skip to content

AbhiTheModder/NewPineExample

Repository files navigation

NewPineExample

  • AndroidIDE project
  • To import for Android Studio you can change just few things in settings gradle and gradle inside /app
  • Instead of using AppComponentFactory, this uses .MyApplication (i.e, android:name[Manifest] or .super[Smali]) for loading library
  • loading pine library from assets
    • By default architecture specific
    • if you want to load specific library without checking for specific arch read
  • needs only one class rather than using different classes unlike AppComponentFactory method (check this project in case you wanna see how that is done) to load libs
  • Load libraries based on arch of user system automatically

Tip

If you're looking for Android Studio Version of this check out studio branch of this repo.

Note

This is just an approach to showcase we can use android:name attribute also for hooking our target apps

About

PoC of using android:name attribute for hooking

Topics

Resources

Stars

Watchers

Forks

Languages