首先是为什么写这篇文章,emmm,就当作是打了一次ctf写的wp吧,写都写了不如就发了(雾

再讲一下这次1024的情况,我是在总共15题中做出9题,排名在12位,当然其中也有廖学长的提示(雾

第二题

第一题就不说了,兜兜转转搞半天原来就是直接点击链接进入拿到flag{hello1024},害得我想了半天。

第二题题面就很简单,经典的乱码,一眼看出文本编码问题,常见的编码出现乱码原因就是utf-8编码和gbk编码的问题,这里有一个简单的办法就是打开一个编辑器修改编码方式即可,由于正文肯定是使用utf-8编写,因此只需要在gbk编码下将内容录入编辑器再重新以utf-8打开文件即可。

密文:鑷 劧鏁扮殑鍊硷紝淇濈暀灏忔暟鐐瑰悗 62 浣嶏紝涓嶇渷鐣ュ皬鏁扮偣

image1.png

得到正文,但是不全,这个时候就靠脑洞了……我当时还以为转错了…….(逆天出题人,求一个什么什么数的小数点后62位的值,62位,基本肯定无限不循环小数,尝试${\Pi}$ 和自然对数e, 结果就是求e的小数点后64位。

第三题

题面:画家的密码

题目:$a_1=1210a_2=321100a_3=?$

也很简单,可是脑洞开的不够大了..(哭,结束之后才知道是自我描述数,反正当时是没想到….

第七题

解码问题,明文被加密,给出密文:627c279d7f747d9a8d2418c0f88b0960

根据廖学长提醒,所有的md5加密的密文是具备固定长度的,因此看到该密文优先选择md5加密,随后找在线工具解就行,可是这题好像又有些网站解不出来,这里贴一个可以解的:https://www.t007.cn/ 。其实网站倒是很多,多换几个就能解出来。

第八题

题面依然是简单至极:

image2.png

搞得还以为是查看网页源代码,结果只要改一改google的黑夜模式就可以找到一串白色的文字……脑洞….

第十题

简单的图片隐写,先binwalk查看有没有隐藏的文件可以分离:

image3.png

发现藏有一个zip,分离出来的文件是一个名字为flag的文件,但是常规方法打不开,这里我是用的ida打开,查找字符串就能找到flag,image4.png

但是后来发现根本没必要,直接记事本打开,查找关键字flag或者关键符号”{}”即可找到flag,然后一眼字符串以==结尾,base64解码即可。

第十一题

翻译一下得知要求最长公共子序列,直接网上搜一个代码跑一遍就行,答案不唯一选一个就好

第十三题

题目:A,B,C,D 4个人组成的考古小队,在峡谷洞穴中触发陷阱,释放了僵尸,他们当即原路返回,可原路有条横跨峡谷的索桥。天色昏暗,只有一只灯,且如果有人要过桥,必须要提着灯过桥,桥上不可同时存在大于两个人的数量,或者当一群僵尸与人同时上桥时,桥便会断掉。 现在已知A过桥需要1min B:2min C:5min D:10min 而他们已经计算出僵尸群还有17min将赶上他们。怎么做才能安全脱险呢?请输出正确过程 (t代表灯,注意为规范答案,t放在表示人的字母的后面 请参照示例 示例过程:“CBt Bt BAt” 代表“C与B一起过桥,他们拿着灯,(空格后面到下一个空格)代表返回过程:B带着灯回来,然后BAt指的是B跟A拿着灯过桥”)

答案:ABt At CDt Bt ABt

第十四题

图片隐写,由于给出了两个一样的图片,尝试stegsolve和盲水印解题,盲水印的话跑一个小脚本就行,得到一个名为out.png的图片,内容是一个篮球,上面有个100,就是答案,看得不清楚可以去stegsolve自己看看,脚本内容比较长,就不在这里放了。想要的可以网上搜一搜,很多的,或者联系我捏

image5.png

第十五题

梅开二度,盲水印x2得到答案。

结束!下班!来自一个啥也没干却很累的菜狗的碎碎念……