Skip to content

A frida script implement XposedBridge & load xposed modules, without installing xposed framwork.

License

Notifications You must be signed in to change notification settings

monkeylord/XposedFridaBridge

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 

Repository files navigation

XposedFridaBridge

介绍 Introduction

A frida script implement XposedBridge & load xposed modules, without installing xposed framwork.

在不安装Xposed Framework的情况下,通过Frida使用Xposed插件。

用法 Usage

准备工作 Preparation

  1. 将XposedBridge.jar推入设备中 push XposedBridge.jar into device
  2. 安装插件或将插件APK推入设备中 install modules or push module apks into device
  3. 配置插件列表 configure modules.list
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与XposedInstaller沙箱下的/conf/modules.list相同,其格式是每行一个APK路径,插件APK可安装,也可不安装。路径指向/data/local/tmp中的APK也可以。

开始使用 Load Modules

frida -U [target app process] -l XposedFridaBridge.js

已知问题 Known Issues

在Nexus5设备上测试通过,可以使用justtrustme等插件,但是部分模拟器可能会有兼容性问题,比如夜神,com.android.org.conscrypt.TrustManagerImpl中的checkServerTrusted不能被Frida Hook,Hook之后会崩溃。

About

A frida script implement XposedBridge & load xposed modules, without installing xposed framwork.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published