首页
论坛
课程
招聘
[原创]CrackMe02 by petnt(算法公布在40楼)
2009-2-26 05:17 13272

[原创]CrackMe02 by petnt(算法公布在40楼)

petnt 活跃值
12
2009-2-26 05:17
13272
小学没毕业,很受打击,直接整道初中题给大家玩!
让大家熟悉一下浮点指令.
请尽量分析算法,不求爆破!

感谢ccfer sessiondiy的意见,修改了部分bug.
第一个版本就不删了,留给大家对比测试用.
(注:各版本注册码不通用)


感谢并佩服一下ccfer,请谅解软件频繁升级给大家带来的不便
不知道ccfer的注册码会不会再次升级


信息:

文件名:CrackMe02
作  者:petnt
语  言:VC++6.0
大  小:200K
MD5 值:fabee1dd0239209d4774cced348d93b3

文件名:CrackMe2_1(补丁版本)
作  者:petnt
语  言:VC++6.0
大  小:204K
MD5 值:ac0cea7d373907c8a1a840d0ec84fb7b

文件名:CrackMe2_2(补丁升级)
作  者:petnt
语  言:VC++6.0
大  小:204K
MD5 值:a0c91d7e1bdae67d47cee794a7c361a8


要求:


士  兵:显示正确的注册信息。
士  官:爆破并保存文件。
尉  官:给出一组可用注册码。
校  官:给出一组可用注册码并分析注册过程。
将  军:分析算法并写出注册机。

[注意] 欢迎加入看雪团队!base上海,招聘安全工程师、逆向工程师多个坑位等你投递!

上传的附件:
收藏
点赞0
打赏
分享
最新回复 (54)
雪    币: 2025
活跃值: 活跃值 (22)
能力值: ( LV9,RANK:180 )
在线值:
发帖
回帖
粉丝
sessiondiy 活跃值 4 2009-2-26 08:20
2
0
累了不玩了.
我比较好奇计算机这3种选择是什么意思
默认值是 Deg , 三角函数的值永远都跟OD显示的对不起来.
后来才发现用 Rad 算出来的 sin 就跟 OD 显示的一样了. 请大侠解疑. thx.
PS. 用了很多年的计算器都只用默认的Deg
图是 sin(45)
上传的附件:
  • 1.JPG (12.59kb,245次下载)
  • 2.JPG (13.41kb,246次下载)
雪    币: 3
活跃值: 活跃值 (35)
能力值: ( LV12,RANK:250 )
在线值:
发帖
回帖
粉丝
wangdell 活跃值 6 2009-2-26 08:33
3
0
deg 应该是degree
rad应该是弧度吧。
雪    币: 367
活跃值: 活跃值 (12)
能力值: ( LV9,RANK:490 )
在线值:
发帖
回帖
粉丝
petnt 活跃值 12 2009-2-26 08:53
4
0
可能是这样的:
角度是DEG,弧度是RAD,梯度是GRA
sin(90)=1, sin(pi/2)=1, sin(100)=1

浮点指令用的是弧度.
雪    币: 923
活跃值: 活跃值 (15)
能力值: ( LV13,RANK:760 )
在线值:
发帖
回帖
粉丝
不问年少 活跃值 15 2009-2-26 09:17
5
0
你们真厉害,五点多就起来了!
雪    币: 367
活跃值: 活跃值 (12)
能力值: ( LV9,RANK:490 )
在线值:
发帖
回帖
粉丝
petnt 活跃值 12 2009-2-26 09:20
6
0
我刚起来,那是睡的晚,不是起的早
雪    币: 2025
活跃值: 活跃值 (22)
能力值: ( LV9,RANK:180 )
在线值:
发帖
回帖
粉丝
sessiondiy 活跃值 4 2009-2-26 09:37
7
0
能说什么呢?
只能学习了
雪    币: 2025
活跃值: 活跃值 (22)
能力值: ( LV9,RANK:180 )
在线值:
发帖
回帖
粉丝
sessiondiy 活跃值 4 2009-2-26 09:38
8
0
原来5楼出的小学题目你没做出来.

现在换他来做你的
雪    币: 923
活跃值: 活跃值 (15)
能力值: ( LV13,RANK:760 )
在线值:
发帖
回帖
粉丝
不问年少 活跃值 15 2009-2-26 09:51
9
0
  
    晕,我就把他写的软件用户名变换部分搞懂了,从6次循环到后面部分又迷芒了...
