首页
社区
课程
招聘
看雪论坛.珠海金山2007逆向分析挑战赛――“金山杯”赛事细则
发表于: 2007-8-21 20:56 160172

看雪论坛.珠海金山2007逆向分析挑战赛――“金山杯”赛事细则

2007-8-21 20:56
160172

看雪论坛.珠海金山2007逆向分析挑战赛――“金山杯”

赛事细则

声明:此稿会根据比赛进展情况,对模糊点做必要的修订.

赛事目的:为了活跃论坛技术气氛,增进人与人之间的合作,提高论坛凝聚力,鼓励并嘉奖优秀的逆向人才,特举办这次逆向分析挑战赛。

赛事时间:8月23日12:00至9月

赛事地点:看雪论坛线上举办

主办单位:本次比赛由看雪软件安全论坛和珠海金山软件公司共同主办

赛事形式与规则

参赛资格
所有在2007年8月23日12:00之前,在看雪论坛注册的有效ID号均可以参加此次比赛。若同一人用两个或两个以上ID参与此次比赛,立即取消其参赛资格,并ban掉相关ID。。

以下人员不得参加此次比赛:
所有金山软件公司的工作人员,不得参加此次赛事。
所有此次比赛委员会成员不得参加此次赛事。

报名方式:
本赛事无须报名,只要拥有看雪论坛有效ID,就可以参加第一阶段的比赛。比赛只以单人形式参与,不接收团队形式的报名。

比赛形式:
本赛事共分三个阶段,采用分阶段淘汰的方式,选择出优胜者。

第一阶段比赛形式:
本阶段共有两道题目,参赛选手在规定时间内正确回答出两道题目中的一道题,便可进入下一轮。若两道题目没有正确回答或超时回答,均会被淘汰。
两道题不是同时给出,在第一题结束后,再放出第二题。无论第一题的是否回答,均可以参与第二题的回答。

说明:此阶段两题非常简单。欢迎大家踊跃回答。

第二阶段比赛形式:
参加资格:只有通过第一阶段比赛的选手,方可参与此阶段的比赛。
本阶段采用综合计分的方式选出进入第三阶段的选手。
本阶段共四道题目,每题计分,每题的计分方法,将在题目放出时公布。
四道题不是同时给出,在第一题结束后,再放出第二题,以此类推。但无论答题正确与否,都有资格参与下一题的回答。若题目答错或未答,该题均计0分。

本阶段结束后对每位选手的四道题目的分数相加得到总分,并按总分进行排名。选出前十名进行第三阶段的角逐。若总分都相同,则依次按二阶段4,3,2,1题分高者排前,若四道题分数均相同,则视为并列名次。若第十名出现并列,则并列选手同时晋阶。


则选手乙排名靠前。

第三阶段比赛形式
参加资格:第二阶段评分前十名的选手,方可参与此阶段的比赛。
本阶段采用综合评定的方式。
本阶段有一至两道题目,该在规定时间内完成题目的,按质量优劣,选出两名优胜者。将获得一等奖。

试题提交:
本次比赛采用论坛提交方式。参赛选手在专转版发帖提交答案。

提交机会:视每道题不同而设置不同的提交机会,会在每道题目中给出。不反对多次提交,多次提交的,以第二次提交的数据为准,并可能会有一定的惩罚措施。

奖项设置:
奖项设置

一等奖 2名  价值2500元数码相机,并参加金山夏令营。
获奖条件:第三阶段的两名优胜者。

二等奖 5名  价值1400元ipod,并参加金山夏令营
获奖条件:剔除一等奖获奖者后,将第二阶段的成绩重新排序,1-5名获得。

三等奖 10名  参加金山夏令营
获奖条件:剔除一等奖获奖者后,将第二阶段的成绩重新排序,6-15名获得。
纪念奖 若干名 T-shirt 一件
获奖条件:剔除一等奖获奖者后,将第二阶段的成绩重新排序,16-30名获得。
若第一个正确回答第一阶段第一题或第一阶段第二题的选手没有获得一等奖,重新排序后也没有进入前三十名,也可以获得T-Shirt一件。

