0xff 前言

本人文笔极度不通畅,单纯想记录一下罢了。我是来自广东省某生活小区大学的Kap0k的小Pwn手,下面是对我过去一年CTF生涯的一些记录

0x00 自己的年终(?)总结

起源

在大一下学期的时候,选到了学校的CTF专业选修课,这也算是我的启蒙了,最最最感谢学校的一次,要是当时没选到的话可能又是另一个结局了?
与大多数人一样,我是 misc 起手的,为了准备学校的招新校赛,当时也稍微学了一些 re 和 crypto。到了大二开学的时候,知道了newstar 2024,但疑惑的是,明明23年有校内赛道,为什么24年没了?

没办法我也只能去打公开赛道了,很怀念当时纯良的时候,每道题都是手搓,也还不是一名正式的 ai 驾驶员

学校招新

印象中打到week3还是week4,就到了校赛开赛的时候,一开始靠着知识面比较广,拿下了不少分。对,我半场开香槟了alt text结果就是最后被 re✌用两题大的斩杀了alt text然后喜提二等奖。。。

回到newstar 2024

经过了5周的鏖战,喜提公开赛道100多名。为什么我能坚持这么久呢,是因为把当时校内的获奖条件和校外的搞混了,我以为公开赛道也有 60% 获奖率,所以我坚持下来了。。。幸运的是就算我100多名也混到了一个3等alt text

加入kap0k

因为校赛打得还不错,所以也是加入了校队,与大哥们一起打比赛。第一次在正经比赛上解题是24年的鹏城杯,当时解了两道re,给我高兴坏了,当时也想的是re一直学下去,不过在跟同年级的web队友kc1zs4聊过天之后发现,我们23级没人打pwn,当时斩杀我的re✌还在沉淀课内(应该是吧,我猜的),说是之后再来打,我顿时觉得自己地位不保了,是不是该转职比较好呢?

依旧比赛

想是这样想,但还是没实际去做,依旧还是学着re,混!到了大概12月头,打了 PolarCTF 拿到了2等alt text 也是一个比较简单的比赛。后面就是边比赛边学,然后就到了万恶的ciscn。24 年提前了。。。对于一个刚入门没多久的新生,我当时坐牢了一整天,最后写了一题取证然后遗憾下播,看来仍需沉淀。

到了期末,尝试打了软件系统安全赛,也坐牢了,只签了个到,没想到也拿到了省3。
alt text

寒假

一放假就无心学习,整天到处玩,本来是想着趁着寒假来入门pwn的。。。不过也是刷刷刷,也还没太掌握。我说我打的每道题都没patch你信吗。。。GDB也不开,纯在脑子里跑,刷算法编程题来了,别人是面向过程,我是面向返回结果。。alt text不过寒假快结束的时候去看了ado演唱会,现场真的无敌!alt text

与SU结缘?

应该是大二下学期开始的时候,通过xctf分站赛的SUCTF,也是初次接触到了SU,不过我当时还是个小菜鸟,re学不精,pwn学不进去,最终只做了day1的re签到,然后遗憾离场。

搭了人生中第一个博客

就是你现在在看的这个,在2月24的时候,我发布了第一篇文章,也就是SUCTF那题re签到 SUCTF_SU_BBRE。当时找各种比赛题解可以看到很多大佬的博客,觉得帅爆了,能挂自己的战队链接,能挂很多友链,自己也试着了搭一个,比我想象中的要简单一些。

学校活动室

貌似是从大二上末期的时候,我的活动范围从宿舍迁移到了宿舍楼的活动室,也是校队专用的活动室,经常在那里和 kc1zs4 一起学习。应该是大二下开头,遇到了来准备面试的 vch4t 大哥,他是kap0k的超级pwn爹,在我入门学习的路上给了我不少帮助。

大概是3月头的时候,打了GHCTF2025,是一个新生赛,在 vch4t 大哥的指导下,我做出来了挺多pwn题,对pwn也有了更进一步的了解,总算愿意用GDB了,总算愿意patch程序了,一下子就把我的进度提高了一些。以往自己学的时候浑浑噩噩的,本地打不通直接打远程,远程打不通直接看题解,看了题解发现好像做法差不多,盯着看了半天没找到问题在哪,也不愿意GDB看一下,最后直接放弃。

为数不多的高光时刻?

依旧3月头,那时我还没完全放下re,在xctf分站赛 TPCTF 中,我解出了一道re题,是一个fc小游戏的逆向,预期解貌似非常简单,但是我做的是非预期,也是第一次一道题从早做到晚。。。
alt text

4月是你的。。。

直到4月,迎来了kap0k 23级第一个拿到奖的比赛,TGCTF,是杭州师范大学举办的一个比赛,不过我做出来的pwn题都被大伙打成最低分了捏,纯靠队友carry哈哈
alt text

印象中大概是4月左右 kap0k 的另一个 crypto& pwn 大爹 mahj0ng 也来常驻活动室,活动室变得热闹起来了。从4月开始就在狂打比赛,先是XYCTF。。。pwn只做了一题,被队友带到40多名
alt text但是没交wp,最终痛失3等奖。

4月中的时候,有个叫UCSCCTF的比赛,mahj0ng 大哥ak了crypto,我蹭到了人生中第一个一等奖alt text但是队名莫名搞笑(他们两个是朋友)

