去掉RedisDesktopManager更新提示弹窗


去掉RedisDesktopManager更新提示弹窗

起因

每次打开RDM都要弹出一个更新提示弹窗,虽然打开次数不频繁,总是有个弹窗再点一次OK按钮,还不能设置关闭更新检查。更新下载还要各种登录麻烦事一堆,并且又不是不能用。

没办法只能祭出x64dbg了。

Snipaste_2020-12-15_20-06-40

准备

  • 工具
    • x64dbg
    • 安装好的RedisDesktopManager

过程

  • 先把备份一下rdm.exe文件防止搞坏后无法恢复。😅

image-20201215205310686

  • rdm.exe文件丢到x64dbg搜索字符串 『右键,搜索范围->所有模块->字符串常量』

image-20201215205747836

  • 搜索烦人的弹窗标题『New update available』

image-20201215205834142

  • 搜索到『New update available』字符串

image-20201215205936140

  • 双击搜索到的字符串跳转到反汇编窗口

直接就看到了MessageBox弹窗函数了。在00007FF78CDE4EB2打上断点,运行到断点处。再单步执行到MessageBox指令处。

image-20201215210303779

  • 执行完MessageBox指令就出现烦人的弹窗了,这段代码就是弹窗的代码。

image-20201215210645759

  • 直接把MessageBox指令nop掉。选中00007FF78CDE4F2D指令『右键 -> 二进制 -> 用NOP填充』。

image-20201215210817218

image-20201215210933326

  • 把修改后,打上补丁

image-20201215210946067

image-20201215211051600

image-20201215211118399

应用完补丁,运行,弹窗已经不见了

世界终于安静了

m

再也没有烦人的弹窗了


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM