160個CrackMe 第九個

2021-08-10 13:17:42 字數 773 閱讀 8025

從前有160個creakme,後來….

1.開啟程式,輸入偽碼進行驗證

這裡輸入錯誤的註冊碼會彈出提示錯誤的視窗

2.程式破解思路和流程

上面我們知道了輸入錯誤的name/serial會彈出錯誤的提示視窗,我們就用od開啟程式,進行到彈出錯誤提示視窗這一步,進入od介面按f12,進入呼叫堆疊,一般都是在最後乙個,可以找到使用者程式呼叫函式的位置

右鍵->顯示呼叫

我們看到如圖最下面高亮的那行**就是呼叫函式的位址,一般來說,彈出錯誤提示框的函式上面肯定有驗證name/serial的**,所以我們就網上找,找到了我們的錯誤提示資訊,和正確提示資訊,還有乙個關鍵跳轉,這個跳轉會跳到正確提示資訊之後的**,所以我們直接nop掉這個關鍵跳轉,就可以達到暴力破解的目的了

3.嘗試破解序號產生器

vb的**….就算od看的下去我也看不下去了。。。就此gg

第九個實驗 IWDG

看門狗程式是為了防止程式宕機或者跑飛而設計的 需要定期餵狗 定期給定時器裝載資料 不然定時時間到了 系統會自動重啟 include stm32f10x.h include void delay ms u16 nms void ledxtoggle uint8 t ledx define led1 1...

自編jQuery外掛程式第九個

實現將下拉框內容轉化成單選框組 jqpi 009 2.js function var options extend defaults,options if options.control options.control null return if options.name options.name...

吾愛破解160個crackme之006

這個題目的原話在這裡 意思是將兩個button隱藏掉即可。其實我是挺想吐槽一下的 我們開啟pe檔案的資源管理器,發現如下結構 object ok tbutton left 24 top 16 width 113 height 41 caption ok enabled true taborder 0...