《安卓逆向这档事》十三、是时候学习一下Frida一把梭了(上)

查看 73|回复 9
作者:youxiaxy   

一、课程目标
1.配置frida环境,了解frida原理
2.从0到1编写frida脚本
3.了解frida的常用Api
二、工具
1.教程Demo(更新)
2.jadx-gui
3.雷电模拟器
4.VS Code
三、课程内容
1.什么是Frida?
Frida 是一款开源的动态插桩工具,可以插入一些代码到原生App的内存空间去动态地监视和修改其行为,支持Windows、Mac、Linux、Android或者iOS,从安卓层面来讲,可以实现Java层和Native层Hook操作。
项目地址
官网及使用文档
2.Frida原理及重要组件
frida注入的原理就是找到目标进程,使用ptrace跟踪目标进程获取mmap,dlpoen,dlsym等函数库的偏移获取mmap在目标进程申请一段内存空间将在目标进程中找到存放frida-agent-32/64.so的空间启动执行各种操作由agent去实现
[table]
[tr]
组件名称[/td]
功能描述[/td]
[/tr]
[tr]
[td]frida-gum

进程, 原理

DreamFlyi   

珍爱生命,远离模拟器!!!
xiaobaixuepj   


正己 发表于 2023-8-19 17:26
珍爱生命,远离模拟器!!!

还是弄个二手机比较合适。
aonima   

大佬牛啊
laos   

感谢大佬分享教程
wystudio   

前来支持,居然更新到19了
wystudio   

大佬有没有葫芦娃大佬编译的frida, github项目好像没了?   
laos   


laos 发表于 2023-8-19 18:33
大佬有没有葫芦娃大佬编译的frida, github项目好像没了?

去指纹的frida挺多的,可以看看这个https://github.com/CrackerCat/strong-frida
wystudio   

好耶!终于又更新了!
wystudio   

frida调试,手机上需要安装什么应用吗?没有root可以吗?
您需要登录后才可以回帖 登录 | 立即注册

返回顶部