首页
论坛
专栏
课程

[防守篇]2018看雪.TSRC CTF 挑战赛(团队赛)11月1日征题开启!

netwind 2018-10-18 12:26 7456

2018 看雪.TSRC  CTF 挑战赛(团队赛).防守篇


第一部分:防守篇



声  明:此稿会根据比赛进展情况,对模糊点做必要的修订
赛事目的:活跃论坛气氛,提高大家对信息安全技术的兴趣。
赛事地点:看雪CTF官网线上举办(https://ctf.pediy.com/
赛事时间:2018年11月1日12:00~2018年11月30日23:59:59
主办单位:看雪学院
协办单位:腾讯TSRC



一、参赛形式


    1. 本次看雪CTF比赛为团队赛,团队PK团队。
    2. 创建团队:参赛团队需要在看雪CTF 官方网站(https://ctf.pediy.com/)创建团队,默认创建者即为队长。团队一经建立后,即不能解散,也不能转让。
    3. 加入团队:队员注册看雪社区账号,并加入已创建的团队。
    4. 团队成员数:最多5人,最少1人,队长不能加入其他团队。
    5. 注意:比赛期间,队员不能退出团队。



二、比赛规则


1、 提交题目

    • 参加防守的团队,每次比赛每个团队需要提供一个防守题目到征题平台(CrackMe版隐藏提交区),后台审核通过后方可作为防守方参赛,审核结果在攻击赛开始前一天公布。


2、 排名规则

      

 A. 防守者得分首先按照被成功破解时间来排名,用时长的获胜;

    • 防守方第一次被攻破的时间,以秒为单位,作为防守方得分(有团队提交该题正确答案,即视为防守方被攻破)。
    • 若破解时间相同,再按破解成功的人数排名,人数少者获胜;
    • 若破解时间、破解人数依然相同,再按提交所设计的crackme的时间来进行评分,用时短者获胜

 B. 每个CrackMe有两天时间被攻击,论坛会在该CrackMe比赛周期(2天)后,放出下一个CrackMe。


   征题说明


1、征题范围
    • PWN、CrackMe(Windows、Android)、WEB、智能硬件等相关题目。

2、征题数量
    • 将从征集的题目里抽选出一定数量较为优秀的题目来参与看雪CTF 2018团队赛,其他符合规则的题目将录入平台数据库备用。

3、征题期限
    • 2018年11月01日~2018年11月30 日

4、征题要求
    • A.  所有题目必须是原创并且没有公开过。
    • B.  防守方应打包提交以下内容:
     团队名称、团长QQ、参赛题目、题目答案(攻击脚本)、详细的题目设计说明和破解思路以及其他需要说明的各个问题。提交资料不完整的不予通过!


三、题目设计规则


(1)关于PWN的设计规则


  1. 设计一个存在漏洞的程序。
  2. 漏洞包括不限于堆栈溢出、UAF、DOUBLE FREE、OFF BY ONE、格式化、逻辑错误等漏洞。
  3. 提供稳定的漏洞利用EXP,攻击者根据漏洞攻击成功后能获得flag,flag格式flag{***}。


(2)关于Window平台CrackMe设计规则


关于注册码


A. CrackMe应有且仅有唯一注册码,除给定的注册码外,在该题目结束前,攻击者每提交一个不同的正确的注册码,防守方的分数将被扣分200。CrackMe的注册码只能由数字、字母构成,可以是纯数字或纯字母,也可以是字母和数字组合,不允许有其他字符。不允许将注册码绑定硬件ID。


B. CrackMe界面

参赛CrackMe界面必须有且仅有注册码输入项,例如类似的(界面仅供参考,可以是控制台):

┍━━━━━━━━━━━━━━━━━━━┑

│          ┌──────┐           │

│  Serial:             │           │

│          └──────┘           │

│    看雪CTF2018               │

┕━━━━━━━━━━━━━━━━━━━┙


C. CrackMe输入

 1) CrackMe在没有被附加调试的情况下运行时,第一次运行时输入正确注册码,必须显示成功提示信息,若是重启验证的,在重启后必须显示。

 2)在CrackMe没有被改动且没有被其他程序干扰的情况下,只要输入了注册码,显示了成功信息,则认为该注册码是正确的,否则设计不合理。


D.  CrackMe输出显示

1)注册成功,要出现成功提示信息。

2)CrackMe里不允许出现虚假的注册成功提示信息。


算法规则


A. 不鼓励穷举

在当前技术条件下,序列号从理论上讲,是可逆或可求出来的,如果破解者必须通过穷举才能得到注册码的,设计文档里一定要描述清楚,并且将穷举代码和程序发给评委验证。评委验证时,如果穷举时间超过5分钟则不通过,另外如果CrackMe的启动时间超过10秒也不通过,需要返回修改,每次比赛每个提交的题目有两次验证机会。


