学习
实践
活动
专区
工具
TVP
写文章

【分享】Xposed工具Safooty

最近开发了一个Xposed工具,目标是减少基本的、简单的、Xposed编写代码,辅助测试,定位目标,等等。

目前该工具只能适用于dalvik环境下。在ART模式下无效。

使用方法:

安装Safooty、激活插件、重启手机(基于Xposed)。

选择目标应用。

解析类和方法。

选择需要hook的类、方法,并保存。

重启目标软件。

通过logcat过滤TAG为Safooty的日志,即可看到hook的结果。

目前支持的XC_MethodHook回调包括以下内容:

打印参数列表

打印返回值

打印方法调用栈和参数列表

打印方法调用栈和返回值

打印方法调用栈、参数列表和返回值

打印参数列表和返回值

替换返回结果为true

替换返回结果为false

替换基本数据类型(包括字符串)的返回值,比如指定返回字符串"9000"

替换基本数据类型(包括字符串)的参数

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180427G1EQV600?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

同媒体快讯

关注

腾讯云开发者公众号
10元无门槛代金券
洞察腾讯核心技术
剖析业界实践案例
腾讯云开发者公众号二维码

扫码关注腾讯云开发者

领取腾讯云代金券