首页
社区
课程
招聘
[原创]大家玩玩这个CrackMe吧!
发表于: 2009-4-29 15:23 9884

[原创]大家玩玩这个CrackMe吧!

2009-4-29 15:23
9884
大家玩玩这个CrackMe吧!
今天刚写的!

[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)

上传的附件:
收藏
免费 0
支持
分享
最新回复 (29)
雪    币: 217
活跃值: (124)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
回去试试! 估计搞不定啊! 哎,才开始学破解!
2009-4-29 17:01
0
雪    币: 217
活跃值: (124)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
搞定了!  不过,还是希望高手写下您的思路!
俺是瞎猫碰到死老鼠!!!!!  头脑一片混乱!!
上传的附件:
2009-4-29 17:48
0
雪    币: 5
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
可以写下思路不?
2009-4-29 18:25
0
雪    币: 517
活跃值: (64)
能力值: ( LV8,RANK:130 )
在线值:
发帖
回帖
粉丝
5
机器码814574323
sn:12516414641649996449
2009-4-29 18:46
0
雪    币: 205
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
图就不用了和他们贴的一样。
VB的程序下VB专用断点rtcMsgBox,断下后返回到程序,找到段首
402d10 跟呀跟,VB的码还真长一直跟到4034c5就要注意了,出现假码的时候点数据窗口里跟随。里面就有了,如果中途有JMP向上跳的话就F4。
2009-4-29 20:50
0
雪    币: 1095
活跃值: (4177)
能力值: ( LV5,RANK:69 )
在线值:
发帖
回帖
粉丝
7
貌似不这么简单   
2009-4-30 07:15
0
雪    币: 201
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
8
嘿嘿,有点简单
2009-4-30 08:10
0
雪    币: 210
活跃值: (16)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
9
练习中....谢谢
2009-4-30 10:45
0
雪    币: 155
活跃值: (29)
能力值: ( LV3,RANK:30 )
在线值:
发帖
回帖
粉丝
10
够菜只能爆破
0040 35bb  改JMP

0040 384C NOP掉(只有改这儿 汗 即对又错。。。)

期待算法

讲清楚点
2009-5-2 22:58
0
雪    币: 211
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
11
哎,暴破成功
2009-5-3 15:54
0
雪    币: 145
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
12
他的方法就行!
2009-5-3 16:11
0
雪    币: 150
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
13
~~!在stack里跟踪下就看到啦~~
上传的附件:
2009-5-3 23:27
0
雪    币: 421
活跃值: (83)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
14
004035BB    . /0F84 80020000       je CrackMe.00403841

关键跳转
2009-5-4 00:14
0
雪    币: 261
活跃值: (83)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
15
学习学习,上面说的方法就可以,后面还有人用API的方法做呢!
2009-5-7 16:53
0
雪    币: 261
活跃值: (83)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
16
算法(我的总结):
      2084084868,这是我的机器码。
      程序先判断是什么磁盘格式(系统盘符如果是在C:\),每种情况如下:

1、如果是FAT32的,则用1的3次方值1,2的3次方值8,这两个数加到2084084868后面,即为208408486818,然后把这个数的偶数位先提出来,对提出来的第一个数进行乘方运算,计为数值A;然后再把奇数位提出来,对每一个提出来的数进行乘方运算,其结果计为B,将A和B连到一起就是注册码。

2、如果是NTFS的,算法略有不同,这回不仅是用1、2这两个数的3次方值,还要用到3的3次方值27,得到20840848681827,接下来的算法是先取这个串的奇数位进行乘方,再取这个串的偶数位再乘方,最后把新得到的这两个串连到一起就是注册码。

   这是文字描述,希望作者可以放出源码,以供交流。
   不当之处请大家谅解,感谢API破解一文的帮助。
2009-5-7 18:21
0
雪    币: 100
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
17
下了,试试手
2009-5-8 08:09
0
雪    币: 241
活跃值: (35)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
18
看来api也不可靠!
用SoftSnoop这个软件,就算是连用winhex在内存里面找明码都有困难的新手也可以轻松看到真正的注册码!还花不了1min!
真是太失败了!
郁闷!
2009-7-5 03:24
0
雪    币: 319
活跃值: (49)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
19
机器码:2075451338

SN:025259646444916191

我觉得如果真正想学Crack的还是少用SoftSnoop等软件,这些只是一个工具,并不能给你带来算法分析,也不能给你进步。。。。

CrackMe的目的是通过分析代码找到注册码,是用来练习用的,目的不是要找到注册码,目的是为了加强分析能力。。
2009-7-5 09:30
0
雪    币: 215
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
20


2跳嘛。。。

004036BF     /75 23         jnz short CrackMe.004036E4  //nop掉

0040384C     /0F85 99000000 jnz CrackMe.004038EB  //nop掉
上传的附件:
  • 1.jpg (17.25kb,107次下载)
2009-7-5 11:18
0
雪    币: 318
活跃值: (10)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
21
VB的程序不好分析呀
上传的附件:
  • 1.gif (8.27kb,105次下载)
2009-7-5 14:15
0
雪    币: 199
活跃值: (72)
能力值: ( LV7,RANK:110 )
在线值:
发帖
回帖
粉丝
22
004036BF处 直接 NOP就可以了
我 太菜了 算法基本上不懂  只能一点点的爆破   汇编基础太差了 汗!!
上传的附件:
2009-7-22 14:39
0
雪    币: 199
活跃值: (72)
能力值: ( LV7,RANK:110 )
在线值:
发帖
回帖
粉丝
23
刚才发现了一个更简单的方式  用SoftSnoop运行软件  注册码就能直接看到了
2009-7-22 16:10
0
雪    币: 96
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
24
太菜,只能把它爆掉了。
----------------------------------------------------------------------------
004035BB     /0F84 80020000 JE CrackMe.00403841    //这里改为JMP

0040384C     /0F85 99000000 JNZ CrackMe.004038EB  //这里NOP掉
----------------------------------------------------------------------------
上传的附件:
2009-8-25 20:43
0
雪    币: 210
活跃值: (56)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
25
注册码8116992564125416161
机器码1954234345
内存能看到
VB函数太多,看了头晕
貌似有几个重要循环
高手指教下
2009-8-27 14:25
0
游客
登录 | 注册 方可回帖
返回
//