B. 其他限制条件:

    • 所有参赛 CrackMe 必须可以在WIN7/32、WIN7/64、WINXP其中一种系统正确运行。 
    • 所有 CrackMe 不可使用第三方保护工具来保护CrackMe,例如第三方壳和VM.,允许用自己未公布的壳或vm或其他手工处理的方法来保护程序,但必须将保护该CrackMe所使用的壳或VM或其他手工处理的方法与CrackMe一同提交,评委审核通过后方可参赛。所提交的壳或VM或其他手工处理的方法将在赛后向广大会员公开。凡违反该比赛规则的CrackMe将作废,设计该CrackMe的会员将取消本届比赛的参赛资格。
    • 所有的CrackMe执行后,不能干扰破解者正常使用电脑(比如关闭显示器、禁用键盘鼠标、关机、暴力占用内存cpu资源使电脑死机、破坏电脑文件等类似操作不允许),但允许采用技术手段关闭调试器,防止破解者破解。 
    • 所有CrackMe设计的总体原则是绿色安全,不可含木马或 rootkit,没有任何危险或恶意程序,不能对系统进行破坏,可以正常结束,结束后不能给系统留下垃圾(比如临时文件要删除,驱动要卸载干净),不可使系统重启。
    • CrackMe如果有任何危险或者恶意行为,ban ID。如果有杀软或者360等安全软件报CrackMe有异常的行为,评委有权要求参数选手解释。 
    • CrackMe 不可以联机到网络,或使用服务器注册,CrackMe必须可以在单机运行。
    • 所提交的参与CrackMe运行的文件包括.exe.dll.sys等一起在不打包压缩的时总大小不超过1M。
    • 如果评审有怀疑,例如怀疑加壳伪装,可以要求队伍提供CrackMe 的源码
    • 如果评审认为 CrackMe 使用了不合理的设计,或违反比赛精神,便会判定CrackMe无效,取消奖品,并把参赛者提交的技术文件,在论坛公开,让会员公开讨论。


(3)关于Android/iOS平台CrackMe设计规则


  • 参考Windows平台规则,确保CrackMe能在常见移动端稳定运行,题目打包压缩后不得超过3M,不建议采用LLVM保护。


(4)关于WEB题目设计规则


  1. 设计一个存在WEB漏洞的WEB程序
  2. 漏洞包括不限于注入、命令执行、文件上传等漏洞
  3. 攻击者根据漏洞攻击成功后能获得flag,flag格式flag{***}


(5)关于智能硬件PWN设计规则


  1. 设计一个可以运行于模拟器如qemu中基于uboot的arm32位程序。
  2. 该程序能够通过uboot引导并稳定执行。
  3. 该程序可设计为存在漏洞程序、crackme程序等。
  4. 参赛者可以解题成功后获得flag{*********}。
  5. 设计者需提供可以运行设计程序的qeum版本信息、以及让uboot成功运行起来的必要信息(如模拟的目标板、内存等等)。
  6. 设计者还需要提供已经设计好的uboot二进制文件、比赛程序、以及解题思路及答案。



四、奖项设置


  • 金奖 1 名 —— 大疆无人机 悟Inspire 1 V2.0  1台 或  同等价值 京东卡
 

  • 银奖 1 名 —— Apple MacBook Air 13.3 1台 或  同等价值 京东卡  



 

  • 铜奖 1 名 —— 小米石头扫地机器人 1台  或    同等价值 京东卡



五、比赛组委会成员


netwind、kanxue、BDomne


六、其他说明


比赛规则定有不完善之处,希望大家能够理解,并提出意见,共同协商解决问题,使得此次活动愉快进行。

本次活动解释权归看雪论坛。

七、合作伙伴


腾讯安全应急响应中心 

TSRC,腾讯安全的先头兵,肩负腾讯公司安全漏洞、黑客入侵的发现和处理工作。这是个没有硝烟的战场,我们与两万多名安全专家并肩而行,捍卫全球亿万用户的信息、财产安全。一直以来,我们怀揣感恩之心,努力构建开放的TSRC交流平台,回馈安全社区。未来,我们将继续携手安全行业精英,探索互联网安全新方向,建设互联网生态安全,共铸“互联网+”新时代。





看雪学院
2018/10/18



[防守篇]2018看雪.TSRC CTF 挑战赛(团队赛)11月1日征题开启!

最后于 2018-10-20 10:16 被kanxue编辑 ,原因:
最新回复 (10)
netwind 13 2018-10-18 12:31
2

0

2018看雪.TSRC CTF安全挑战赛(团队赛).攻击篇


第二部分 攻击篇



