160个Crackme020之无OD爆破
生活随笔
收集整理的這篇文章主要介紹了
160个Crackme020之无OD爆破
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
文章目錄
- 查殼
- 分析程序
- 尋找規(guī)律
- 驗證結(jié)果
查殼
鏈接器是2.25說明是Delphi寫的,加了個不知道什么鬼的殼
分析程序
這個程序也是特別有意思,單純的序列號保護方式。完全沒有必要逆向分析,有個小學(xué)數(shù)學(xué)就能直接爆破
這個程序想表達的意思已經(jīng)很明顯了,讓你輸入一個序列號,然后根據(jù)序列號會生成一串注冊碼,當(dāng)這個注冊碼為3E74984B的時候就成功了
尋找規(guī)律
拿到程序后我的一個反應(yīng)是找找看算法是否有規(guī)律,能不用OD盡量不用,根據(jù)輸入的值,規(guī)律如下
| 1 | 3 |
| 2 | 6 |
| 3 | 9 |
| 4 | C |
| 11 | 21 |
結(jié)果已經(jīng)出來了,序列號就是注冊碼除以三之后的十進制數(shù)
3E74984B/3=349276185
驗證結(jié)果
輸入349276185,出現(xiàn)一個大獎杯,說明我們注冊成功了 哈哈
需要相關(guān)文件的可以到我的Github下載:https://github.com/TonyChen56/160-Crackme
總結(jié)
以上是生活随笔為你收集整理的160个Crackme020之无OD爆破的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 160个Crackme019
- 下一篇: 160个Crackme021