首页
社区
课程
招聘
[原创]暴破2003年OCN成员申请专用CRACKME
2006-5-5 17:13 5667

[原创]暴破2003年OCN成员申请专用CRACKME

vxin 活跃值
10
2006-5-5 17:13
5667
【文章标题】: 暴破2003年OCN成员申请专用CRACKME
【文章作者】: (joe-lu)一剑仙
【下载地址】: 晚上点放上来
【使用工具】: Peid UPX SPY DeDe OD
【作者声明】: 只是感兴趣,没有其他目的。失误之处敬请诸位大侠赐教!
--------------------------------------------------------------------------------
【详细过程】
  第一步还是拿peid看一下,看是否有加壳。UPX 0.89.6 - 1.02 / 1.05 - 1.24 -> Markus & Laszlo,先用UPX专用脱壳机脱壳。
  脱完壳再查一次,发现程序是Delphi写的;运行程序,再用Spy检测一下注册按钮的句柄(TPanel),然后输一个假定的用户与
  注册码,点击注册,此时没有反应。然后用DeDe打开,可以看到注册按钮Click事件(palRegCmdClick)双击进入,找到:
  * Reference to: controls.TControl.GetText(TControl):TCaption;
  |
  004500F7   E85C44FDFF             call    00424558
  004500FC   8B55A8                 mov     edx, [ebp-$58]
  004500FF   8B45E4                 mov     eax, [ebp-$1C]
  
  |
  00450102   E86DFBFFFF             call    0044FC74
  00450107   3C01                   cmp     al, $01
  00450109   7525                   jnz     00450130       //....关键地方。
  0045010B   B10A                   mov     cl, $0A
  0045010D   B2DC                   mov     dl, $DC
  0045010F   B078                   mov     al, $78
                     
  
  好了,现在拿OD载入。点击右菜单-->转到表达式-->输入00450109 确定:
  
  00450109     /75 25         JNZ SHORT OCN_Crac.00450130              ;  修改此处的JNZ跳转指令即可(74 25         JE SHORT 00450130)
  0045010B  |. |B1 0A         MOV CL,0A
  0045010D  |. |B2 DC         MOV DL,0DC
  0045010F  |. |B0 78         MOV AL,78
  00450111  |. |E8 C269FBFF   CALL OCN_Crac.00406AD8
  00450116  |. |8BD0          MOV EDX,EAX
  00450118  |. |8B86 04030000 MOV EAX,DWORD PTR DS:[ESI+304]
  0045011E  |. |E8 C145FDFF   CALL OCN_Crac.004246E4
  00450123  |. |8B86 04030000 MOV EAX,DWORD PTR DS:[ESI+304]
  00450129  |. |B2 01         MOV DL,1
  0045012B  |. |8B08          MOV ECX,DWORD PTR DS:[EAX]
  0045012D  |. |FF51 5C       CALL DWORD PTR DS:[ECX+5C]
  00450130  |> \33C0          XOR EAX,EAX
  
  修改后保存运行试试...

  

CRACKME晚点放上来,找不到上传的空间,有172KB。。。
  
--------------------------------------------------------------------------------
【版权声明】: 本文原创于看雪技术论坛, 转载请注明作者并保持文章的完整, 谢谢!

                                                       2006年05月05日 17:01:16

[培训]《安卓高级研修班(网课)》月薪三万计划,掌握调试、分析还原ollvm、vmp的方法,定制art虚拟机自动化脱壳的方法

收藏
点赞0
打赏
分享
最新回复 (10)
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
godhack 2006-5-6 14:41
2
0
怎么没附件???晕
雪    币: 443
活跃值: (200)
能力值: ( LV9,RANK:1140 )
在线值:
发帖
回帖
粉丝
冷血书生 28 2006-5-6 15:23
3
0
呵呵~

爆破很简单~

顺便写个算法的~

支持了~
雪    币: 372
活跃值: (31)
能力值: ( LV12,RANK:410 )
在线值:
发帖
回帖
粉丝
vxin 10 2006-5-6 15:58
4
0
最初由 godhack 发布
怎么没附件???晕


我上传不了啊...
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
AV仔 2006-5-6 17:38
5
0
我要附件啊.
雪    币: 208
活跃值: (371)
能力值: ( LV12,RANK:330 )
在线值:
发帖
回帖
粉丝
moodsky 8 2006-5-6 21:10
6
0
OCN_CrackME
上传的附件:
雪    币: 372
活跃值: (31)
能力值: ( LV12,RANK:410 )
在线值:
发帖
回帖
粉丝
vxin 10 2006-5-8 19:08
7
0
谢谢楼上的兄弟....

   另:附件我也上传到我的网络U盘了
http://free.ys168.com/?eastrise168

CrackMe--->OCN_CrackME.rar(原先是Upx的壳,已经脱掉了)
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
godhack 2006-5-8 22:32
8
0
谢谢MOODSKY啊,
雪    币: 202
活跃值: (11)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
lovesmt 2006-5-9 08:10
9
0
偶也想学习CRACKME算法分析,谢谢楼主!
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
wuming 2006-5-10 17:40
10
0
好的,学习
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
rayz 2006-5-11 05:46
11
0
现在的ocn还在么.网址怎么上不去了?
游客
登录 | 注册 方可回帖
返回