160個Crackme之002 Afkayas.1

1.概述

作者:Afkayas
難度:★
保護方式:Name/Serial(VB5)

運行程序
在這裏插入圖片描述

輸入用戶名tutucoo,序列號12345678,彈出對話框
在這裏插入圖片描述

2. 分析

首先查找字符串,跳轉到字符串代碼,向上查找到函數起始位置,下斷點,運行程序,輸入name和serial後點擊OK,程序斷下。
F8分析彙編,發現算法:用戶名長度*0x17cfb+用戶名首字母ASCII,最後轉十進制
在這裏插入圖片描述

最後將十進制的數字跟AKA-組合起來,跟序列號進行比較
在這裏插入圖片描述

將輸入的12345678跟AKA-62833進行比較
在這裏插入圖片描述

序列號是用戶名根據算法計算出來的,根據算法,用戶名tutucoo的序列號是:0x7*0x17cfb+0x74=682833。

輸入正確的用戶名和序列號,成功

在這裏插入圖片描述

在這裏插入圖片描述

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