百度360必应搜狗淘宝本站头条
当前位置:网站首页 > 技术文章 > 正文

XPOSED:不得不说的 ANDROID 神器(xposed安卓)

ccwgpt 2024-09-13 16:08 60 浏览 0 评论

想必很多人都听说过微信抢红包插件,微信计步的作弊器,当然还有有效阻止各种全家桶自启动的阻止运行、绿色守护等。她们的实现背后都离不开一款 android 神器:Xposed 框架,android 有了 Xposed 框架,就赋予了它无限的潜力。

通过 Xposed 的模块,就能够实现一些无法想象的功能,你可以用它来改变系统的界面,比如让通知界面上显示一些以前无法显示的东西,或者干掉你不喜欢的内容。改变某个 app 的界面,比如让微信的界面显得更加的 Android 一点。改变某些特定的功能,比如阻止全家桶启动,让微信无法转发的内容可以转发。

Xposed 模块依赖于 Xposed 框架。所以所有的模块都能够操作系统最底层,能够截取到你的所有的信息,包括且不限于联系人、通话记录、app 与服务器直接的网络流、位置等高度私密的个人信息。所以在安装 Xposed 模块的时候,请保证模块是经过安全验证的。

关于Xposed

Xposed 框架是一款可以在不修改APK的情况下影响程序运行(修改系统)的框架服务,基于它可以制作出许多功能强大的模块,且在功能不冲突的情况下同时运作。 (安装需 root 权限,5.0 后只能从定制 recovery 中刷入)

基本原理

Zygote 进程是 Android 的核心,所有的应用程序进程以及系统服务进程都是由Zygote进程 fork 出来的。Xposed Framework 深入到了 Android 核心机制中,通过改造 Zygote 来实现一些很牛逼的功能。Zygote 的启动配置在/init.rc 脚本中,由系统启动的时候开启此进程,对应的执行文件是/system/bin/app_process,这个文件完成类库加载及一些初始化函数调用的工作。 当系统中安装了 Xposed Framework 之后,会拿自己实现的 app_process 覆盖掉 Android 原生提供的文件,使得app_process在启动过程中会加载XposedBridge.jar这个jar包,从而完成对Zygote进程及其创建的Dalvik虚拟机的劫持。

Xposed framework 优势

不需要修改APK意味着:

  1. 不需要反编译,改变smali,compile,sign

  2. Xposed framework 在odexed和Deodexed的ROM上都能运行

  3. Xposed framework model 能够适用于大部分ROM而不需要特殊版本的支持,除非使用了特殊的调用方法,并且mod能够继续在你升级过的ROM上运行,对于不同设备供应商的ROM能够广泛适用。多个 model 能够同时被安装,即便是针对同一个app进行修改,甚至同一个方法使用两次也毫无问题,只要这几个Mod之间并不是在做矛盾的事情。

  4. 在Xposed framework运行的过程中,开发者能够独立的进行设置和修改并且避免可能出现的强制关闭行为或者针对特定的ROM进行额外的设置而不需要创建多个不同的mod版本。

  5. Xposed framework 能够非常简单的停用而不要刷机这种方式

  6. Xposed framework 完全开源和免费

Xposed framework 下载安装

你可以从http://dl-xda.xposed.info/modules/de.robv.android.xposed.installer_v33_36570c.apk 下载apk。

在安装之前首先你应该备份自己的系统并且确保你知道如何恢复。除此之外任何因为使用Xposed framework 造成的黑砖或者软砖作者概不负责,你得自己承担其中的风险。

  1. 下载 Xposed framework installer apk 并安装

  2. 打开 Xposed Installer 去到 framework 栏并点击 Install/Update

  3. 中间需要 root 授权,建议使用SuperSU Pro。Xposed 框架安装完成后重启手机才能激活,可直接点击重启也可手动重启。

  4. 重启之后,重新打开Xposed Installer 确保framework中所有选项都为绿色,如果遇到app_process回退或者压根儿就没有生效,那么可能的问题是手机的安全锁是开着的即SO-ON,在手机重启之后 /system 下的改变完全恢复,遇到这种情况可以通过recovery来进行安装。

  5. 接下来就是去找自己喜欢的 module 来安装了

Xposed framework Modules 下载

http://repo.xposed.info

http://forum.xda-developers.com/xposed/modules

Xposed framework Modules 开发

https://github.com/rovo89/XposedBridge/wiki/Development-tutorial

https://github.com/rovo89/XposedBridge/wiki/_pages

Xposed framework Modules 源代码

https://github.com/rovo89/Xposed

https://github.com/rovo89/XposedBridge

https://github.com/rovo89/XposedInstaller

Xposed framework FAQ(常见问题)

http://forum.xda-developers.com/xposed/xposed-faq-issues-t2735540