4月末,还是xctf分站赛,ACTF(浙大好强),pwn 依旧做不出来,但是做了题misc,就是那个给一帧电影画面然后找电影的题,最后在大家的集思广益下艰难获胜
alt text
alt text

五月

5月头,迎来了臭名昭著的ISCC,虽然他很垃圾,但是是我人生中第一个国家级的3等奖
alt text折磨了我整整一个月。但是我见证了73s 秒掉 kernel pwn的传说

以及一系列的神话
alt textalt text

月中是 “轩辕杯”云盾砺剑 CTF挑战赛,拿到了第一个带壳的证书alt text

还有LitCTF 2025,说起这个就气,pwn那道侧信道爆破最后没爆出来,痛失2等奖。。。alt text不过拿到了NSS的贴纸,也还能接受吧。

到了6月初,2025 H&NCTF,这时候的我已经完全成为了ai驾驶员,原题搜索者(crypto 方面),在做完pwn之后也是靠着ai和浏览器做了很多crypto,也是拿到了一个比较好看的名次alt text

这时候基本上就被期末、各种实验和各种大作业堆满了,大家也没什么空。到了7月中,依旧xctf分站赛, L3HCTF,ai驾驶员和原题搜索者直接发力,ak掉了crypto,完全不务正业。。。不过好消息是kap0k在xctf分站赛的排名越来越高了,也是在队长kc1zs4的带领下来到了第一次来到了前30
alt text

忙里偷闲

我不是一个爱炫耀的人,但是你们怎么知道我在6月11号晚上07:00,在香港看了ずっと真夜中でいいのに。演唱會2024香港站,这是我人生中第二次自己出钱去看的演唱会alt text
哇好多应援棒^^

大二的暑假

7月中,听说澳门举办了一个CTF比赛,也是屁颠屁颠的去打了,最后是公开组第5,没拿到任何奖品。。。但是这个比赛是SU出题的,也是再次结缘了捏。
alt text请选择我的截图导师.jpg,我是手机拍屏大王

过了几天去了熵密杯,这也是我第一次出省打线下比赛。原本的打算是来重庆旅游,不抱任何获奖希望。但是在赛场上计划有变,做出了一题不太传统的密码题(一道比较简单的代码审计),开启了后面的关卡,最后也是跟队友成功做出了一道流量题。成功混到了优胜hhh。
alt text

暑假的时候因为发生了一些事情,退化成了原始人,从熵密杯回来之后,我就一直窝在家里打游戏,也不愿意出门,Q群也不水,直接是人间蒸发了2个月,每天都玩到3,4,5,6,7,8点才睡,心情状态什么的都非常非常差。不过好在还是活过来了哈哈

8月末,我们去了北邮,参观了天枢Dubhe的老巢,打了第一届人工智能安全比赛,在kap0k的web大手子binbin哥的带领下也是摸了一个国二alt text

开学

已经正式成为一个大三老人了,协办了NewStar CTF 2025,这还是我第一次出题,给他们贡献了一个格式化字符串系列题目。
alt text
总共5题,还有一题IO FILE在week5临时出的,本来是想挡一挡校内一个新生的势头,不过没挡住。。。也是体验到了后继有人的感觉,请看这两位非常非常厉害的新生。

大约9月末的时候,SU的队长 baozongwi 找到了我,问我要不要加入SU,我想这一定是为数不多的机会,也是跟着SU打了两场比赛,运气比较好,解了不少题目,通过了考核,正式加入了SU。在SU的博客里可以找到我 su-team
alt text
我也来稍微宣传一下好了:

我们也在持续招人,欢迎发送个人简介至:suers_xctf@126.com 或者直接联系baozongwi QQ:2405758945。

开学到现在打的比赛都比较难,校队没什么特别出色的成绩。小水了一个长城卫士alt text

比较伤心的是10月中的羊城杯吧,遇上天才少年,拼尽全力无法战胜,最终差1名进入线下决赛(小声嘀咕:这也不肯往后看一个)。
加入SU,跟着各个大佬学习,也是学到了很多。在10月末的时候,我们SU拿到了强网拟态初赛的冠军,其中我也贡献了一道车联网(pwn) 的题目,也是第一次给SU写题解了,开心

指路->第八届“强网”拟态防御国际精英挑战赛 SU Writeup

补充补充

没想到还有东西写,人在床上躺,证书天上来alt text
就三个小时,还没写题解,真是好比赛,我要收回之前对它的诋毁。

???还有东西可以写

运气不错,12月的时候在大家共同努力下拿到了 hitctf 2025 的第九名,大家都很强!!!
alt text
alt text

???还有东西可以写+1

emmm,好像一直在pwn用户态呀…
终于,在今年ciscn里面做出来了人生中的第一道linux kernel,可喜可贺,谁说baby kernel不算kernel呢?
alt text
鹏城杯线下,ciscn半决来和我面基好吗

0x01 未来

总结到这里就结束了,希望这个系列还有后续。过去的一年中认识了许多朋友,无论是现实中的还是网友,我有很多要感谢的人,本来是想一个一个写的,但我好懒。。。就这样算了吧^^,反正非常感谢你们!!!在这里给大家鞠个躬

毕竟也到大三下了,必须开始规划将来的道路,也不知道是读研还是工作,好迷茫。
好了负能量的话就不说了。希望自己能慢慢变好,Live long and PWN!