声  明:此稿会根据比赛进展情况,对模糊点做必要的修订
赛事目的:活跃论坛气氛,提高编程爱好者对逆向工程的兴趣。
赛事地点:看雪论坛线上举办(http://bbs.pediy.com
赛事时间:2018年12月1日中午12:00- 2018年12月31日中午12:00
主办单位:看雪学院
协办单位:腾讯TSRC



一、参赛形式


    1. 本次看雪CTF比赛为团队赛,团队PK团队。
    2. 创建团队:参赛团队需要在看雪CTF 官方网站(https://ctf.pediy.com/)创建团队,默认创建者即为队长。团队一经建立后,即不能解散,也不能转让。
    3. 加入团队:队员注册看雪社区账号,并加入已创建的团队。
    4. 团队成员数:最多5人,最少1人,队长不能加入其他团队。
    5. 注意:比赛期间,队员不能退出团队。


注意事项:

    1. 防守方团队也可以参与CTF攻击篇,但不能攻击自己设计的题目。
    2. 所有此次比赛委员会成员不得参加此次赛事。


二、比赛规则


1、 答案提交:

    • 题目发布之时开始,得到正确答案,请及时在比赛平台(ctf.pediy.com)提交;
    • 每个团队,任何团队成员都可提交答案,但仅限一名成员提交答案,比如团队5人中,1人提交正确答案后,其余4人则无法提交答案;
    • 在最终成绩公布前请在【答案提交区】发表解题分析文章、所用工具、源代码等材料,且文章有理有据能够详细完成说明自己获得答案的整个过程,否则不予发放奖品。

2、 积分规则:

    • 每个题目的积分为100分,团队成员提交正确答案后,团队积分+100,同时这位提交者积分+100。
    • 比赛过程中会根据团队总积分进行排名,积分高者胜;
    • 若积分相同,则按照累积所用时间排名,时间少者胜。

3、解题规则

    • PWN题目公布时,会提供给攻击者服务器IP和漏洞程序对应的端口,必要时会提供漏洞程序二进制文件,攻击者需要利用漏洞获得服务器SHELL,找到FLAG并提交。FLAG提交格式为flag{***}。
    • CrackMe题目提交的注册码必须由字母、数字或字母数字组合构成;如有需要平台验证注册码的请加比赛专用QQ群8601428联系管理验证,只接收注册码串在防守方预设的输入口输入验证。
    • WEB题目发布时,会提供给攻击者一个URL,攻击者应根据发现的WEB漏洞从服务器获得FLAG。FLAG提交格式为flag{***}。



三、处罚


1.   本比赛要求团队独立回答。在题目未结束前,请勿在论坛、QQ群等公共场所讨论试题相关信息,否则视为作弊。

2.   请勿相互抄袭,若发现雷同,抄袭与被抄袭者均视为作弊。

3.   作弊者会被取消参赛资格,参赛成绩无效。

4.   其他有悖于比赛精神行为或扰乱比赛正常进行的选手,比赛委员会有权取消其比赛资格。



四、奖项设置


感谢腾讯TSRC提供的奖品!


  • 金奖 1名 —— 大疆无人机 悟Inspire 1 V2.0 1台 或  同等价值 京东卡 

  • 银奖 1 名 —— Apple MacBook Air 13.3 1台 或  同等价值 京东卡  

 
  • 铜奖 1 名 —— 小米石头扫地机器人 1台  或    同等价值 京东卡



五、比赛组委会成员


netwind、kanxue、BDomne


六、其他说明


比赛规则定有不完善之处,希望大家能够理解,并提出意见,共同协商解决问题,使得此次活动愉快进行。


本次活动解释权归看雪论坛。


七、合作伙伴


腾讯安全应急响应中心 


TSRC,腾讯安全的先头兵,肩负腾讯公司安全漏洞、黑客入侵的发现和处理工作。这是个没有硝烟的战场,我们与两万多名安全专家并肩而行,捍卫全球亿万用户的信息、财产安全。一直以来,我们怀揣感恩之心,努力构建开放的TSRC交流平台,回馈安全社区。未来,我们将继续携手安全行业精英,探索互联网安全新方向,建设互联网生态安全,共铸“互联网+”新时代。





看雪学院
2018/10/18

最后于 2018-10-20 10:17 被kanxue编辑 ,原因:
洛耶 2018-10-18 18:46
3

0

小小菜鸟的我来祝贺比赛举办成功,祝看雪越来越好!!!!
洛耶 2018-10-18 18:46
4

0

抢沙发
CCkicker 2018-10-19 15:16
5

0

欢迎大家踊跃参与!
开花的水管 2018-10-19 15:28
6

0

顶!
lrlianrui 2018-10-19 16:00
7

0

有木有直播啥的?
啊啊对我笑 2018-10-20 15:18
8

0

前排围观大神
luobobo 2018-11-1 11:57
9

0

区块链啥时候征题呀?
KwaiChing 2018-11-1 12:11
10

0

impakho 2018-11-12 22:32
11

0

前排围观
返回