Chilkat .NET Component 破解


簡介

Chilkat .NET Components for NET 2.0 and 3.5 Frameworks
Chilkat .NET Components包含了Email、Zip、Encryption、MIME、Bounce、MHT、IMAP、Charset、XML、FTP、BlackList等組件。
官方下載地址:http://chilkatsoft.com/downloads_DotNet.asp

使用

發送郵件Demo:http://www.example-code.com/csharp/smtp_simpleSend.asp
調用UnlockComponent傳入任意字符串后,開始30天的功能試用。隨后即可正常使用組件功能。

靜態分析

正常開始試用后,LastErrorText 返回信息為:Component successfully unlocked using trial key,按照此字符串開始靜態分析ChilkatDotNet2.dll程序集。
搜索字符串:Component successfully unlocked

已找到匹配的信息,並且還可看到永久key解鎖成功時的信息。現在開始調試,將試用邏輯跳轉到永久key相關邏輯即可完成破解。

動態調試

101EBC2C 斷點后,轉到函數

當前函數為101EAC70,函數入口加斷點
從101EAC70開始單步執行,觀察跳轉邏輯


以上位置je,會導致最終執行試用邏輯,先修改je為nop


繼續執行查看其它跳轉


此處先修改jnz為jge,跳過The unlock code is a valid one, but for the wrong product.


繼續執行查看其它跳轉


此處先修改jnz為jle


繼續執行查看其它跳轉


此處先修改je為jnz


即可執行永久key邏輯。Component successfully unlocked using permanent unlock code.

破解修改內容

舊文件與新文件比較:


 

感謝您的閱讀,如果您對我的博客所講述的內容有興趣或者有任何疑問,歡迎與我聯系交流(^_^)


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM