[+] Add final remarks
This commit is contained in:
@@ -11,6 +11,8 @@
|
|||||||
虽然代码写的真的很长也发出来啦,大部分都是用 Kotlin 解的嗯w
|
虽然代码写的真的很长也发出来啦,大部分都是用 Kotlin 解的嗯w
|
||||||
(第一次参赛不知道 Python 有那么多方便的 CTF 库就写了好多轮子 /-\
|
(第一次参赛不知道 Python 有那么多方便的 CTF 库就写了好多轮子 /-\
|
||||||
|
|
||||||
|
~~所以这个 writeup 大概就是这样闲聊的格式啦w~~
|
||||||
|
|
||||||
<br>
|
<br>
|
||||||
|
|
||||||
## 14: 来自未来的 ~~D-Mail~~
|
## 14: 来自未来的 ~~D-Mail~~
|
||||||
@@ -165,7 +167,7 @@ Sage 看了下但是不知道怎样在程序里面控制w
|
|||||||
|
|
||||||
这是这次比赛最简单的一道题啦w
|
这是这次比赛最简单的一道题啦w
|
||||||
(简单到还是写了 133 行 😭
|
(简单到还是写了 133 行 😭
|
||||||
不过主要代码就只有 12 行啦, 剩下的都是封装嗯w
|
不过主要代码就只有 12 行啦,剩下的都是封装嗯w
|
||||||
论为什么别人写 CTF 都不遵守代码和命名规范 🌚
|
论为什么别人写 CTF 都不遵守代码和命名规范 🌚
|
||||||
|
|
||||||
```kotlin
|
```kotlin
|
||||||
@@ -183,6 +185,17 @@ Thread.sleep(500)
|
|||||||
reset() // Reset the flag block
|
reset() // Reset the flag block
|
||||||
```
|
```
|
||||||
|
|
||||||
|
<br>
|
||||||
|
|
||||||
|
## Infinity. 最后的话
|
||||||
|
|
||||||
|
第一次参赛学到了好多,
|
||||||
|
比如说写 CTF 的时候不用正规封装和命名规范这样浪费时间,
|
||||||
|
又比如异步优化要确保数据不会变化什么的w
|
||||||
|
(话说 mcfx 是怎样有那么多未命名变量还能看懂自己的代码哇 (╯‵□′)╯︵┻━┻
|
||||||
|
真的梦回看反混淆 Minecraft 的世界生成代码的日子 ;-;
|
||||||
|
|
||||||
|
以后也不知道会不会继续参加啦w
|
||||||
|
其实有点讨厌这样为了写代码而写代码什么的...
|
||||||
|
明明有很多生活中有意义的项目想写,
|
||||||
|
不过偶尔能体验到偏理论的计算机比赛,还排名很靠前也好开心啦w
|
||||||
|
|||||||
Reference in New Issue
Block a user