《安卓逆向这档事》七、Sorry,会Hook真的可以为所欲为-Xposed快速上手(上)模块编...

查看 184|回复 11
作者:zuiai125520   


QQ_DVfA4hBztt.png (631.4 KB, 下载次数: 0)
下载附件
2023-2-2 13:31 上传

一、课程目标
1.了解Xposed原理及发展
2.从0到1编写xposed模块
3.配置ubuntu的逆向环境
4.了解xposed的常用Api
二、工具
1.教程Demo(更新)
2.jadx-gui
3.雷电模拟器
4.vmware
5.Android Studio
三、课程内容
1.什么是Xposed?
Xposed是一款可以在不修改APK的情况下影响程序运行的框架,基于它可以制作出许多功能强大的模块,且在功能不冲突的情况下同时运作。在这个框架下,我们可以编写并加载自己编写的插件APP,实现对目标apk的注入拦截等。
2.Xposed原理
用自己实现的app_process替换掉了系统原本提供的app_process,加载一个额外的jar包,入口从原来的:  com.android.internal.osZygoteInit.main()被替换成了:  de.robv.android.xposed.XposedBridge.main()
创建的Zygote进程就变成Hook的Zygote进程了,从而完成对zygote进程及其创建的Dalvik/ART虚拟机的劫持(zytoge注入)


chrome_ZigoTxOFYW.png (84.52 KB, 下载次数: 0)
下载附件
2023-2-2 13:31 上传

3.Xposed的发展及免root框架
[table]
[tr]
[td]名称[/td]
[td]地址[/td]
[td]支持版本[/td]
[td]是否免root[/td]
[/tr]
[tr]
[td]xposed

框架, 模块

无闻无问   

https://github.com/monkeylord/XposedTemplateForAS
安装目录的模板存放目录没找到咋处理啊 百度找了好久了没找到解决办法
a976606645   

ubuntu虚拟机镜像,感谢沐阳哥提供的镜像!!
这个镜像在哪里呢?课件里好像只是vm17的安装包呢?
偶尔.c   

先出门一下
tanzhiwei   

前排支持
GYB6   

下一集有没有预告
klxn0-0   

图上缺了一个宇宙第一IDE
201811094222   

支持支持
莫问刀   

正好在学,跟着深入了
tzblue   

太好了 真的太好了
您需要登录后才可以回帖 登录 | 立即注册

返回顶部