本帖最后由 哈哈呵 于 2020-4-26 15:43 编辑
电脑exe软件去除强制更新
去年暑假我在论坛发了两篇安卓VIP 破解和app去除强制更新的帖子(可以点我头像看之前帖子),也是有很多坛友热烈讨论,也受到了很多求破解的私信。
后来有坛友希望我出一篇关于电脑软件强制更新的去除教程。刚好最近得空,就写一下。
找来找去半天也没找到啥很好的例子,就挑了个最简单的演示一下,虽然例子不是很贴切,但目的是让坛友了解这个原理是啥,例子不重要,主要是学习思路。
言归正传:
首先呢,生活中常常有这种情况:
一个版本的软件用的挺好的,突然要更新了,但是我们又不想更新。特别有一些软件还强制更新,不更新就给你正常使用,真的是有点不爽,
那我们今天就来看看exe软件去更新是如何做到的。(注:我只介绍一种方法,只适用少部分简单软件,因为各种软件更新的代码和方式有很多,不可能一招鲜吃遍天)
正文:
我们来了解一下一些简单软件的常用更新原理:
将版本号和下载链接写在网站后台的php里,然后设定软件打开自动读取网页数据,如果本地软件版本和后台的不一致,那就进行更新,然后通过网页上的下载链接下载相应的更新补丁或者软件包。
破解方法:如果遇到这种软件,最简单的办法就是不让他进行与后台的验证,那它自然就无法提示更新。
例子:(只是例子,只代表部分情况,杠精远离)
首先我下载了一个快吧游戏盒旧版本,安装好后,点设置的检查版本这里,进行检查版本,结果发现新版本后不经过用户确认就自动下载更新了(有点可恶)
然后我停止更新并且关闭了快吧游戏盒,去软件安装的根目录查看线索,有很多外部dll,还有几个exe主程序,其中一个应该是主界面,另一个update应该就是管理更新的模块了。
一般来说大部分安装的软件都有update.exe这个程序来负责更新。
peid查壳,未加壳。我们将k8update.exe拉入吾爱破解版的OD中,然后用中文搜索引擎ASCLL搜索,进入字符串界面。
(这里考虑软件和后台的连接是用http协议或者tcp协议)我们搜搜看有没有相关接口或者后台网址。
搜索http找到如下几个地址:
|