其他奖项增删,视具体情况而定。


比赛时间:
第一阶段为
2007年8月23日中午开始,大约三至四天的时间。
第二阶段估计花费一至两周
第三阶段估计花费一至两周

休赛说明
1,每阶段结束后,休赛一天。
2,其他不可抗拒的因素。

语言限制
为了方便大家交流,对实现语言工程做如下限制。
可以使用ASM,VC,BC,VB,Delphi,其他谢绝使用。

开源说明
本赛事中,若无特别声明,需要编译执行的程序,在提交编译后的程序同时,均需要提交一份对应的源代码。
比赛结束后,会开放所有获奖人员的源代码。供大家参考。根据题目要求,部分题目可能在上交题目或其他情况下,便会开放提交者的源码。

处罚
本比赛要求个人独立回答。在题目未结束前,请勿在论坛,QQ群等公共场所讨论试题相关信息,否则视为作弊。
请勿相互抄袭,若发现雷同,抄袭与被抄袭者均视为作弊。
本赛事禁止将反汇编结果不加改动的做为源码的一部分(即不能明显看出代码是从IDA或其他某个反汇编器中直接导出的),否则视为作弊.
如源码中出现类似这样的代码,视为作弊:
        mov    [esp+4Ch], edx
        xor    edx, edx
 
loc_1020262:                ; CODE XREF: UPX1:01020279j
        cmp    ebx, [esp+4Ch]
        jz    loc_1020BE8
        movzx    eax, byte ptr [ebx]
        shl    edi, 8
        inc    edx
        inc    ebx
        or    edi, eax
        cmp    edx, 4
        jle    short loc_1020262
        mov    ecx, [esp+0A4h]
        cmp    [esp+74h], ecx
        jnb    loc_1020BF0
 
loc_102028C:                ; CODE XREF: UPX1:01020BCBj
        mov    esi, [esp+74h]
        and    esi, [esp+6Ch]
        mov    eax, [esp+60h]


作弊者会被取消参赛资格,参赛成绩无效。
其他有背与比赛精神行为或扰乱比赛正常进行的选手,比赛委员会有权取消其比赛资格。

比赛委员会成员
zmworm kanxue CCDebuger Loveboom 笨笨雄

其他说明
由于第一次举办此类赛事,比赛规则定有不完善之处,希望大家能够理解,并提出意见,共同协商解决问题,使得此次活动愉快进行。

本次活动解释权归看雪论坛和珠海金山软件公司。

