patchromc盘windows文件夹里面有好多patch格式的东西 这些都能能删除吗 会不会是病毒啊?

patchrom  时间:2021-07-06  阅读:()

miui dexspy什么意思

dexspy是小米基于著名的xposed框架修改的新patchrom框架。

这几天瞄了一下反编译的代码,做个笔记。

与smali注入相比,新的机制借助xposed的hook机制可以使未来MIUI移植适配变得更简单。

dexspy的java部分代码在framework_ext中,核心类是miui/dexspy/*,代码和xposed旧机制的源码还是挺类似的,不过做了一个修改: arrayOfString[0] = "android.app.Activity"; arrayOfString[1] = "android.app.ActivityManager"; arrayOfString[2] = "android.app.ApplicationPackageManager"; arrayOfString[3] = "android.app.Dialog"; arrayOfString[4] = "android.app.DownloadManager$CursorTranslator"; arrayOfString[5] = "android.app.LoadedApk"; .... sHookedClassNames = arrayOfString; 这个数组定义了所有需要hook的类。

在初始化时,会对每个类的特定方法挂上before和after钩子: private static void initDexspyZygote() throws Exception { for(String className : sHookedClassNames) { hookMethodsThroughHandler(className, getHookClassName(className)); } } public static void hookMethodsThroughHandler(String className, String handlerClassName) { Class clazz = ReflectionUtils.findClass(className, 0x0); Class handlerClazz = ReflectionUtils.findClass(handlerClassName, 0x0); Method[] methods = handlerClazz.getMethods(); for(Method method : methods) { if((!method.getName().startsWith("before_")) && (!method.getName().startsWith("after_"))) { } Member hookedMethod = findHookedMethod(clazz, method); hookMethod(hookedMethod, MethodHookTemplate.sInstance); } } 然而每个类都可能有n多方法,dexspy怎么知道要hook哪些呢? framework_ext反编译出来后,可以看到很多Injector.java文件,比如android/app/Injector.java放的就是前面那些android.app.*的钩子: static class ActivityHook { private static final String TAG = "Activity"; public static void after_onCreate(MethodHook.MethodHookParam paramMethodHookParam, Bundle paramBundle) { Activity localActivity = (Activity)paramMethodHookParam.thisObject; if ((UiUtils.isV5Ui(localActivity)) && (UiUtils.resolveAttribute(localActivity, 16842926) == 101515270)) localActivity.getWindow().setGravity(80); } public static void after_onOptionsItemSelected(MethodHook.MethodHookParam paramMethodHookParam, MenuItem paramMenuItem) { Activity localActivity = (Activity)paramMethodHookParam.thisObject; if ((UiUtils.isV5Ui(localActivity)) && (paramMenuItem.getItemId() == 16908332)) { localActivity.finish(); paramMethodHookParam.setResult(Boolean.valueOf(true)); } } ... 比如这个就是android.app.Activity类的钩子了,里面hook了onCreate(), onOptionsItemSelected()等方法。

dexspy加载时会对扫描这些Injector,将相应方法的before和after钩子挂上。

跟xposed主要的区别就在这里,好处就是以后这套框架如果开放了,模块编写自己的Injector类就能方便实现挂钩。

当然现在的xposed也挺方便,但代码没这么直观清晰就是了。

另外就是dexspy是基于旧xposed的,效率不如目前版本的xposed,尤其hook很多时效率会比较糟糕,估计未来会对dexspy做一次升级吧。

网上找的。

怎么打开patch文件?

建议你下载补丁更新 下载说明: 补丁下载内容仅提供给在游戏升级补丁时无法自动更新的部分玩家使用,请自动更新出错的玩家仔细阅读。

如果您的更新无问题则无须使用以下补丁。

patch1.5.1~1.X.X是更新补丁的版本,下载后必须和游戏自带的XY1Patch执行程序文件放置在同一个资料夹。

使用方法: 1.下载所需要的补丁程序,放置于《大话西游》文件夹内; 2.运行游戏目录下的补丁更新程序XY1Patch.exe,如果出现不能正常更新的情况,可以下载更新软件Update.bat;放置在游戏目录下运行即可(如果手动更新程序XY1Patch.exe能够正常启用,则无需下载Update.bat); 3.选择游戏更新目录; 4.在更新模式中选择"只更新需要部分"; 5.点选"更新"进行更新。

c盘windows文件夹里面有好多patch格式的东西 这些都能能删除吗 会不会是病毒啊?

愿我的答案 能够解决您的烦忧 1,C盘大部分文件及软件时不能随便删除的,如果您C盘空间过小的话,建议您把C盘软件转移。

2,您如果不懂电脑,可以下载腾讯电脑管家----工具箱---C盘搬家功能,将文件转移到其他盘就可以了。

3,如果您是觉得C盘垃圾文件很多,那么您可以使用腾讯电脑管家---工具箱--大文件扫描和垃圾清理功能解决此问题。

如果您对我的答案不满意,可以继续追问或者提出宝贵意见,谢谢

TTcloud(月$70)E3-1270V3 8GB内存 10Mbps带宽 ,日本独立服务器

关于TTCLOUD服务商在今年初的时候有介绍过一次,而且对于他们家的美国圣何塞服务器有过简单的测评,这个服务商主要是提供独立服务器业务的。目前托管硬件已经达到5000台服务器或节点,主要经营圣何塞,洛杉矶以及日本东京三个地区的数据中心业务。这次看到商家有推出了新上架的日本独立服务器促销活动,价格 $70/月起,季付送10Mbps带宽。也可以跟进客户的需求进行各种DIY定制。内存CPU硬盘流量带宽价...

NameCheap域名转入优惠再次来袭 搜罗今年到期域名续费

在上个月的时候也有记录到 NameCheap 域名注册商有发布域名转入促销活动的,那时候我也有帮助自己和公司的客户通过域名转入到NC服务商这样可以实现省钱续费的目的。上个月续费转入的时候是选择9月和10月份到期的域名,这不还有几个域名年底到期的,正好看到NameCheap商家再次发布转入优惠,所以打算把剩下的还有几个看看一并转入进来。活动截止到9月20日,如果我们需要转入域名的话可以准备起来。 N...

月费$389,RackNerd美国大硬盘独立服务器

这次RackNerd商家提供的美国大硬盘独立服务器,数据中心位于洛杉矶multacom,可选Windows、Linux镜像系统,默认内存是64GB,也可升级至128GB内存,而且硬盘采用的是256G SSD系统盘+10个16TSAS数据盘,端口提供的是1Gbps带宽,每月提供200TB,且包含5个IPv4,如果有需要更多IP,也可以升级增加。CPU核心内存硬盘流量带宽价格选择2XE5-2640V2...

patchrom为你推荐
移动测速被移动测速拍到超速怎么办开票系统国税承认的开票系统有哪些ruby语言Ruby是一种什么样的语言,主要用来做什么,现在有一家公司让我从java转ruby,我很犹豫?ruby语言Ruby是 什么意思layoutsubviews如何自定义UISearchBar?watch的过去式wach的过去式alphablenddelphi中都有哪些控件有AlphaBlend属性,也就是可透明sungard银湖资本的投资酷源码酷我音乐音乐源文件在哪index是什么意思matlab中index是什么意思
老鹰主机 电影服务器 站群服务器 免费主机 kddi 福建天翼加速 免费申请个人网站 hdd 新睿云 香港亚马逊 架设邮件服务器 丽萨 linode支付宝 智能dns解析 lamp架构 国内空间 黑科云 乐视会员免费领取 葫芦机 香港ip 更多