新手破解练习Crackme160之059 - Eternal Bliss.2
-
暴力破解, OD加载搜索失败关键字定位到00402D46, 改为 jmp 00403D4D 进入成功分支, 保存, 搞定~
-
正常破解, VB Decomiler分析点击事件, 可知作者定义了几个常量
loc_00402B64: var_6C = "10511532" 'is '
loc_00402B89: var_AC = "10132" 'e '
loc_00402B90: On Error GoTo loc_0040403E
loc_00402BB2: var_3C = "116104" 'th'
loc_00402BD7: var_BC = "1141019911632" 'rect '
loc_00402BFC: var_DC = CInt(1)
loc_00402C1E: var_4C = "84104" 'Th'
loc_00402C43: var_8C = "99111" 'co'
loc_00402C68: var_9C = "114" 'r'
loc_00402C8D: var_CC = "100101" 'de'
loc_0040307E: var_8010 = ((Val(CStr(var_7C)) - Val(CStr(var_4C & var_6C))) = False) 'This '
loc_0040336F: var_801C = ((Val(CStr(var_7C)) - Val(CStr(var_6C))) = False) 'is '
loc_00403676: var_8028 = ((Val(CStr(var_7C)) - Val(CStr(var_3C & var_AC))) = False) 'the '
loc_0040399F: var_8034 = ((Val(CStr(var_7C)) - Val(CStr(var_8C & var_9C & var_BC))) = False) 'correct '
loc_00403D3D: var_8044 = ((Val(CStr(var_7C)) - Val(CStr(var_8C & var_CC))) = False) 'code'
输入串必须包含各子串, 那组合起来答案就是"This is the correct code", 输入验证正确
1~160每个破解过程,在吾爱破解论坛都有高手破解过了,也有整理好现成的, 我这边主要就是自己动手操作的过程,与他们的不太一样
附上高手们的连接: 点击前往查看
使用的工具连接(工具有点多有点大,可以先下OD,其它的后面慢慢下) 点击前往下载
新人入门教程"玩玩破解,写给新人看" 点击前往查看
我就是从这里开始的,对我这样的小白感觉超级友好~
下面是我的OD的界面布局,我觉得这4个是最常用的界面,其它的我基本上没用到~


浙公网安备 33010602011771号