起因:微信版本老是更新,于是想着是否修改 wechatwin.dll的版本号就可以避免出现频繁的更新。
过程1:查了下资料,做了个工具,可以修改,exe和dll的版本号。
工具。
使用方法:点选择文件,显示当前版本号。修改版本号后点修改。5s左右提示修改完成即可。
过程2:
将3.7.0.30的dll修改成3.7.5.23的版本号,放入安装目录后,运行wechat.exe,出现环境异常
好吧 od 打开,api断点messageboxw,顺利断下
向上追第一级
第二级
就到了关键跳
修改保存后就得到了新的wechat.exe。避免了环境异常的出现。
链接:https://pan.baidu.com/s/1X-IN3uqTj2hwHXiLzsa1AA
提取码:epq2
问题:好吧,起因中的自动更新的问题还是没有解决,修改版本号后,在处理环境异常的时候 ,发现他判断版本更新的版本号还是旧的版本号
结论:简单的修改版本号对wechat是无效的。另环境异常关键跳上下都有 大跳 ,估计是一些其他的运行判断, 没有仔细去研究,有兴趣的可以自行琢磨下。
自制软件自测有用。
上述过程仅供参考。
正文完