思維導圖爆破

 

沒有激活過點擊付費的功能會彈出如下圖所示:

 

第一步:載入OD後搜索字符串,搜索到字符串之後Ctrl+F搜索“Product Activated: MindMaster”

將cmp指令比較的值改爲1(cmp爲比較指令,會影響標誌位寄存器,cmp指令後面接着je即當ZF標誌位爲0就跳轉,所以將值修改1就能將ZF標誌位修改爲1,讓JE不跳轉。也可以直接修改je爲jne。)

 

 

 

 

這時候運行會顯示激活狀態,但是功能還不能使用(這裏只是修改激活狀態,並沒有改變功能運行校驗的那個值) 

 

查找功能校驗點

思路:我們重新運行,點擊一個需要付費的功能就會彈出一個提示框,那麼在這個提示框下斷點,找到校驗點進行爆破即可

 

我們新建一個免費的模板,點擊手繪風格,會彈出讓我們升級爲專業版的彈出,這時候F12暫停程序,點擊K調用堆棧,右鍵(選中的地方)顯示調用

 

來到斷尾,按F2下斷點

 

F8步過,F7跟到如下圖所示,將前面下的斷點取消,並在6D9CFF90處下斷點

 

F9運行程序,然後點擊手繪風格,程序會斷在剛纔下的斷點處,在堆棧窗口下拉,找到進入到主程序的地方,右鍵反彙編窗口跟隨

 

接着進入到了如下圖

 

往上拉,在00DDDA9C處下斷點,然後運行程序,點擊手繪風格

 

然後F7步入,一直跟到如下位置,將00E43C7D處cmp比較的值修改爲1即可完成破解

 

保存後成功運行並能使用付費功能

 

 

參考:https://www.52pojie.cn/thread-1064679-1-1.html

 

嚴重聲明        
本文的意圖只有一個就是通過分析軟件學習更多的逆向技術,如果有人利用本文知識和技術進行非法操作進行牟利,
帶來的任何法律責任都將由操作者本人承擔,和本文作者無任何關係

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章