
Un script Frida implémentant XposedBridge & chargeant des modules xposed, sans installer le framework xposed.
Un script Frida implémente XposedBridge & charge les modules Xposed, sans installer le framework Xposed.
Utilisez les modules Xposed via Frida sans installer le framework Xposed.
adb push XposedBridge.jar /data/local/tmp/XposedBridge.jar
adb install module.apk
adb shell 'echo "/data/app/demo.xposedmodule-1/base.apk" > /data/local/tmp/conf/modules.list'
/data/local/tmp/conf/modules.list est identique à /conf/modules.list sous le sandbox de XposedInstaller. Son format est un chemin d'APK par ligne. Les APK des modules peuvent être installés ou non. Les chemins pointant vers des APK dans /data/local/tmp sont également acceptés.
frida -U [target app process] -l XposedFridaBridge.js
Testé sur un appareil Nexus5, fonctionne avec des modules comme JustTrustMe, mais certains émulateurs peuvent avoir des problèmes de compatibilité, comme Nox. checkServerTrusted dans com.android.org.conscrypt.TrustManagerImpl ne peut pas être hooké par Frida, et le fait de le hooker provoque un crash.