新手破解练习Crackme160之061 - Eternal Bliss.4

  1. 暴力破解, OD加载搜索失败关键字定位到失败入口00403048, 改为 jmp 00403220 进入成功分支, 保存, 搞定~

  2. 正常破解, 从VB Decomilier分析代码可知, 算法关键部分为三个方法 rout, rout1, rout2, 直接复制到keygen.vbs文件中小调整一下就OK了

'rout
global_56 = FormatDateTime(Now, vbShortDate)
global_72 = Len(global_56)
For global_88 = 1 To global_72 Step 1
  var_D0 = global_88
  var_3C = Mid(global_56, CLng(global_88), 1)
  var_8008 = (var_3C = "/")
  If var_8008 = True Then exit for
  global_120 = CLng(global_120 & var_3C)
Next

'rout1
For global_104 = global_88 + 1 To global_72 Step 1
  var_3C = Mid(global_56, CLng(global_104), 1)
  var_800C = (var_3C = "/")
  If var_800C = True Then exit for
  global_124 = CLng(global_124 & var_3C)
Next 
global_124 = global_124*(global_120+global_124)

'rout2
For var_4C = global_104 + 1 To global_72 Step 1
  var_3C = Mid(global_56, CLng(var_4C), 1)
  var_800C = (var_3C = "/")
  If var_800C = True Then exit for
  global_128 = CLng(global_128 & var_3C)
Next
global_128 = global_128*(global_124+global_128)

'result
global_120 = (global_120 - 1) & ". "
global_124 = (global_124 - 1) & ". "
global_128 = (global_128 - 1) & ". "

msgbox global_120 & global_124 & global_128,0+64,"注册码"
'msgbox(msg,  btnType+iconType,  title),  btnType: 0~5,  iconType: 0, 16, 32,  64

这是160个软件part1
这是160个软件part2

1~160每个破解过程,在吾爱破解论坛都有高手破解过了,也有整理好现成的, 我这边主要就是自己动手操作的过程,与他们的不太一样
附上高手们的连接: 点击前往查看
使用的工具连接(工具有点多有点大,可以先下OD,其它的后面慢慢下) 点击前往下载

新人入门教程"玩玩破解,写给新人看" 点击前往查看
我就是从这里开始的,对我这样的小白感觉超级友好~

下面是我的OD的界面布局,我觉得这4个是最常用的界面,其它的我基本上没用到~
OD界面布局

posted @ 2024-05-23 09:08  hankerstudio  阅读(10)  评论(0)    收藏  举报