相关推荐

土豪农村建个别墅不新鲜 建个车库都用框架结构?

农村建房子过去都是没车库,也没有那么多豪车,一般直接停在路边或者院子里。现在很多人都会在建房子的时候留一个车库,通过车库可以直接进入客厅,省得雨雪天气折腾。农村土豪都是有钱任性,建房子跟我们普通人不一...

自建框架结构出现裂缝怎么回事?

三层自建房梁底与墙体连接处裂缝是结构问题吗?去前帮我姑画了一份三层自建房的图纸,前天他们全部装修好了。我姑丈突然打电话给我说他发现二层的梁底与墙分离了,有裂缝。也就是图纸中前面8.3米那跨梁与墙体衔接...

钢结构三维图集-框架结构(钢柱对接)

1、实腹式钢柱对接说明1:1.上节钢柱的安装吊点设置在钢柱的上部,利用四个吊点进行吊装;2.吊装前,下节钢柱顶面和本节钢柱底面的渣土和浮锈要清除干净,保证上下节钢柱对接面接触顶紧;3.钢柱吊装到位后...

三层框架结构主体自建房设计案例!布局13*12米占地面积156平米!

绘创意设计乡村好房子设计小编今日头条带来分享一款:三层框架结构主体自建房设计案例!布局13*12米占地面积156平米!本案例设计亮点:这是一款三层新中式框架结构自建房,占地13×12米,户型占地面积...

Casemaker机箱框架结构3D图纸 STEP格式

农村自建房新宠!半框架结构凭啥这么火?内行人揭开3个扎心真相

回老家闲逛,竟发现个有意思的现象:村里盖新房,十家有八家都选了"半框架结构"。隔壁王叔家那栋刚封顶的二层小楼,外墙红砖还露着糙面没勾缝,里头的水泥柱子倒先支棱得笔直,这到底是啥讲究?蹲...

砖混结构与框架结构!究竟有何区别?千万别被坑!

农村自建房选结构,砖混省钱但出事真能保命吗?7月建材价格波动期,多地建房户因安全焦虑陷入选择困境——框架结构虽贵30%,却是地震区保命的关键。框架柱和梁组成的承重体系,受力分散得像一张网。砖混靠墙硬扛...

砖混结构与框架结构,究竟有何区别?千万别被坑!

农村建房选砖混结构还是框架结构?这个问题算是近期留言板里问得最多的问题了。今天咱们说说二者的区别,帮您选个合适的。01成本区别假如盖一栋砖混结构的房子需要30万,那么换成框架结构,一般要多掏30%的费...

6个小众却逆天的App神器,个个都是黑科技的代表

你的手机上有哪些好用的软件?今天我就给大家分享6个小众却逆天的App神器,个个都是黑科技的代表!01*Via浏览器推荐理由:体积极小的浏览器,没有任何广告。使用感受:它的体量真的很小,只有702KB,...

合肥App开发做一个app需要多少钱?制作周期有多久?

在移动互联网时代,开发一款APP已成为企业数字化转型与个人创业的重要途径。然而,APP的开发成本与制作周期受功能复杂度、技术架构、团队类型等多重因素影响,差异极大。好牛软件将从这两个维度展开分析,帮助...

详解应对App臃肿化的五大法则

编者注:本文转自腾讯ISUX。先来看一张图:图上看到,所有平台上用户花费时间都在减少,除了移动端。观察身边也是如此,回家不开电脑的小伙伴越来越多。手机平板加电视,下班场景全搞定。连那些以前电脑苦手的...

实战!如何从零搭建10万级 QPS 大流量、高并发优惠券系统

需求背景春节活动中,多个业务方都有发放优惠券的需求,且对发券的QPS量级有明确的需求。所有的优惠券发放、核销、查询都需要一个新系统来承载。因此,我们需要设计、开发一个能够支持十万级QPS的券系...

8种移动APP导航设计模式大对比

当我们确定了移动APP的设计需求和APP产品设计流程之后,开始着手设计APP界面UI或是APP原型图啦。这个时候我们都要面临的第一个问题就是如何将信息以最优的方式组合起来?也许我们对比和了解了其他一些...

数字资产支付 App 的技术框架

开发一款功能强大、安全可靠的数字资产支付App需要一个整合了区块链技术、后端服务、前端应用以及第三方集成的全栈技术框架。这个框架的核心在于保障数字资产的安全流通,并将其高效地桥接到传统的法币支付场...

从MyBatis到App架构:设计模式全景应用指南

从MyBatis到App架构:设计模式全景应用指南引言在企业级应用和服务端开发领域,MyBatis凭借其灵活、简洁、强大的ORM映射能力被广泛应用。而它之所以能拥有如此优秀的可扩展性和工程可维护性,正...

取消回复欢迎 发表评论: