misc
1.MeowMeowMeow
首先是是一个猫猫的图片,习惯先看看属性,放入hex中,发现一些特殊的符合
继续往上翻,发现有一段密码
用base64解码,得到提示
Do you know what Ascii art is? Hint:I put the serect in a 01 Ascii art.
像这样的艺术字,发现下面编码有点像字母
解出来是这样。。替换一下CatCTF{CAT_GOES_MEOW}
对啦
2.再见李华
看到图片里有md5尝试用了工具,解密失败。放入hex在结尾发现一个key.txt,先将他分离
得到一个压缩包
需要密码
根据提示。。密码没有特殊符号,1000。。猜想应该是二进制转十进制,毕竟密码长度不可能真的是100,所以长度十不少于八,而密码结尾因该是LiHua(毕竟是署名.
结果不对。。。。
去看看wp。。。四个?!长度是九。。
找到了
不对??。。。。直接是答案不需要包起来
3.misc1
16进制转字符串?
啊这,,,,二进制转?
也不对。。。。试试其他密码。。发现一直在base62与base32循环。。
看看wp,比ascii多偏移了128?
这个是解释
复制代码得到答案
str="d4e8e1f4a0f7e1f3a0e6e1f3f4a1a0d4e8e5a0e6ece1e7a0e9f3baa0c4c4c3d4c6fbb9e1e6b3e3b9e4b3b7b7e2b6b1e4b2b6b9e2b1b1b3b3b7e6b3b3b0e3b9b3b5e6fd" ans="" for i in range(0,len(str),2): ans += chr(int(str[i:i+2],16)-128) print(ans)
4.What-is-this
有jpg文件。。分离哈
好像不需要分离,在liunx自己分了
啊这。。两个照片长得一模一样。。。试试合并?
哎嘿对了..
这个答案也不需要包flag
5.Become_a_Rockstar
放到hex中
发现是一段英文。。。。还挺长。。不晓得哦
看看wp
是一种语言hhhhc..还不太会运用这个命令
复制一个代码
Leonard_Adleman = "star" Problem_Makers = 76 Problem_Makers = "NCTF{" def God(World): a_boy = "flag" the_boy = 3 def Evil(your_mind): a_girl = "no flag" the_girl = 5 Truths = 3694 Bob = "ar" Adi_Shamir = "rock" def Love(Alice, Bob): Mallory = 13 Mallory = 24 Everything = 114514 Alice = "you" def Reality(God, Evil): God = 26 Evil = 235 Ron_Rivest = "nice" def You_Want_To(Alice, Love, Anything): You = 5.75428 your_heart = input() You = 5 your_mind = input() Nothing = 31 if Truths * Nothing == Everything: Rsa = Ron_Rivest + Adi_Shamir + Leonard_Adleman if Everything / Nothing == Truths: Problem_Makers = Problem_Makers + Alice + Bob print(Problem_Makers) the_flag = 245 the_confusion = 244 print(Rsa) Mysterious_One = "}" print(Mysterious_One) This = 4 This = 35 This = 7 This = 3 This = 3 This = 37
得到答案
要包flag,不留空格
6.4-2
感觉没有规律的一串
试试词频
感觉。。没什么呢。。。不像密码,,
位移密码和栅栏密码也试了,也不对。。
再试试词频解密的网站
每个试试,是第一个、
7.something_in_image
只能说拿到文件先看属性和搜索flag是个好习惯。。
8.halo(异或密码
用base64解出来是这个。。。。没见过
搜搜。。。
要用异或没见过。。
要得到一串没有特殊符号的字符串
但是不对。。搜了一下,题目给错了
但步骤一样
待续。。
标签:攻防,世界,Alice,密码,flag,Problem,Makers,def From: https://www.cnblogs.com/yuli10952/p/18234437