• 1.xposed框架简介


    1. 前言

    Xposed作为一款非常优秀、成熟、受欢迎的android Hook框架,网络上已经有很多很好的入门教程。写这一系列的Xposed文章,并不是搬运网络上他人的博客,因为我不是搬运工

    写这一系列文章,是因为使用Xposed作为一个基本的分析工具已经很长时间了,但从没有做过非常深入的研究。

    写这一系列文章,是希望能够把Xposed知识经验做一个整理总结,同时希望能够为想要了解学习Xposed的人带来帮助,更希望能相互学习讨论提高。

    2. 首例演示

    废话不多说,直接上效果图。

    切换速度有点快,忍了吧,请看重点:Toast。

    从上图可以看到,打开每一个应用程序,都会出现Toast。

    Toast显示的内容为:(第一行)当前应用程序package名称;(第二行)当前渲染的的Activity名称。

    很明显,上图中每一个被打开的应用程序,并没有以这种方式弹出Toast的功能。同时,我们也没有对这些应用程序的apk文件做任何修改。

    对于没有接触过代码注入和hook的程序员来说,这是一件很神奇的事情。这种神奇的功能,就是来自于Xposed框架。只需要十几行java代码和简单配置,实现一个Xposed插件,就能实现上图所展示的效果。

    不夸张的说,拥有了Xposed框架,就能为你的手机开启上帝模式。

    本小节只是一个简单演示,作为系列文章的开篇,来展示Xposed可以为我们带来扩展功能。

     

    下一节我们将演示安装Xposed框架。

    没有借口
  • 相关阅读:
    CSS 总结
    C#实现网页表单自动提交
    解析XML【C#】
    用正则表达式替换指定标签中的内容
    C#实现在winfrom程序中下载文件
    DataGridView添加复选框并向其中绑定值
    二进制数与十六进制数之间如何互相转换
    MySql数据库表类型MYISAM与InnoDB的区别
    php引用(&)变量引用,函数引用,对象引用和参数引用用法
    从git中删除 .idea 目录
  • 原文地址:https://www.cnblogs.com/wutao1935/p/13693332.html
Copyright © 2020-2023  润新知