首页
社区
课程
招聘
轻松一下,一个 VBS 的 crackme
2006-5-19 01:16 10963

轻松一下,一个 VBS 的 crackme

2006-5-19 01:16
10963
名字 : Riijj crackme ? baby version
语言 : Vbscript
运行环境 : 可以运行 Vbscript 的 windows,包括 win200, winxp
难度 :  0.001
描述 :  可能是世界上最容易的 crackme

说说大家怎样破解的  

[CTF入门培训]顶尖高校博士及硕士团队亲授《30小时教你玩转CTF》,视频+靶场+题目!助力进入CTF世界

上传的附件:
收藏
点赞7
打赏
分享
最新回复 (32)
雪    币: 721
活跃值: (350)
能力值: ( LV9,RANK:1250 )
在线值:
发帖
回帖
粉丝
happytown 31 2006-5-19 05:49
2
0
if v <> "sn" & Int(Rnd() * 99999999) then
呵呵。
雪    币: 2319
活跃值: (565)
能力值: (RANK:300 )
在线值:
发帖
回帖
粉丝
riijj 7 2006-5-19 07:47
3
0
在 win2k 和 winxp,大家可以双点档案,当成普通 exe直接执行
雪    币: 443
活跃值: (200)
能力值: ( LV9,RANK:1140 )
在线值:
发帖
回帖
粉丝
冷血书生 28 2006-5-19 09:14
4
0
riijj终于又出手啦~~

谢谢~~~学习~~
雪    币: 2319
活跃值: (565)
能力值: (RANK:300 )
在线值:
发帖
回帖
粉丝
riijj 7 2006-5-19 09:23
5
0
最初由 冷血书生 发布
riijj终于又出手啦~~

谢谢~~~学习~~

这个东西是开玩笑的,没有值得学习的成份  
雪    币: 443
活跃值: (200)
能力值: ( LV9,RANK:1140 )
在线值:
发帖
回帖
粉丝
冷血书生 28 2006-5-19 09:33
6
0
最初由 riijj 发布
这个东西是开玩笑的,没有值得学习的成份


if v = "sn" & Int(Rnd() * 99999999) then
Msgbox "Registration successful !!"
else
Msgbox "Wrong key !"
end if

看不懂的说~~~~

雪    币: 324
活跃值: (30)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
wan 2006-5-19 09:46
7
0
不知如何搞破解,看到源码才知道是:sn53904359
雪    币: 2319
活跃值: (565)
能力值: (RANK:300 )
在线值:
发帖
回帖
粉丝
riijj 7 2006-5-19 09:47
8
0
最初由 冷血书生 发布
if v = "sn" & Int(Rnd() * 99999999) then
Msgbox "Registration successful !!"
else
Msgbox "Wrong key !"
end if
........

借这个机会学习一下 VB,很简单的
雪    币: 2319
活跃值: (565)
能力值: (RANK:300 )
在线值:
发帖
回帖
粉丝
riijj 7 2006-5-19 09:48
9
0
最初由 wan 发布
不知如何搞破解,看到源码才知道是:sn53904359

不要太大声
雪    币: 442
活跃值: (1216)
能力值: ( LV12,RANK:1130 )
在线值:
发帖
回帖
粉丝
baby2008 28 2006-5-19 11:30
10
0
dim v

v = Inputbox( "Tell me the Registration key :")

Randomize Time()  //修改一下

if v = "sn" & Int(Rnd() * 99999999) then
Msgbox "Registration successful !!"
else
Msgbox "Wrong key !"
end if

雪    币: 443
活跃值: (200)
能力值: ( LV9,RANK:1140 )
在线值:
发帖
回帖
粉丝
冷血书生 28 2006-5-19 11:33
11
0
不懂编程,Rnd() 是啥意思呢?
雪    币: 2319
活跃值: (565)
能力值: (RANK:300 )
在线值:
发帖
回帖
粉丝
riijj 7 2006-5-19 11:34
12
0
最初由 baby2008 发布
dim v

v = Inputbox( "Tell me the Registration key :")

Randomize Time() //修改一下
........

成了序号永远在变化的程序
雪    币: 2367
活跃值: (756)
能力值: (RANK:410 )
在线值:
发帖
回帖
粉丝
小虾 10 2006-5-19 11:36
13
0
最初由 冷血书生 发布
不懂编程,Rnd() 是啥意思呢?

Rnd()是随机函数。这个CrackMe每注册一次注册码都会变化。
雪    币: 234
活跃值: (370)
能力值: ( LV9,RANK:530 )
在线值:
发帖
回帖
粉丝
lnn1123 13 2006-5-19 11:47
14
0
有时间谁写几个java Crackme玩玩
雪    币: 442
活跃值: (1216)
能力值: ( LV12,RANK:1130 )
在线值:
发帖
回帖
粉丝
baby2008 28 2006-5-19 11:49
15
0
java Crackme  允许混淆代码吗?
雪    币: 2319
活跃值: (565)
能力值: (RANK:300 )
在线值:
发帖
回帖
粉丝
riijj 7 2006-5-19 14:44
16
0
最初由 小虾 发布
Rnd()是随机函数。这个CrackMe每注册一次注册码都会变化。

这里每次激活 rnd 都是相同的

因为使用了固定的 seed 来起始
雪    币: 721
活跃值: (350)
能力值: ( LV9,RANK:1250 )
在线值:
发帖
回帖
粉丝
happytown 31 2006-5-19 16:28
17
0
最初由 baby2008 发布
java Crackme 允许混淆代码吗?


不混淆估计大家会直接把源代码给贴出来。还是混淆好。如果你愿意写我就不写了,我如果写估计很晚才会贴出来,最近忙考试和大作业。
还有,就是不知道大家对Java的CrackMe有多大兴趣。
雪    币: 2256
活跃值: (941)
能力值: (RANK:2210 )
在线值:
发帖
回帖
粉丝
逍遥风 55 2006-5-19 16:37
18
0
期待加密算法。HOHO
雪    币: 196
活跃值: (135)
能力值: ( LV10,RANK:170 )
在线值:
发帖
回帖
粉丝
thinkSJ 4 2006-5-19 17:08
19
0
还是非明码比较的
baby的图片也换了..
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
godhack 2006-5-21 23:03
20
0
楼主强啊,这个都能想到,呵呵
雪    币: 175
活跃值: (40)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
MPL 1 2009-8-5 19:11
21
0
不知道Rnd内部怎么算的
雪    币: 1355
活跃值: (329)
能力值: ( LV13,RANK:920 )
在线值:
发帖
回帖
粉丝
爱琴海 13 2009-8-13 10:24
22
0
sn53904359

主要还是:Randomize 200605
所以固定了注册码,属于明码比较。
雪    币: 43
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
jcvb 2009-8-20 12:29
23
0
“Rnd()是随机函数。这个CrackMe每注册一次注册码都会变化。”  NONONO  它前面randomize加了参数,已经不是随机了。
雪    币: 3
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
kfox 2009-8-25 17:00
24
0
好好学习  天天向上
雪    币: 96
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
gujifly 2009-8-26 15:12
25
0
以时间为种子就可以伪随机了,ms真正的随机函数蛮难弄的。
游客
登录 | 注册 方可回帖
返回