您好,登錄后才能下訂單哦!
本篇文章給大家分享的是有關如何利用OD破解winRAR廣告,小編覺得挺實用的,因此分享給大家學習,希望大家閱讀完這篇文章后可以有所收獲,話不多說,跟著小編一起來看看吧。
最近由于某些需求,用上了虛擬機,然而在使用winRAR的時候,廣告總是自動彈出來,每次都需要手動關閉廣告顯然浪費了我大量的時間。于是今天嘗試利用OD破解了winRAR的廣告。
首先我們要確定這個彈窗到底是什么?
我們知道,在Windows程序設計中有一個函數叫做“CreateWindowsEx”專門負責彈窗。
了解關于這個函數更多的信息見Windows參考文檔:https://msdn.microsoft.com/en-us/library/windows/desktop/ms632680(v=vs.85).aspx
我們合理猜測,winRAR用的就是這個函數實現彈窗廣告的功能。
1.使用Ollydbg打開winRAR主程序,在主線程右鍵 - 查找 - 當前模塊中的名稱。
2.直接輸入“CreateWindowsEx”,找到這個模塊。右鍵-查找輸入函數參考。如圖:
3.彈出這個窗口之后,在空白處右鍵,在每個命令上設置斷點。然后回主線程點擊繼續按鈕(就是那個紅色三角形)
4.一直點擊繼續按鈕,直到彈出廣告。運行到這里的時候,它彈出了廣告,我們可以確定這部分和彈窗有關。
5.CreateWindowExw上面的部分到ASCII為止全部選取,然后Del。它們會全部變成NOP。然后右鍵-復制到可執行文件-選擇,然后彈出個小窗口直接X掉保存,如圖,最好重新取個名。
6.打開程序(若打不開程序,肯定是上一步有問題,多去掉黃框上面的一行/多行試試),發現廣告去除了,但是還有框框。
7.繼續用Ollydbg打開這個新的winRAR,重復1-6的步驟即可去除這個框框(因為原理一樣,都是去掉這個函數)。
以上就是如何利用OD破解winRAR廣告,小編相信有部分知識點可能是我們日常工作會見到或用到的。希望你能通過這篇文章學到更多知識。更多詳情敬請關注億速云行業資訊頻道。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。