figure
新知识:坐标隐写和Rot47编码
用010打开发现好长一串字符,全是小写字母和数字,感觉是十六进制
最后那里看着是png文件头的十六进制的逆序,逆回去得到png图片
有坐标,想起了用坐标画图,但是肯定不是,因为点太少了而且这个图大致算是画出来了
每个点前面有序号,先一个个打出来看看
(52, 50), (83, 115), (102, 120), (82, 68), (121, 86), (76, 122), (106, 77), (112, 84), (69, 106), (74, 99), (102, 105), (106, 84), (105, 107), (119, 120), (78, 71), (101, 106), (71, 120), (66, 112), (119, 57), (87, 49), (49, 82), (115, 66), (55, 71), (113, 65), (114, 89), (116, 77), (111, 103), (68, 84), (88, 89), (100, 76), (72, 56), (107, 90), (109, 102), (85, 101), (104, 51), (85, 109), (81, 89)
看着像ascii,但是转出来的字符没用,看着已经转不了其他东西了
看了官方wp说是坐标隐写,是先要转x坐标的ascii,再转y坐标得到
4SfRyLjpEJfjiwNeGBwW1s7qrtoDXdHkmUhUQ2sxDVzMTjciTkxGjxp91RBGAYMgTYL8Zfe3mY
再看提示说是栅栏加密,每组字数是13,转一下得到
4jiwrHQZM1GcVSpwWtkY8Y9xjDfEN1ommLApkTxRJesDU3YGxTMsyfG7XheTBjiz2LjBqdUfgR
再拿去cyberchef解密一下
看了wp说是Rot47,第一次见,去了解了一下
对数字、字母、常用符号进行编码,按照它们的ASCII值进行位置替换,用当前字符ASCII值往前数的第47位对应字符替换当前字符,例如当前为小写字母z,编码后变成大写字母K,当前为数字0,编码后变成符号_
解密得到YLCTF{a3a9cb97-0aca-485a-a35e-c32dca7c1fa8}
总结:学到了新知识坐标隐写和新的编码方式Rot47