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

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