29 Aug 2022

参加 CISCN2022 是什么样的体验

参加 CISCN2022 是什么样的体验

4

StudentUnion

StudentUnion(STU)是 Blue-Whale 信息安全研究团队下属战队,成立于 2020 年 12 月,Crypto、Binary、Web 方向齐全。战队内本科生均为非计算机专业(通信工程、地质学、轮机工程、化学工程与工艺),所以取名为 StudentUnion,意为多专业学生联合。

战队 Logo 为《会气》,由核心成员 Surager 设计,主要元素是一个人型头像,配上中国海洋大学的标志波浪,下面是队名 StudentUnion,光晕象征着会气。

会气的意思是人体内阴阳两气会聚,出自《史记·扁鹊仓公列传》

扁鹊曰:“若太子病,所谓“尸蹶”者也。夫以阳入阴中,动胃繵缘,中经维络,别下於三焦、膀胱,是以阳脉下遂,阴脉上争,会气闭而不通,阴上而阳内行,下内鼓而不起,上外绝而不为使,上有绝阳之络,下有破阴之纽,破阴绝阳,色废脉乱,故形静如死状。太子未死也。夫以阳入阴支兰藏者生,以阴入阳支兰藏者死。凡此数事,皆五藏蹙中之时暴作也。良工取之,拙者疑殆。”

我们把题目比作阴阳两气,阳气代表已解出的题,阴气代表未解出的题,每次比赛都是阴阳两气会聚的过程,也就是会气。

是以阳脉下遂,阴脉上争,会气闭而不通,阴上而阳内行,下内鼓而不起。

解出的题过多,可能会导致选手麻痹大意,排名”静如死状“,但如果及时调整状态,仍然可以获得良好的成绩。解出的题过少,排名也”静如死状“,但这种情况基本上必死无疑。

夫以阳入阴支兰藏者生,以阴入阳支兰藏者死。

取会气之意作为 Logo,是希望我们在比赛中能够全程保持专注,即使出了问题,也能够”良工取之”。

良工取之,拙者疑殆。

1

StudentUnion 是一支年轻的战队,目前人数不足 10 人,现在面向中国海洋大学招新,想加入的同学可以查看《Blue-Whale 信息安全研究团队招新》或者发送简历到我的邮箱:wyxaidai@gmail.com。

初赛

👴🚪永远也不会忘记可信计算中的 cat flag 和 root 密码 toor,这在带比赛里很常见,就像👴🚪去夜店总是能遇到特价菜一样,网鼎杯中也有 read flag 和 gcc leak。

剩下的👴忘了。

华东北之👶

👴

线上比赛,👴做了什么题👴不记了,👴只记得有一堆 1200 分的 Misc。

最后第四,第一是华东北之👴,第二是华东北之👨,第三是华东北之👦,第四是华东百之👶。

捡了个国一

打初赛和分区赛时👴在上海,👴的小黄鸭在学校。后来鸭子回家了,👴还在上海。

3

2

比赛延期又改成线上,赛制是 Break&Fix,没了 awd 的快速上车,👴一度感觉要寄了。

👴一直批判 Break&Fix 赛制,但👴这次在赛制上占了便宜,捡了不少漏。🎩🎩没有复刻去年的 check 全过 exp 全过,👴也没有 exp 全不过 check 全不过。👴只是随便改了点东西,Fix 就过了,分就有了。

第一天开局两分钟,UserManager nop free,Fix 通过,👴就知道这次比赛可以瞎搞了。

比赛中常见的 Fix 方法:

  • nop free/syscall(UserManager、tmpfs、pwn_vvvvmmmm)

  • mmap 7 改为 3(oldvm、cgi)

  • 缩小 size(SafeParse、mvvm)

👴正经修的应该只有一个 off-by-one(pwn_stream)

数据安全_safeql 是龙鸣题目,在安全的 sqlite 中插入不安全的菜单题,就是数据安全,致敬 2021 第五空间的经典赛题数据安全_sqlite。这是个堆溢出,👴把溢出点修了,但是 fix 不过,👴没想明白。

剩下的👴忘了。

最终👴🚪比去年倒退两名,以第七名捡到国一,👴在抽奖环节稳定发挥,斩获全国二等奖。

决赛不让连接自己的服务器做题,当然这个服务器也装箱拉走了,让连也没法连,所以👴只能开虚拟机。👴的电脑可能不行了,比赛中开虚拟机出了不少问题,刚好赛后拿了奖金换一台,这让👴有了换电脑的借口,赚了。

今年没奖金。

亏了。

连打四年 CISCN 是什么样的体验

👴已经没感觉了。

凑数

每年都写,所以今年也凑一篇。全程线上比赛,再加上赛题比较抽象(toor!nop free!),确实没啥写的,开头那一坨还是抄的《参加 CISCN2021 是什么样的体验》。所以👴这篇完全就是凑数,建议等陈延毕的博客。

本来今年可以去天津和各位🚬🐘人一起朝圣,但是因为疫情只能家里蹲了。

你咋到哪都先拉屎。

——ccx

如果没有疫情,👴在比赛当天应该像一个天才嗨客一样,手握卷纸找撤硕。如果👴伸出了手并摸到了把手,那么这里一定是有人的,如果👴准备伸出手却被人抢先一步,那么这里一定是没人的。但是这次线上比赛,👴在家,比赛前,想怎么拉就怎么拉,比赛中,只要向裁判报告,十五分钟内想怎么拉就怎么拉。

没有公费旅游,没有公款吃喝,没有酒店自助,没有茶歇区,没有晚宴,没有盒饭,👴什么都没吃到,还是从 0.075 吨回到了 0.09 吨,亏了。

队费见底,估计支撑不了线下的吃喝,线上比赛,赚了。比赛日中午直播吃了碗卤面,估计花了十块钱巨款,谁给👴把饭钱报了。

这次没去成天津,上次去还是 5space2021,里面挖了不少坑,日后慢慢填。

👴整了个龙鸣号,以后同步更新。

5


Tags:
0 comments



本作品采用知识共享署名-非商业性使用-禁止演绎 4.0 国际许可协议CC BY-NC-ND 4.0)进行许可。

This work is licensed under the Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License (CC BY-NC-ND 4.0).