24k words 22 mins.

一个人打的,狗运不错拿了个二血,但最后憋不出来一道题掉 100 多名了 也就写出来三道逆向和一些简单的 misc、crypto,以复现逆向为主 # Base64 正好借这道题彻底理解 base64 的原理以及代码实现了,之前其实一直没有在意过 逻辑很简单,就是一个魔改 base64,比赛的时候我的 AI 非常给力,直接给我代码了 123456789101112131415161718192021222324252627282930313233343536373839404142def custom_b64decode(encoded_str): # 自定义编码表 custom_table =...
14k words 13 mins.

接触 ctf 之后好好打的第一个正式的比赛,难哭了 只写出来两道逆向,但狗运还行(校内大佬基本都组一起了),拿了校内第三 # ezDOS 查⼀下,16 位 dos 程序,win11 打不开,但 ida 可以分析 怼着汇编看了半天,这⾥有个很典型的花指令(看到这个 call 有点莫名其妙,感觉是花指令,nop ⼀下发现猜想是对的) 还有⼏处这样的,全 nop 掉后再分析 是⼀个输⼊ -> 加密 -> 校验的过程,加密后的密⽂硬编码在 142h 到 167h 之间 但这⾥⾯对密钥好像做了⼀些加密(deepseek 说是魔改的...