[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

上传的附件:
收藏
免费 0
支持
分享
最新回复 (78)
雪    币: 0
能力值: (RANK:10 )
在线值:
发帖
回帖
粉丝
2
好想要 T-shirt
2007-8-21 21:08
0
雪    币: 6075
活跃值: (2236)
能力值: (RANK:1060 )
在线值:
发帖
回帖
粉丝
3
Tshit上面印的什么?不会是毒霸毒霸毒霸天下吧
2007-8-21 21:30
0
雪    币: 195
活跃值: (20)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
4
程序是谁提供?

是否允许加壳?
2007-8-21 22:25
0
雪    币: 8744
活跃值: (5210)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
5
期待中。。。。。。
2007-8-22 00:25
0
雪    币: 112
活跃值: (16)
能力值: ( LV9,RANK:290 )
在线值:
发帖
回帖
粉丝
6
还要编程哦!
看来都是注册机!
嘿嘿!
那个提个意见:
可以实行赛前报名制度!比如
2007年8月23日中午11点截止报名!
题目是每个人不一样的!
(大致思路是一样的,只做少量的改动!防止作弊!)
开始比赛的的时候,
将题目发送到个参加者的油箱!

嘿嘿!
个人意见!
2007-8-22 00:34
0
雪    币: 7309
活跃值: (3788)
能力值: (RANK:1130 )
在线值:
发帖
回帖
粉丝
7
第一阶段进第二阶段的有多少人?
2007-8-22 00:36
0
雪    币: 232
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
8
整个比赛过程很清晰,但是在防止作弊方面个人觉得不够完善。同意6楼意见。
2007-8-22 08:14
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
9
Loveboom 是过说自己不负责不参与这次比赛, 难道是被逼的
2007-8-22 08:18
0
雪    币: 234
活跃值: (370)
能力值: ( LV9,RANK:530 )
在线值:
发帖
回帖
粉丝
10
强人要出手了
2007-8-22 08:41
0
雪    币: 191
活跃值: (95)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
11
占个第二页沙发
2007-8-22 09:18
0
雪    币: 226
活跃值: (15)
能力值: ( LV6,RANK:90 )
在线值:
发帖
回帖
粉丝
12
我也关心这个问题。。。
     画个西山居游戏什么的还勉强能接受。
2007-8-22 09:56
0
雪    币: 5340
活跃值: (598)
能力值: (RANK:170 )
在线值:
发帖
回帖
粉丝
13
不限制人数,只要通过就可以参加第二阶段。第一阶段没有竞争关系。
2007-8-22 10:03
0
雪    币: 5340
活跃值: (598)
能力值: (RANK:170 )
在线值:
发帖
回帖
粉丝
14
题目看雪和金山共同提供。原则上都没有加壳
2007-8-22 10:04
0
雪    币: 5340
活跃值: (598)
能力值: (RANK:170 )
在线值:
发帖
回帖
粉丝
15
挂个名,出了问题让他搞定
2007-8-22 10:08
0
雪    币: 5340
活跃值: (598)
能力值: (RANK:170 )
在线值:
发帖
回帖
粉丝
16
谢谢。赛事的目的是鼓励大家多参与。如果这样设置,可能很多人刚开始就档在了大门之外,这就失去了比赛的乐趣。我们相信大家是为交流而比赛的,而不总想着作弊,希望大家快乐参与
2007-8-22 10:13
0
雪    币: 263
活跃值: (10)
能力值: ( LV9,RANK:210 )
在线值:
发帖
回帖
粉丝
17
学习....
2007-8-22 11:11
0
雪    币: 211
活跃值: (10)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
18
学习并且等着去膜拜别人
2007-8-22 11:49
0
雪    币: 2943
活跃值: (1788)
能力值: ( LV9,RANK:850 )
在线值:
发帖
回帖
粉丝
19
支持,有空一定要试试
2007-8-22 11:59
0
雪    币: 112
活跃值: (16)
能力值: ( LV9,RANK:290 )
在线值:
发帖
回帖
粉丝
20
大牛都来了哈!
2007-8-22 14:10
0
雪    币: 1969
活跃值: (46)
能力值: (RANK:550 )
在线值:
发帖
回帖
粉丝
21
可不可以加上C#啊?
2007-8-22 16:32
0
雪    币: 5340
活跃值: (598)
能力值: (RANK:170 )
在线值:
发帖
回帖
粉丝
22
对不起,这次比赛暂不加C#,您可以考虑C++来实现
2007-8-22 16:52
0
雪    币: 1
能力值: (RANK:10 )
在线值:
发帖
回帖
粉丝
23
提个建议,只要参与就有奖,这样可以推广金山.
想法不成熟,嘿嘿
2007-8-22 16:55
0
雪    币: 280
活跃值: (15)
能力值: ( LV6,RANK:90 )
在线值:
发帖
回帖
粉丝
24
说的太好了!
2007-8-22 17:03
0
雪    币: 1852
活跃值: (504)
能力值: (RANK:1010 )
在线值:
发帖
回帖
粉丝
25
N多潜水牛也该上来了
2007-8-22 20:48
0
游客
登录 | 注册 方可回帖
返回
//