雪    币: 2025
活跃值: 活跃值 (22)
能力值: ( LV9,RANK:180 )
在线值:
发帖
回帖
粉丝
sessiondiy 活跃值 4 2009-2-26 09:57
10
0
坚持下去会有收获的.
一行一行看. 相信我
雪    币: 923
活跃值: 活跃值 (15)
能力值: ( LV13,RANK:760 )
在线值:
发帖
回帖
粉丝
不问年少 活跃值 15 2009-2-26 10:17
11
0
一行一行看,先把那个6次循环看懂了再说吧
雪    币: 367
活跃值: 活跃值 (12)
能力值: ( LV9,RANK:490 )
在线值:
发帖
回帖
粉丝
petnt 活跃值 12 2009-2-26 12:04
12
0
感谢MFC,要是用汇编写的话你就省事了,看完一次循环就能明白了.
有时候要总揽大局,F8多跑两遍,看看返回值变化就明白了.
雪    币: 337
活跃值: 活跃值 (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
疯子鱼 活跃值 2009-2-26 12:09
13
0
浮点指令 不懂

为什么堆栈 SS:[0013F840]=5.333351142967524e+275
我dd 0013F840 怎么显示是 0013F840  792ECF0A

792ECF0A是什么意思啊?怎么变成5.333351142967524e+275了呢

还有5.333351142967524e+275 等于多少啊
太菜了 给指点下吧
雪    币: 923
活跃值: 活跃值 (15)
能力值: ( LV13,RANK:760 )
在线值:
发帖
回帖
粉丝
不问年少 活跃值 15 2009-2-26 13:48
14
0
实在是搞不定了,头晕了,我也没弄清x.xxxxxxe+xxx是怎么表示的。
雪    币: 2189
活跃值: 活跃值 (119)
能力值: (RANK:410 )
在线值:
发帖
回帖
粉丝
shellwolf 活跃值 10 2009-2-26 16:20
15
0
[QUOTE=疯子鱼;584322]浮点指令 不懂

为什么堆栈 SS:[0013F840]=5.333351142967524e+275
我dd 0013F840 怎么显示是 0013F840  792ECF0A

792ECF0A是什么意思啊?怎么变成5.333351142967524e+275了呢

还有5.3...[/QUOTE]

petnt的crackme没有时间研究学习,不过浮点倒是以前折腾过。
介绍个工具吧:
http://babbage.cs.qc.edu/IEEE-754/32bit.html
祝大家成功
雪    币: 274
活跃值: 活跃值 (10)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
findlakes 活跃值 1 2009-2-26 18:03
16
0
123456
雪    币: 367
活跃值: 活跃值 (12)
能力值: ( LV9,RANK:490 )
在线值:
发帖
回帖
粉丝
petnt 活跃值 12 2009-2-26 21:07
17
0
有点模样了...快了
雪    币: 274
活跃值: 活跃值 (10)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
findlakes 活跃值 1 2009-2-26 21:10
18
0
654321
雪    币: 923
活跃值: 活跃值 (15)
能力值: ( LV13,RANK:760 )
在线值:
发帖
回帖
粉丝
不问年少 活跃值 15 2009-2-26 21:23
19
0
findlakes不错啊,我看了一会就晕了
雪    币: 367
活跃值: 活跃值 (12)
能力值: ( LV9,RANK:490 )
在线值:
发帖
回帖
粉丝
petnt 活跃值 12 2009-2-26 21:45
20
0
接近真相了,我得去准备源码了
雪    币: 9236
活跃值: 活跃值 (1800)
能力值: ( LV15,RANK:1960 )
在线值:
发帖
回帖
粉丝
ccfer 活跃值 15 2009-2-26 22:35
21
0
ccfer
736ECE52-736ECE52-272AE34A-3367EFA9-736ECE52-736ECE52
雪    币: 367
活跃值: 活跃值 (12)
能力值: ( LV9,RANK:490 )
在线值:
发帖
回帖
粉丝
petnt 活跃值 12 2009-2-26 23:08
22
0
佩服之情,无以言表
雪    币: 367
活跃值: 活跃值 (12)
能力值: ( LV9,RANK:490 )
在线值:
发帖
回帖
粉丝
petnt 活跃值 12 2009-2-26 23:32
23
0
怎么改进呢,这个版本就废了吧....  等我研究研究再继续...
雪    币: 2025
活跃值: 活跃值 (22)
能力值: ( LV9,RANK:180 )
在线值:
发帖
回帖
粉丝
sessiondiy 活跃值 4 2009-2-26 23:34
24
0
被K.O.了
雪    币: 367
活跃值: 活跃值 (12)
能力值: ( LV9,RANK:490 )
在线值:
发帖
回帖
粉丝
petnt 活跃值 12 2009-2-26 23:38
25
0
不是一般的K.O.
很沉重的打击.
一拳打得漏洞百出...
游客
登录 | 注册 方可回帖
返回