文章

大一总结

前言

时间好快,不知不觉大一就要结束了。想着写篇总结吧,为大一生活划上句号,于是有了这篇文章。

也不完全是CTF相关,更多的是对整个大一生活的记录与总结吧

8月

开学了(22号),怀着懵懂与无知,踏上大学生活

看着手里的综合测评细则,想着保研似乎好难,好像要参加好多活动,成绩还要很好才行

带着这样的想法,参加了各个组织的招新,最终加入了校团委文艺部

然后就开始军训,累死了

但是拍到一张很好看的天空

98653f4f7f13d33c1f55740965ee413c-ipNA.jpg

9月

继续军训

发现学校里竟然没有公共钢琴(甚至不如高中),去外面琴房租了一个月,三百,感觉好贵

但是琴不错,是三角而且手感也很好

军训完之后也是正式体验到大学的课程了

说好的课少而且自由时间多呢,咋感觉过成高中了

而且每天都很累很忙,但是也不知道在忙啥

10月

研究给电脑装个Linux系统,最终整了个乌班图加kde,本来想玩Arch,听说容易滚挂就放弃了

后面不出意料还是换回了windows(x

后面看到学校的CTF战队在招新,虽然不知道CTF是什么,但是听着什么黑客啊,网络安全啊,好高级的样子,就报名进战队了

结果发现战队刚刚成立,我成元老了?

后面第一次打CTF就是geekgame这种重量级的比赛

虽然啥也不会,但是现学还是写了几道题出来,记得第一次拿到flag的瞬间,那股兴奋的感觉,或许是我后面走上CTF这条路的原因之一

后来队内找大佬(书鱼)来了场线上讲座,听完后想着,或许到时候大类分流可以选网络安全专业?

文艺部那边,筹办迎新晚会,剪了条视频出来,后面还整了节目单海报

11月

整了域名(enoch.host)想着建个网站自己用

结果因为域名服务器都在国内,必须备案,而且很麻烦,于是用赛博大善人cloudflare的服务代替了(并非代替,其实是用tunnel的穿透绕过备案。。。。)

服务器自己买了个阿里云,又去申请了个微软云的免费服务器(好麻烦,整了好几天)

部署了个音乐服务,自己花了点时间写了个脚本定期检测歌单更新,并下载

后面再看这个脚本,发现写的真烂。。。

其中下载用的api,因为配置问题还被封了(bug了,一直大批量下载),找了人家原作者才解封

当时还是想着要保研的,所以什么竞赛都去参加了下,像是数学竞赛,花了300当炮灰

哦,还有算法的迎新赛,拿了个银,但是发现自己不适合算法

比赛嘛,当时好像是极客大挑战,也是我的启蒙比赛了,全方向都试了一遍,发现web比较适合我

这比赛当时战绩不咋地,别的大一拿到前10的情况下,我才40多名。。。哎,后面发现能那个时候就打到前10的,多半老登或者大学之前就接触了相关知识的,我大学之前在干啥,在编曲,练琴,写前端。。。。

文艺部那边也是排练上了,挺累的,但是有个三角,试弹了以下发现音色一般般,还没外面琴房的的好

排练的时候也是当上音控了

附一张学生会堂附近的照片

后面大概五月份的时候,退出了文艺部,主要太忙了,没时间整这些

后面CTF战队去团建了下,跟lcy唱了很久的歌

看到队内有人加入联队拿到了奖金,我也想要,于是投了简历去星盟和vn

但是感觉自己还太菜,一直没去面试,想着大一下再面试吧

但是因为极客大挑战写了不少web题,当上了队内的web负责人,领到了负责人补贴,也是变相补偿了吧

12月

打各种比赛,有名一点的是长城杯,但是web只写出一道题(难绷的是整个队的web也就只有我这一道题)

因为快到期末周了,挺忙的

只又整了个服务器,计划下学期的迎新赛

这个迎新赛本来想去出题的,谁想奖金太多了,还是下场打比赛了

1月

考试周

整了个我们队的域名和主页,但是未完工

后面放假回家,整线上招新宣讲,负责web方向的讲解

回去后跟朋友吃吃饭,聊聊音乐,打打羽毛球

第一次接触了视觉小说,但是是哔哩哔哩互动视频的形式(为以后沉迷旮旯game埋下了伏笔)

后面回了趟老家,期间写了个ai总结新闻的网站出来(写的还挺规范,可惜烂尾了)

2月

打nu1l junior比赛,web写出来3道题,加入了nu1l junior计划

搭建了个博客,用wordpress,但是不咋好用,后面改用halo了

假期还剩最后几天,玩了玩游戏

然后开学,进入大一下学期

3月

买了个电钢,主要是琴房太贵了,自己买电钢能用4年,性价比算高了(但也掏空了压岁钱。。。)

跟着nu1l junior打比赛,主要是国际赛,感觉题目质量跟平时那些比赛完全不一样,对技术的提升和帮助特别大

后面去打了长城杯的线下赛,这场比赛也让我下定决心放弃保研,梭哈CTF,毕竟线下赛还是很爽的

具体看记第一次长城杯线下赛 - ENOCH-lyn Blog

7bb5670aebe658644d0b24eed0a54194.jpg077fbd86166cd9dda0722cf6fd147894-ibpx.jpg

这个月学长把实验室的位置让给了我用,配套还有个电脑,于是透支奖金买了个平板,拿sunshine+moonlight串流,实现了带着平板当电脑用(结果没想到长城杯官方奖金发的太慢了导致没钱了还借了点钱。。。。)

后面又打了NCTF,差一个ak掉web

没比赛时,有点无聊,偶然打开了旮旯game,陷入了旮旯game的深渊

(atri,星空列车与白的旅行,夏日口袋,樱之诗,樱之刻,星之终途。。。。。太多了)

4月

继续打CTF,还是国际赛那些

但是我们的迎新赛终于开了,最终也是成功拿下特等奖,总榜第一

image-qIlm.png

因为迎新赛要求全栈,所以入坑了一下逆向,破解了一个CTF工具(不公开),还去找作者对线,告诉作者如何加强防御(

后面打蓝桥杯(不想打,因为题目烂,但是拿奖学校有奖金拿啊),那天le0n师傅乱杀了XCTF分站赛的web,我只能打完蓝桥杯还要赶去上大物实验

5月

以前就听说过iscc很烂,叫pycc

结果没想到能这么烂,题目抽象,平台垃圾,客服不当人,选手全是py的

很难绷,当我看到最后一小时的成绩曲线时,我就知道,这比赛可以不用打了

后面去试了试刷tryhackme,学内网渗透,学了不少但是不咋会用,打算假期玩春秋云镜(但是这个真的好贵)

还是继续打各种CTF比赛,持续输出

发现蓝桥杯拿了省一,进入国赛。好消息,线下赛。但是坏消息,还是在我们大学。。。

6月

更新校队官网,更帅了

CloudEver - CTF战队

明年新生赛打算跟着NewStar一起,整个校内赛道,我去联系了下,现在成了NewStar负责人?

想当初还刷过NewStar的题来入门来着,这比赛真的很可以,适合新手,题目质量也很不错。有点感慨,曾经的新手现在似乎要当初入门的比赛出题了?

开始准备复习期末考,但是发现似乎要挂科了。。。当时选课没选好,选了个不捞人,很严格的老师。。。。

考了个六级,只能说明年再战吧

听到不少保研的黑料,庆幸自己没选择保研的路

蓝桥杯国赛拿了个国三,勉勉强强,毕竟只是个小web手,不是全栈手哎

然后等7月份就要期末考了

至此,大一基本结束

总结

说实话,在上大学之前是真的没想到会进入网络安全专业,打CTF比赛

只能说一切都是缘分

通过这一年的学习,基本是确定了目标以及方向,也不想刚开始那样过于焦虑了

当然还有很多事情没有写到,例如挖漏洞(可惜不认,就不写了),出去玩,一些学习上的琐事,还有些思考,篇幅原因还是不放上来了

很庆幸每天都有写日记,写总结的时候很轻松就能知道那段时间干了些什么

也很庆幸来了这个学校(虽然一堆不当人的制度),接触了CTF,认识了很多大佬

总之,有不少遗憾,CTF水平也任重道远。但是一切都尘埃落定,不如展望未来,还有这么多时间,这么多种可能

未来

先来个//TODO

  • 正式加入nu1l战队,当然也有有相应的实力

  • 学学rust,go等语言,因为经常遇到但是不怎么会审计(现在只知道最基础语法,没有深入研究过)

  • 挖到真正的漏洞

  • 学内网渗透,主要要学学windows分方向的,因为CTF主要只关注linux

  • 玩更多旮旯game或者彻底弃坑旮旯game

  • 入坑一下pwn,感觉这玩意有点意思但是太难了,一直没怎么学

  • 接触云原生安全,拓展知识面

  • 打更多比赛,提升CTF水平,争取缩短与大佬的距离

  • 好好练琴,因为比赛还有杂事,导致练琴时间越来越少了

不知不觉写了三千多字(虽然不少废话)

最后,虽然整个大一学习CTF的进度相对比较慢,相比其他人接触CTF也算挺晚的,但是至少真的学到了不少东西,没有随波逐流,而是在键盘敲击间、Flag浮现的刹那,听到了内心真正的回响

“Why should we be in such desperate haste to succeed, and in such desperate enterprises? If a man does not keep pace with his companions, perhaps it is because he hears a different drummer. Let him step to the music which he hears, however measured or far away...​​ If the condition of things which we were made for is not yet, what were reality until then? Let us not be upset and knock in vain against the rude practical walls of our life to no purpose. A hundred things which you now faintly hope for you will realize at last, if you do not deny the hope in them. Advance ​​confidently​​ in the direction of your dreams!  Have you built your castle in the air?  That is where it should be. Now put foundations under it.”

许可协议:  CC BY 4.0