實驗室日誌 0x08 & Goodbye 2021

在 Hot 7 拿到的壽星招待,可愛 ٩( ᐛ )و

上次寫這種期許(檢討?)文章應該是 2019 年的部落格開張 & 新年新希望,不過回頭看看目標都沒達成,Codeforces 甚至還掉到灰人,感覺自己在演算法這方面是大幅度退步,嗚嗚嗚。

碩論

六月有一部分的原因是英文未達門檻,所以即便實驗有結果也沒辦法如期畢業,結果暑假期間又回去翻了不少論文,最後的結果就是自認實驗成果沒辦法作為貢獻,之後開始反覆嘗試其他方向,導致現在有點進退兩難,而且作為實驗室歷年來少數無法如期畢業的學生,除了有些挫折,隨著時間有越來越頹廢的趨勢,我甚至懷疑自己到底能不能畢業。總之,就目前進度來看,再多半年應該是跑不掉了QQ

MacacaHub Playground

12 月終於下定決心租了 Linode VPS,起因是因為在 HITCON 遇到 Mico 桑,當時是在進行玉山銀行的 Web CTF,在 5 分鐘的時限內還要開一台主機收 XSS 回傳的資訊,還記得他的一句「做資訊的擁有自己的伺服器收資料很正常吧」,著實讓我慚愧。

不過說真的就是不知道要租主機做什麼才會遲遲下不了手w 目前想法是把 MacacaHub 各位產出的 CTF 題目整理起來架 CTFd,雖然題目難度和 AIS 系列比應該都是水題等級,但至少可以讓實驗室新生可以玩玩看。不過由於題目的形式不太一樣,又有多個 Docker 的網路架構需要整理規劃,加上我本身沒有網管經驗,所以有很多技術坑要填。雖說每次忙起來做 side project 的效率就會特別高(抹臉),但… 碩論研究也不能停QQ

如果時間允許的話我還想把整個系統做自動化,除了是之前未完成的期末專題EVERCTF-Deployment,同時在網路上也有看到相關的文章Automate deployment of CTF challenges using CI/CD,不過這些到 2022 年能不能做出來都是個未知數XD

刷題

對於找工作前要不要刷題好像各有各的說法,但我個人並不排斥刷題這件事。只不過刷題到後面需要的時間量越來越多,而且我常常是卡在題目看不懂所以想很久Zzzz 對於現在時間吃緊的現在想好好打一場 Codeforces 好像有點困難,何況太久沒寫 C/C++ 實在有點尷尬,不知不覺我已經是 Python 的形狀了XDDDD

現在刷題平台越來越多,包括 UVA judge、Leetcode、Codewars、Exercism、HackerRank,競賽平台也有 CPE、TopCoder、AtCoder、Codeforces 可以摸,雖然當時期望是在 2021 下半年能夠開始刷點題目,但似乎時間被我浪費掉了呢… 尤其 Pokemon BDSP 花了很多時間通關 ,應該要堅持排個時間來打場競賽或是寫點題目,至少不要讓腦袋的思緒僵化,想想前幾天回去開 Leetcode,我連整數反轉都忘記有負數的存在,又多了一筆 WA 紀錄哭啊==

Others

原本有規劃要整理 GitHub 或是花點時間摸 golang 寫些 side project,但是老實說我對 side project 沒有什麼靈感有點困擾,所以若出去求職要我端出作品集恐怕有些困難。

近期正好看到 kuro 桑這篇我真的需要考證照嗎? ,想想正是對於我這種沒特別出色、沒代表性的作品可以展現的人,的其中一種選擇。更何況我無論在競程或 CTF 都沒有混的很好,甚至沒有稱得上專精的領域。這幾年雖然算是勤跑不少社群活動,例如 MOPCON、SITCON、HITCON、COSCUP、CYBERSEC,但也都是忙著社交跑活動,對於技術含量高的議程實在吸收有限,對自己社交能力高於技術能力,有時候不禁思考自己是不是走錯路了XD

證照嘛… 如果之後金源穩定一點的話可能會考慮 CEH 或是 OSCP ,至少可以知道還有多少 knowledge 要補,否則現在要補洞還真的不曉得該從何起手。