去掉RedisDesktopManager更新提示彈窗

口袋裡的貓發表於2020-12-15

去掉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

再也沒有煩人的彈窗了

相關文章