警告
本文最后更新于 2023-02-01,文中内容可能已过时。
misc真好玩,写wp才知道Cat_Jump可以直接搜字符串非预期
太菜了,勉勉强强拿了三张贴纸
MISC
Peekaboo

QQ空间有张兰陵王战绩图,上面有王者id
去王者营地搜id
miao~
jpg后面分离出一个wav
看频谱图能看到个CatCTF 猜测为密码

经过尝试发现为deepsound

解压得到flag.txt
1
|
~呜喵喵喵喵呜呜啊呜啊呜喵呜呜~喵啊喵啊喵啊呜喵呜~~~喵~呜喵啊喵啊喵喵喵呜呜~呜~呜喵呜呜啊啊~呜啊喵啊呜喵呜呜啊~喵~呜呜喵喵~喵喵喵呜呜呜喵~呜喵呜呜啊~呜啊啊喵啊呜喵呜呜喵~喵~呜喵呜~~喵喵喵呜啊呜啊喵呜喵呜呜啊~呜啊啊喵啊呜~啊喵~~喵~呜呜喵喵喵喵喵喵呜啊呜呜~呜喵呜呜~喵~喵啊喵啊呜~~啊啊~喵~呜呜喵喵啊喵喵喵呜呜呜呜~呜喵呜呜~呜啊~啊喵啊呜~~啊啊~喵~呜呜喵喵呜喵喵喵呜啊喵呜喵呜喵呜呜啊呜啊啊啊喵啊呜喵喵呜啊~喵~呜喵呜喵喵喵喵喵呜啊喵喵呜呜喵呜呜~喵~啊啊喵啊呜~~啊啊~喵~呜喵呜~啊喵喵喵呜呜~喵啊呜喵呜呜啊啊呜喵啊喵啊呜~呜~喵~喵~呜呜喵喵喵喵喵喵呜啊喵喵啊呜喵呜呜~呜呜呜啊喵啊呜喵呜啊喵啊
|
喵换成嗷,用兽音译者
1
|
CatCTF{d0_y0u_Hate_c4t_ba3k1ng_?_M1ao~}
|
CatCat
txt名叫我养了一只叫兔子的91岁的猫猫
内容是U2开头,判断为Rabbit加密
strings查看图片能看到密码

解rabbit得到一堆符号,解base91的时候被有些网站有长度限制坑了

base91得到一堆cat. cat! cat?的字符 ,明显的Ook!编码

cat转成Ook 然后解Ook!
1
|
CATCTF{Th1s_V3ry_cute_catcat!!!}
|
MeowMeow
flag格式为CATCTF{XXX_XXX_XXX}
均为大写字母与下划线
猫猫可爱捏ヽ(=^・ω・^=)丿
图片尾有base64,解出来是hint
1
|
Do you know what Ascii art is? Hint:I put the serect in a 01 Ascii art.
|
直接看010的侧栏

CAT_GOES_MEOW
CatchCat
给了一堆GPGGA格式数据
猜测是经纬度坐标画图
写个脚本
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
|
# Import necessary modules
import matplotlib.pyplot as plt
import numpy as np
# Split data into lines
data= open('CatchCat.txt').read()
lines = data.split("\n")
# Initialize empty lists for latitude and longitude
latitude = []
longitude = []
# Loop through lines and extract latitude and longitude data
for line in lines:
if line[:6] == "$GPGGA": # Filter out other data
data = line.split(",")
lat = data[2] # Extract latitude data
lon = data[4] # Extract longitude data
# Convert latitude and longitude to float and add to lists
latitude.append(float(lat))
longitude.append(float(lon))
# Convert lists to numpy arrays
latitude = np.array(latitude)
longitude = np.array(longitude)
# Plot latitude and longitude data
plt.scatter(longitude, latitude)
plt.xlabel("Longitude")
plt.ylabel("Latitude")
plt.show()
|

然鹅后面的M1ao太不好猜了
catnim
nim game
一眼算法题,但是我不会算法(菜)
搜到一篇文章,照葫芦画瓢
https://zhuanlan.zhihu.com/p/555265125
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
from pwn import *
context(arch='mips',os='linux',log_level='debug')
p = remote('223.112.5.156','49551')
p.recvuntil(b'Do you want just have a try,if you do that you can not get flag and without time limit(Y/N)?')
p.sendline('n')
while True:
p.recvuntil('Now pile:')
pile_list = list(map(int,(p.recvuntil(b'\n').split())))
k = 0
for i in pile_list:
k ^= i
for where,ai in enumerate(pile_list):
if bin(ai)[2:3]==bin(k)[2:3]:
p_ = int(ai) ^ k
count = ai - p_
if count <= 0: #输入小于0会wrong count
continue
p.sendlineafter('where:',str(where))
p.sendlineafter('count:',str(count))
break
p.interactive()
|
结果的截图找不到力(悲
Nepnep 祝你新年快乐啦!
用插件下载视频,能看到视频结束的时候有flag

CatFlag
输入cat flag一会后得到结果
1
|
CatCTF{!2023_Will_Be_Special,2022_Was_Not!}
|
CRYPTO
cat’s gift
谷歌搜索 **1 - 1/3 + 1/5 - 1/7 + …**和Leibniz
能搜到pai
尝试发现为
WEB
ez_js
直接看game.js
能看到
1
2
3
|
if (this.score >=114514){
get_flag();
}
|
直接执行get_flag()函数就可

访问得到flag
1
|
恭喜你获得了flag: flag{7s_g4m3_ju5t_f1nd_1t}
|