在 非ROOT环境下使用Frida及调试 中通过修改smail代码实现在非ROOT的情况下使用Frida。前面提到这种方式有一个明显的缺点就是要修改smali源代码。这篇文章主要来说怎样在不修改源代码的情况下在非ROOT情况下使用Frida。

Frida-gadget

Frida的Gadget是一个共享库,可以在不适合Injected操作模式的情况下由要检测的程序加载。

这可以通过多种方式完成, 例如:

  • 修改程序的源代码
  • 修补它或其一个库,例如 通过使用诸如insert_dylib之类的工具
  • 使用动态链接器功能,例如LD_PRELOAD或DYLD_INSERT_LIBRARIES

动态链接程序执行其构造函数后,就会立即启动Gadget。根据您的用例,它支持三种不同的交互,其中“Listen”交互是默认的. 您可以通过添加配置文件来覆盖它。 该文件的名称应与Gadget二进制文件完全相同,但文件扩展名为.config。 因此,例如,如果您命名二进制文件FridaGadget.dylib,则将命名配置文件FridaGadget.config。

请注意,您可以随意命名Gadget二进制文件,这对于回避寻找名称为“ Fri

免ROOT使用Frida(不修改源代码)相关推荐

  1. 内存修改 android免root,真正免root的Cheat Engine修改器详细使用教程

    Cheat Engine修改器的功能 开源的内存修改工具 ,它允许你修改游戏或软件内存数据,以达到各种非常规目的,通过ce修改器(Cheat Engine)软件来修改游戏中的内存数据.人物属性.金币数 ...

  2. gg修改器免root蓝秦云,gg修改器免root修改教程

    GG修改器怎么免root修改?修改器免root使用方法 这里需要用到的工具是叉叉酷玩,如果手机上没有该软件的小伙伴请先下载安装该软件后再尝试以下方法. 工具/材料 叉叉酷玩 01 将叉叉酷玩和GG修改 ...

  3. 【autojs】Auto.js Pro免root打开无障碍服务(需adb授权,重启手机不失效)脚本源代码

    //此代码由飞云脚本圈整理提供(www.feiyunjs.com) importClass(android.content.Context); importClass(android.provider ...

  4. 王者荣耀战区修改,安卓手机免ROOT教程王者荣耀战力查询

    今天给大家更新王者荣耀战区修改教程,安卓手机简单操作一学就会 如果有想了解地区战力的可以使用下方小程序查询 全国战区最低战力免费自助查询 星尘库 全国战区最低战力免费自助查询 小程序 本次教程,使用V ...

  5. auto.js Pro编写的QQ跳码注册陌陌稳定版脚本源代码,免root运行

    说明 本文提供的代码仅供参考.不建议用于生产环境. 可能有些地方在最新版本的Auto.js上面需要做修改,才能运行. Auto.js简介 Auto.js是利用安卓系统的"辅助功能" ...

  6. emui免root改MAC,手机机型修改免root

    华为手机如何在工程模式中修改mac地址 修改mac地址的方法: 前提是机器必须ROOT,和有安装RE管理器(或ES文件浏览器). 1.关闭WIFI,2.重启手机,3.RE管理器进入 data/misc ...

  7. android 平板root,【Android】免root即能修改Android ID,實現手機平板共用一個Line不互踢...

    為何網路上會有人有修改「Android ID」的需求呢? 假設你有A手機與B手機,若把B手機的Android ID改成與A手機一樣,會有許多妙用的地方,例如: 多手機(平板)同時登同一個Line而不會 ...

  8. autojs免root脚本引擎编写的本地音乐播放器源代码开源

    说明 本文提供的代码仅供参考.不建议用于生产环境. 可能有些地方在最新版本的Auto.js上面需要做修改,才能运行. Auto.js简介 Auto.js是利用安卓系统的"辅助功能" ...

  9. 不root如何修改host+android5.1,王者荣耀安卓手机免ROOT不用电脑修改战区2020最新版教程...

    大家好,这里是小北杂货店,我是小北.更多好玩技巧请前往[小北杂货店]微信公众号领取. 今天小北教大家如何免ROOT不用电脑修改王者荣耀战区,不过这里教的是安卓手机版的,苹果IOS版的修改战区教程请点击 ...

最新文章

  1. mysql 分表原理_MYSQL 分表原理(转)
  2. 中国一线城市住宅地价同比增幅连续8个季度收窄
  3. 让你知道什么才是firefox4的速度.
  4. python knnsearch_sklearn之KNN详解+GridSearchCV使用方法
  5. Exchange 2007 SP1 如何定时清理日志???
  6. cpu风扇一会转一会停_宝宝不能吹电风扇?空调PK电风扇,到底该Pick谁啊啊啊!...
  7. C语言学习之通过指针变量输出整型数组a的10个元素
  8. class vue 添加图片_vue+element 添加图片组件
  9. php判断值和类型,php如何判断某变量的类型?
  10. 推荐一个可以减少开发量50%的插件!
  11. Java中高级面试必问之多线程TOP50(含答案)
  12. 网络编程核心概念与模式
  13. 【每日早报】2019/08/19
  14. pandas统计个数
  15. 图像分割阈值选取技术综述
  16. C++ 模板中的类型获取(一)
  17. 看懂需要勇气,33张人性图!
  18. pytorch中批量归一化BatchNorm1d和BatchNorm2d函数
  19. i5-1135g7是标压还是低压 i5 1135g7是集成显卡么
  20. Synopsys ICC 笔记

热门文章

  1. OEA体验:查看模板
  2. SSD 之BBM坏块管理机制
  3. PDF文件合并(MergePDF)
  4. android 图片压缩 框架鲁班。
  5. 数据库和软件架构设计,也可能是乙方公司被拒之门外的原因之一
  6. Python实现电商订单的数据分析
  7. 2021-07-06美学心得(第二百二十三集) 罗国正 (2021年6月)
  8. 瑞蓝RL-NDVM-A16网络视频解码器 视频上墙解决方案专家--数字视频解码矩阵
  9. setProperty Error
  10. Hoops 官网学习资料