
很伤心, 看着为数不多的机会被自己浪费, 估计以后也没能力再去面基各位师傅了, 离开校园选手的庇护以后才感到压力大到爆炸, 非学生组的机会本来就少, 好不容易找到了机会在工作有线下赛, 结果还打不进.
当时看见有我能参与的比赛是真的高兴, 刚好社区在游戏开发那边刚荣获了二等奖, 我负责的网络安全这边不管怎么样也最好赶紧拿出点成绩, 为了最大概率满足进线下的条件, 我在联队里面是推荐大家有的话先走自己的赛道, 结果就是sakana联队报名的人直接空了, 我只能另外找队友. 可以这么说我有多重视这场比赛:
正式开始比赛的时候, 两道密码, 一个7解, 另一个0解, 全都是不常规的题型: 我从零现学了两种协议, 找了好几种攻击方式, 最后在笔记本上推算下来, 分块以后一边是类卡方分布的形式, 我们通过限制的向量范围是有概率能反推的, 然后就到了最折磨的时候, 我发现我从来没有处理过有限域的向量问题, 自己在那里想了半天结构体应该怎么构建, 运算应该怎么实现, 8个小时大部分时间全在处理点乘关系的轮子, 比赛都结束了还在想怎么弄出一套能加速运算的库. 然后成绩就卡那儿了, 要是队友能出一题, 或者我能把密码解出来的话我们本来还是有机会进线下的.
比赛结束后问解出的师傅, 据说是将向量看作矩阵, 直接分块消去就出了. 我不是没想过将向量看作矩阵, 但是看到点乘的时候确实懵了很久, 没想清楚怎么转换过去, 怎么进行运算, 我对代数的基础概念一窍不通.
其实我已经做好了进不了线下的心理准备, 当时还发了张表情包调侃自己是来结束联队的. 玄武组那么多人, 进不去的话只能怪自己太废了, 然后是煎熬的几天等待, 直到公布名单前一晚还有人在报野情报, 当时是真的紧张, 一直到2024年11月6日, 通报的时候官方又给了一个很沉重的打击: 上万的队伍, 玄武赛道的有效签到率竟然才1千多.
签到有多容易: 下载pdf文件, 根据上面的指示关注官网, 官方会把flag发给你, 提交以后签到题是不需要验wp的, 在这样的情况下有上万的队伍没有签到!
这直接导致玄武的入围名额被其他赛道狠狠侵占, 600个入围名额, 玄武组100出头的队伍无法进入线下. 本来就概率不大的机会瞬间没了, 一点念想都不给. 我真的觉得自己有心理准备了, 但得知结果的时候还是很破防, 看着师傅们讨论怎么来贵州玩, 自己好像能做的都做了, 结果被一再打击.
我也在想本质还是因为自己太菜了, 其实如果自己能早几年参与ctf的话, 或者在填志愿的时候稍微再靠近一点网安, 或者早一点认识几个擅长网安的师傅的话......
但这是不可能的, 从高中毕业什么都不会到现在, 如果没学习编曲就不会有现在的报告, 不会去想着学习媒体运营, 甚至不会有第一届VYCTF, 不会有sakana联队;
美术设计也是必要的, 这在一直以来我的开发, 社交, 生活和中作中起到了不可忽视的作用;
我第一门学习的python也是必要的, 如果没有主动啃下这个语言, 我估计也只是个纯粹的脚本小子;
去打数模也是很必要的, 如果没有连续的几个证书, 我也没机会联系到院长, 也不可能做到今天的成绩;
学习arch更是关键, 如果没有这段学习过程, 我甚至无法接触到网安, 如今可能还在无业焦虑中;
扪心自问, 我的大学生活中没有一丝多余, 我也不可能贪得无厌地什么都要, 但还是感觉好伤心, 感觉起来很像人生最后一场比赛, 自己却没有去足够拼命. 我也在想为什么要这么执着于线下呢, 反正又拿不到奖, 但是感觉人生总不可能一直都这么糟糕吧, 如果一直都是这样的话, 我的一生差不多就废了.
生活是梦被一点一点碾碎的过程.
