我校网络信息安全协会组织*CTF 2019国际赛

作者:陈辰摄影: 视频: 来源:计算机科学技术学院发布时间:2019-05-05

4月29日上午,经过48小时的鏖战,由我校六星战队(******战队)组织的*CTF 2019国际赛圆满落幕。中国大陆r3kapig与中国大陆Nu1L均解答出所有题目,分位第一、二名,中国台湾Balsn位列第三。比赛吸引了来自71个国家和地区的诸多国内外战队参加,其中有334支队伍有效得分。参与队伍数较2018年相比增长接近翻倍。比赛中,美国卡内基梅隆大学PPP战队、日本TokyoWesterns战队、韩国LeaveCat等国内外的重量级明星战队均有到场。

赛事伊始,ISEC战队率先提交flag,获得分数排在第一名。但是这种态势并未保持太久,随着各个战队逐渐适应比赛环境,渐入状态之后,提交flag的次数与速度逐渐递增,前十名的战队不断更迭。赛事全过程中,flag提交次数达8681次,其中正确提交达1183次。

在比赛第一天,来自中国台湾的Balsn战队曾多次处于领先位置,但是随着中国大陆的r3kapig、0ops、Nu1L等战队开始发力,冠军之争更加精彩。比赛进入后期,中国大陆r3kapig、中国大陆0ops、中国大陆Nu1L、中国台湾Balsn等四支战队彼此互不相让,第二、三、四的位置不断更迭,各队均想在最后时刻向冠军冲击,而当时处在第一名的中国大陆r3kapig战队也丝毫未敢放松,赛事竞争进入白热化的状态。

最终,中国大陆r3kapig战队解答全部题目守住冠军宝座,中国大陆Nu1L 战队虽也悉数解答所有题目但遗憾位居亚军,中国台湾的Balsn战队斩获季军。本次比赛夺冠也意味着r3kapig战队获得XCTF联赛赛事的三连冠。

数据统计显示,本场*CTF 2019国际赛吸引了来自71个国家和地区的1026个队伍参赛,参赛人数达5078人。其中,中国共有5385个IP访问,覆盖全国34个省级行政单位。此外,参赛群体较多的还有美国(439个IP)、日本(184个IP)、韩国(179个IP)、印度、德国、加拿大、法国、俄罗斯、新加坡等地。

比赛中,六星战队为参赛队伍精心设计共26道题目,分别涉及Pwn、Reverse、web、ppc、Misc、crypto等类型,对选手的信息安全知识水平和实践能力均提出了较大的挑战。其中,Pwn题考察了选手对计算机系统安全的知识掌握,如blindpwn题中,需要考察选手在没有一个web服务的二进制程序源代码的情况下,利用栈溢出的方法来分析程序所存在的漏洞,并精心构造攻击向量,将程序的返回地址重定向到自己所指定的目标,从而达到控制程序的目的;通过在Chrome中JS虚拟机预设的漏洞,模拟数组访问边界检查失误导致的“off by one”错误,会使得用户有机会越界多写数组的一个元素,攻击者利用漏洞实现任意代码执行,进而达到虚拟机逃逸攻击;MISC题目中有个类似推箱子的游戏,考察选手的编程综合能力,要求选手找到推箱子的最短路径,并编程进行实现。

同学们通过参加比赛,能够很好地感受到当程序设计不严谨时,一个小小的漏洞可能会给程序造成的巨大隐患。选手们通过构造攻击向量,也理解和掌握了信息系统的常见攻击方法,这对他们未来可能从事的系统安全防护工作极具帮助。

本次*CTF比赛,六星战队的同学们精心准备,各类题目都设计精巧,在给参赛选手们提供了良好比赛感受的同时,对自己的知识和能力也是一次全面的梳理和提升,检验了自身的信息系统安全专业基础和综合开发能力,收获很大。
 

制图:实习编辑:责任编辑:

相关文章

文化校历

新闻分类

推荐视频

图说复旦

新闻排行

周排行 月排行

  • 联系我们
    fudan_news@163.com
    021-65642268