国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

Crackme 21

2019-11-08 02:37:46
字體:
來源:轉載
供稿:網友

首先用PEID查看 這里寫圖片描述 無殼且為Delphi 3.0 直接用OD調試 搜索字符串 這里寫圖片描述

點擊進入程序,利用IDR找到strcmp比較函數。在OD里面下斷點 這里寫圖片描述 這里寫圖片描述 發現比較的東西在點擊事件之前已經完成,于是找賦予內存DS:[42F714]值的代碼。 這里寫圖片描述 在第四個事件中找到,下斷點 這里寫圖片描述

發現了一個switch表,分別對應a-z A-Z name只能為英語字母 這里寫圖片描述 這里寫圖片描述 那么剩下的就簡單了 具體的算法如下: 輸入name的時候會單字符計算DS:[42F714] DS:[42F718]中的值累加的值根據switch表決定。 最后在比較時DS:[42F714] 與 serial1 比較 DS:[42F718] 與serial2比較 若同時相等則注冊成功。 這里寫圖片描述 就不寫注冊機了 ,比較麻煩


上一篇:藍橋杯入門4題

下一篇:冒泡排序

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 柳州市| 黄陵县| 高陵县| 上虞市| 辉南县| 东兰县| 澳门| 宜州市| 玉溪市| 玉溪市| 彰化县| 霸州市| 神农架林区| 綦江县| 台州市| 威远县| 廊坊市| 河西区| 五峰| 常州市| 乌拉特中旗| 曲沃县| 浪卡子县| 安福县| 韩城市| 台南市| 鄂托克前旗| 时尚| 马鞍山市| 九龙县| 岳阳县| 南江县| 荥阳市| 襄城县| 日土县| 成武县| 延津县| 保亭| 南溪县| 镇雄县| 甘洛县|