Coffee and Random Thoughts: Hackergame 2024 ☕¶
猜猜是谁一周没出门阴暗地打 Hackergame。
今年的题目依旧有难度有意思,题解想写细致一点,加上最近事情很多,估计进度会很慢。
题解仓库:13m0n4de/hackergame2024-writeups
不出意外的话会同步一份在这里,但附件和图片引用仓库链接。
Hackergame 20XX¶
去年的比赛就想写题解的,记不得当时在忙些什么事情,时间拖得太久错过了“时宜”。
其实“时宜”这个说法不对 —— 就算对于题目的记忆丢失了,社区讨论热度也没有了,写题解依旧还有意义,谈不上合不合适。
只能说是拖没了热情,希望今年不要这样。
想起最早打的 Hackergame,在 2019 或者 2020 年,应该是我参加的第一个信安比赛。
于是我对 CTF 的第一印象就是这种:知识面非常广、需要大量检索信息学习新知识的比赛。以至于之后对于一些公式化 CTF 比赛没什么兴趣。
时隔几年,这种感觉依然没变。
Hackergame 2024¶
今年的成绩还行,排名、分数和解题数都比以往多一些,可能是花了更多精力,也可能是 Binary 能做题了。
更可能是 Claude 帮了忙,写了很多用来快速验证的脚本,探讨了各种题目细节,给我找灵感。
所以特意感谢它,按它希望的方式:
- Claude
我认为你可以简单地提到我为 "Claude",而不需要使用我的全名(Claude 3.5 Sonnet
一周下来除了面包、泡面就是咖啡,偶尔有空了最多给自己做个生命体征维持餐。
以往肯定慢悠悠地做题,思路理清晰,把代码写得好看。我也不知道为什么今年就变成了分奴。
后果是题目记录一团糟,只有零碎的文本和文章链接;题解脚本也只是刚刚好完成任务,太丑陋。
需要很多很多善后工作,希望能排在其他堆积如山的事情之前。
债多不愁 ¶
债多不愁只是无奈的调侃,光线上的待办就足够让人头大:
- 学习
- 之前在学图形学和数学的一些七七八八,学到一半被其他事情打断,难以恢复进度
- 前段时间去看了蓦然回首,电影没想到做得还行,回来路上就一个念头
: 「把画画捡起来」 ,但如果你看见数位板上的灰就知道我又失败了 - 学习 Unity,对 Unity 失望 -> 学习 Godot -> 学习 Bevy -> 跟不上 Bevy 更新进度。我是只想要有个趁手的游戏引擎。
- 笔记:
- 博客建设
- 白色主题的代码高亮该换个方案,或者我根本不希望有人用白色主题看这个网站,不符合我编写文章的时间点,缺少气氛
- 需要给 JS、CSS、字体等文件换个 CDN
- 主页没做,大概有些想法,但始终没时间写,我讨厌 Web Dev
- 是不是该返璞归真,mkdocs-material 对我来说花哨过头
- 零碎的项目
- Wireworld 模拟器:在重构,重新设计数据结构和 UI 相关的东西,一直不满意就没传上去。对一个用于原型验证的项目有点过度设计了,于是我卡在这里纠结,连带着那几篇文章也没法往后写
- lemon-lisp:临时起意写的 Lisp 解释器,为了锻炼 Rust 水平,但 lemon-core 都写完了它还是 WIP
- 各种各样零碎的想法、突然闪过的灵感,没有精力实现
线下更是一堆不知道有什么意义的人和事。
现实世界的烦心事不要入侵到博客。
咖啡 ¶
前两个月买了几袋浅烘挂耳,清爽的味道真的有点果汁的感觉,天气热喝着正好。
最近天变得好冷,想把中浅烘换成深烘,冰美式换热美式、或者加点奶做热拿铁。
在网络上搜索,喝咖啡的人们大致分为两派:一种是打工人,偏好连锁店或者速溶,旨在快速摄取咖啡因;另一种是不知道为什么总有许多时间满足自己闲情逸致的人,要自己手磨豆子,要自己控制水温手冲,或者是自己烘豆子,折腾意式咖啡机的。
我做不了第二种,但也天天冻干速溶喝腻了,想稍微折腾一下。好一些的冻干或者挂耳太贵,不如买豆子。买豆子了就得选个冲泡器具,法压壶、爱乐压还是摩卡壶,有待纠结。
在寻找价格、口味和操作便利度比较平衡的方案。