应用简介
华为电脑管家安装破解工具是一款针对同名软件所推出的辅助工具。该软件集全面体检、硬件检测、驱动管理、电源管理、手机管理等多种功能与一身,通过使用这款破解器,就能让软件支持第三方计算机使用,还在等什么,赶紧试试吧!
【破解步骤】
1、在 关闭服务。cmd 上点击 右键》以管理员身份运行
2、把 Util.dll 复制到 C:\Program Files\Huawei\PCManager\ 替换掉之前的 Util.dll 文件
3、在 启动服务。cmd 上点击 右键》以管理员身份运行
【破解说明】
(使用者无需关心下述破解,只知道最后如何使用即可)
1、之前的华为电脑管家,都是下载installer文件正常安装,然后在进行破解。
而不知何时起,installer就已经会有验证,验证成功才会显示安装对话框,否则直接退出进程。安装过后,运行PC管家的时候反而没有验证了,可以直接运行。
所以现在破解的是电脑管家的安装程序installer,版本位截至目前最新的10.1.8.65。
2、安装对话框的创建和显示的相关逻辑代码在函数sub_403B40中。
3、在IDA中查看该函数,有两处调用了CreateWindowExW和ShowWindow方法,这两处即为创建安装对话框的代码。修改汇编代码使程序能够运行到这两处即可。
涉及到的跳转有两处,进行相应修改后为:(保存在附件的patch.1337文本文件中)
(1)00403CBC:74->90
00403CBD:7F->90
(2)00403D45:74->EB
之后会运行到DialogBoxParamW,开始展示安装的对话框。
注:安装界面显示有问题,除安装的对话框以外皆为白色,未深究其成因,不影响实际安装。
4、通过步骤3 patch生成了PCManager_Setup_10.1.8.65(C233)_patched.exe,但是直接运行会报nsis error的错,这是由于PC管家的installer用nsis生成,会有文件的完整性校验。最简单的方法,可以通过创建一个快捷方式并修改其指向的目标属性,直接运行修改过后的快捷方式来启动installer,就不会进行完整性校验,从而成功运行打补丁过后的installer。