[原創] NetLimiter 3 Pro 正式版破解成功!方法分享。

來源:互聯網
上載者:User

  NetLimiter 不用我介紹了吧?就是大名鼎鼎的限速軟體,在使用P2P軟體時可以限制上傳和下載的速度,可以在下載的同時,保證網路不卡。本人用的是 Windows 7 ,而 NetLimiter 2 Pro 對 Windows 7 支援的不好,所以一直以來都在用 NetLimiter 3 Pro 測試版。2010.8.31 NetLimiter 3 Pro 正式版終於發布了,版本號碼為 3.0.0.10 ,於是下載了一個試用。最近試用期結束了,不能再使用了。窮則思變,於是研究起怎麼破解它來。在網上搜了一下,正式版目前還沒有破解和註冊碼,倒是搜到一個 NetLimiter 3 Pro 3.0.0.9 的破解版。心想能不能根據 3.0.0.9 的破解版做一個正式版的破解補丁,動手試了一下,竟然成功。不敢獨享,下面把過程貼出來與大家分享一下。
  首先用 Beyond Compare 對比了一下 3.0.0.9 版的原版 NLClientApp.exe 和破解版的區別,左邊為原版,右邊為破解版。不同的地方一共兩處,如下兩圖所示。

 

 

  通過對比,我們可以發現,大部分位元組都被改為了 90 ,學過組合語言的應該知道,90 就是 nop 指令,即空指令。也就是這個破解就是把註冊驗證的指令改為了空指令,這也是破解一般常用的方法。這些資訊對我們來說有什麼用呢?且聽我慢慢道來。一般兩個版本號碼很接近的程式改動都不是很大,而相同的程式碼片段產生的機器碼一般大部分是一致的,僅一些地址資料會有不同。根據這個思路,我們只要找到 3.0.0.10 版中相同的程式碼片段,並用相同的方法改為空白指令就可以完成破解了。用 WinHex 開啟 3.0.0.10 版的 NLClientApp.exe ,用十六進位搜尋,我們可以很快找到第一段不同之處所在的位置,如所示。

 

  可以看出,這三行資料與 3.0.0.9 的原版完全一致,直接改就行了。改完後如所示。

 

  搜尋第二段不同之處的時候就沒有那麼幸運了,沒有找到相同的段。這時用它之前的十六進位值做特徵進行搜尋,運氣不錯,第二段不同之處也找出來了。如所示。

 

  根據前後相關的資料,我們基本可以確定就是這段,雖然中間有幾個位元組不一樣,但是前後很大段資料都是一致的,說明那幾個不同的位元組可能是地址值。把對應的位元組也改為空白指令後,破解完成。改完後如所示。

  欣賞一下破解成功後的版本資訊圖吧。

 

  破解補丁下載:http://download.csdn.net/source/2738203

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.