name长度大于3
name最后两个字符是vb
code为:
name左数第一个字符的ascii码+name第三个字符的ascii码+name第二个字符到大写字母的ascii码
也就是name为:aaavb
code为979765
[Visual Basic] 纯文本查看 复制代码 loc_00402639: If (Len(CrackMe.Text1.Text) > 3) Then
loc_004026F8: Set var_28 = CrackMe.Text1
loc_00402705: var_AC = var_28
loc_004027D7: Set var_28 = CrackMe.Text1
loc_004027E4: var_AC = var_28
loc_0040287A: var_802C = CStr(Asc(CStr(Left(CrackMe.Text1.Text, 1)))) & CStr(Asc(CStr(Mid(var_28.Text, 3, 1)))) & CStr(Asc(CStr(Ucase(Mid(var_28.Text, 2, 1)))))
loc_00402885: var_18 = var_802C
loc_0040295C: If (Right(CrackMe.Text1.Text, 2) <> "vb") Then
loc_00402983: var_80 = "錯誤!"
loc_004029B6: MsgBox("密碼錯誤!", 16, var_80, 10, 10)
loc_004029D5: GoTo loc_00402BA0
loc_004029DA: End If
loc_00402A57: If (CrackMe.Text2.Text = var_18) + 1 Then
loc_00402A75: var_48 = "正確"
loc_00402A87: var_38 = "登錄成功!"
loc_00402A9B: MsgBox(var_38, 64, var_48, var_58, var_68)
loc_00402AB3: call ebx(00000004h, var_38, var_48, var_58, var_68, 00000030h, var_48, var_58, var_68, var_38, var_48, var_58, var_68, Me, 0, 0)
loc_00402ABA: GoTo loc_00402BA0
loc_00402ABF: End If |