VNCTF2022 misc 复现
仔细找找
放大看之后有明显的字母痕迹,点阵图
单纯的考验眼力,用画图工具描出来
vnctf{34aE@w}
Strange flag
题目描述:
或或拿了一个站的shell,看到了flag,但是这个flag好怪哦
导出http流
发现在第六个中有flag的字样
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-eAFeMbMt-1677053648395)(C:\Users\kangye li\AppData\Roaming\Typora\typora-user-images\image-20230217164218252.png)]
继续往下找,发现最后一个数据流中有这个类似目录的东西
`-- New\ folder
|-- New\ folder
| |-- New\ folder
| |-- New\ folder\ (2)
| |-- New\ folder\ (3)
| `-- New\ folder\ (4)
`-- New\ folder\ (2)
|-- New\ Folder\ (3)
| |-- New\ folder
| | |-- New\ folder
| | | |-- New\ folder 0
| | | |-- New\ folder(2) 1
| | | | `-- New\ folder
| | | |-- New\ folder(3) 1
| | | | `-- New\ folder
| | | `-- New\ folder(4) 1
| | | `-- New\ folder
| | `-- New\ folder(2)
| | |-- New\ folder 0
| | |-- New\ folder(2) 1
| | | `-- New\ folder
| | |-- New\ folder(3) 1
| | | `-- New\ folder
| | `-- New\ folder(4) 0
| |-- New\ folder(10)
| | |-- New\ folder
| | | |-- New\ folder
| | | |-- New\ folder(2)
| | | |-- New\ folder(3)
| | | | `-- New\ folder
| | | `-- New\ folder(4)
| | | `-- New\ folder
| | `-- New\ folder(2)
| | |-- New\ folder
| | | `-- New\ folder
| | |-- New\ folder(2)
| | |-- New\ folder(3)
| | `-- New\ folder(4)
| | `-- New\ folder
| |-- New\ folder(11)
| | |-- New\ folder
| | | |-- New\ folder
| | | |-- New\ folder(2)
| | | |-- New\ folder(3)
| | | | `-- New\ folder
| | | `-- New\ folder(4)
| | | `-- New\ folder
| | `-- New\ folder(2)
| | |-- New\ folder
| | |-- New\ folder(2)
| | |-- New\ folder(3)
| | `-- New\ folder(4)
| |-- New\ folder(12)
| | |-- New\ folder
| | | |-- New\ folder
| | | |-- New\ folder(2)
| | | |-- New\ folder(3)
| | | | `-- New\ folder
| | | `-- New\ folder(4)
| | | `-- New\ folder
| | `-- New\ folder(2)
| | |-- New\ folder
| | |-- New\ folder(2)
| | |-- New\ folder(3)
| | | `-- New\ folder
| | `-- New\ folder(4)
| | `-- New\ folder
| |-- New\ folder(13)
| | |-- New\ folder
| | | |-- New\ folder
| | | |-- New\ folder(2)
| | | |-- New\ folder(3)
| | | | `-- New\ folder
| | | `-- New\ folder(4)
| | | `-- New\ folder
| | `-- New\ folder(2)
| | |-- New\ folder
| | | `-- New\ folder
| | |-- New\ folder(2)
| | |-- New\ folder(3)
| | `-- New\ folder(4)
| |-- New\ folder(14)
| | |-- New\ folder
| | | |-- New\ folder
| | | |-- New\ folder(2)
| | | |-- New\ folder(3)
| | | | `-- New\ folder
| | | `-- New\ folder(4)
| | | `-- New\ folder
| | `-- New\ folder(2)
| | |-- New\ folder
| | |-- New\ folder(2)
| | | `-- New\ folder
| | |-- New\ folder(3)
| | | `-- New\ folder
| | `-- New\ folder(4)
| | `-- New\ folder
| |-- New\ folder(15)
| | |-- New\ folder
| | | |-- New\ folder
| | | |-- New\ folder(2)
| | | |-- New\ folder(3)
| | | | `-- New\ folder
| | | `-- New\ folder(4)
| | | `-- New\ folder
| | `-- New\ folder(2)
| | |-- New\ folder
| | | `-- New\ folder
| | |-- New\ folder(2)
| | |-- New\ folder(3)
| | `-- New\ folder(4)
| | `-- New\ folder
| |-- New\ folder(16)
| | |-- New\ folder
| | | |-- New\ folder
| | | |-- New\ folder(2)
| | | | `-- New\ folder
| | | |-- New\ folder(3)
| | | | `-- New\ folder
| | | `-- New\ folder(4)
| | `-- New\ folder(2)
| | |-- New\ folder
| | |-- New\ folder(2)
| | | `-- New\ folder
| | |-- New\ folder(3)
| | `-- New\ folder(4)
| |-- New\ folder(17)
| | |-- New\ folder
| | | |-- New\ folder
| | | |-- New\ folder(2)
| | | | `-- New\ folder
| | | |-- New\ folder(3)
| | | | `-- New\ folder
| | | `-- New\ folder(4)
| | `-- New\ folder(2)
| | |-- New\ folder
| | |-- New\ folder(2)
| | | `-- New\ folder
| | |-- New\ folder(3)
| | | `-- New\ folder
| | `-- New\ folder(4)
| |-- New\ folder(18)
| | |-- New\ folder
| | | |-- New\ folder
| | | |-- New\ folder(2)
| | | |-- New\ folder(3)
| | | | `-- New\ folder
| | | `-- New\ folder(4)
| | | `-- New\ folder
| | `-- New\ folder(2)
| | |-- New\ folder
| | |-- New\ folder(2)
| | | `-- New\ folder
| | |-- New\ folder(3)
| | `-- New\ folder(4)
| | `-- New\ folder
| |-- New\ folder(19)
| | |-- New\ folder
| | | |-- New\ folder
| | | |-- New\ folder(2)
| | | |-- New\ folder(3)
| | | | `-- New\ folder
| | | `-- New\ folder(4)
| | | `-- New\ folder
| | `-- New\ folder(2)
| | |-- New\ folder
| | |-- New\ folder(2)
| | | `-- New\ folder
| | |-- New\ folder(3)
| | | `-- New\ folder
| | `-- New\ folder(4)
| | `-- New\ folder
| |-- New\ folder(2)
| | |-- New\ folder
| | | |-- New\ folder
| | | |-- New\ folder(2)
| | | | `-- New\ folder
| | | |-- New\ folder(3)
| | | | `-- New\ folder
| | | `-- New\ folder(4)
| | `-- New\ folder(2)
| | |-- New\ folder
| | | `-- New\ folder
| | |-- New\ folder(2)
| | | `-- New\ folder
| | |-- New\ folder(3)
| | | `-- New\ folder
| | `-- New\ folder(4)
| |-- New\ folder(20)
| | |-- New\ folder
| | | |-- New\ folder
| | | |-- New\ folder(2)
| | | |-- New\ folder(3)
| | | | `-- New\ folder
| | | `-- New\ folder(4)
| | | `-- New\ folder
| | `-- New\ folder(2)
| | |-- New\ folder
| | |-- New\ folder(2)
| | | `-- New\ folder
| | |-- New\ folder(3)
| | `-- New\ folder(4)
| | `-- New\ folder
| |-- New\ folder(21)
| | |-- New\ folder
| | | |-- New\ folder
| | | |-- New\ folder(2)
| | | |-- New\ folder(3)
| | | | `-- New\ folder
| | | `-- New\ folder(4)
| | | `-- New\ folder
| | `-- New\ folder(2)
| | |-- New\ folder
| | |-- New\ folder(2)
| | |-- New\ folder(3)
| | `-- New\ folder(4)
| |-- New\ folder(22)
| | |-- New\ folder
| | | |-- New\ folder
| | | |-- New\ folder(2)
| | | |-- New\ folder(3)
| | | | `-- New\ folder
| | | `-- New\ folder(4)
| | | `-- New\ folder
| | `-- New\ folder(2)
| | |-- New\ folder
| | |-- New\ folder(2)
| | |-- New\ folder(3)
| | | `-- New\ folder
| | `-- New\ folder(4)
| | `-- New\ folder
| |-- New\ folder(23)
| | |-- New\ folder
| | | |-- New\ folder
| | | |-- New\ folder(2)
| | | |-- New\ folder(3)
| | | | `-- New\ folder
| | | `-- New\ folder(4)
| | | `-- New\ folder
| | `-- New\ folder(2)
| | |-- New\ folder
| | | `-- New\ folder
| | |-- New\ folder(2)
| | |-- New\ folder(3)
| | `-- New\ folder(4)
| |-- New\ folder(24)
| | |-- New\ folder
| | | |-- New\ folder
| | | |-- New\ folder(2)
| | | |-- New\ folder(3)
| | | | `-- New\ folder
| | | `-- New\ folder(4)
| | | `-- New\ folder
| | `-- New\ folder(2)
| | |-- New\ folder
| | |-- New\ folder(2)
| | | `-- New\ folder
| | |-- New\ folder(3)
| | | `-- New\ folder
| | `-- New\ folder(4)
| | `-- New\ folder
| |-- New\ folder(25)
| | |-- New\ folder
| | | |-- New\ folder
| | | |-- New\ folder(2)
| | | |-- New\ folder(3)
| | | | `-- New\ folder
| | | `-- New\ folder(4)
| | | `-- New\ folder
| | `-- New\ folder(2)
| | |-- New\ folder
| | | `-- New\ folder
| | |-- New\ folder(2)
| | |-- New\ folder(3)
| | `-- New\ folder(4)
| | `-- New\ folder
| |-- New\ folder(26)
| | |-- New\ folder
| | | |-- New\ folder
| | | |-- New\ folder(2)
| | | | `-- New\ folder
| | | |-- New\ folder(3)
| | | | `-- New\ folder
| | | `-- New\ folder(4)
| | `-- New\ folder(2)
| | |-- New\ folder
| | |-- New\ folder(2)
| | |-- New\ folder(3)
| | | `-- New\ folder
| | `-- New\ folder(4)
| |-- New\ folder(27)
| | |-- New\ folder
| | | |-- New\ folder
| | | |-- New\ folder(2)
| | | | `-- New\ folder
| | | |-- New\ folder(3)
| | | | `-- New\ folder
| | | `-- New\ folder(4)
| | `-- New\ folder(2)
| | |-- New\ folder
| | |-- New\ folder(2)
| | |-- New\ folder(3)
| | | `-- New\ folder
| | `-- New\ folder(4)
| | `-- New\ folder
| |-- New\ folder(28)
| | |-- New\ folder
| | | |-- New\ folder
| | | |-- New\ folder(2)
| | | | `-- New\ folder
| | | |-- New\ folder(3)
| | | | `-- New\ folder
| | | `-- New\ folder(4)
| | `-- New\ folder(2)
| | |-- New\ folder
| | |-- New\ folder(2)
| | | `-- New\ folder
| | |-- New\ folder(3)
| | `-- New\ folder(4)
| |-- New\ folder(29)
| | |-- New\ folder
| | | |-- New\ folder
| | | |-- New\ folder(2)
| | | | `-- New\ folder
| | | |-- New\ folder(3)
| | | | `-- New\ folder
| | | `-- New\ folder(4)
| | `-- New\ folder(2)
| | |-- New\ folder
| | |-- New\ folder(2)
| | | `-- New\ folder
| | |-- New\ folder(3)
| | | `-- New\ folder
| | `-- New\ folder(4)
| |-- New\ folder(3)
| | |-- New\ folder
| | | |-- New\ folder
| | | |-- New\ folder(2)
| | | | `-- New\ folder
| | | |-- New\ folder(3)
| | | | `-- New\ folder
| | | `-- New\ folder(4)
| | `-- New\ folder(2)
| | |-- New\ folder
| | |-- New\ folder(2)
| | |-- New\ folder(3)
| | | `-- New\ folder
| | `-- New\ folder(4)
| | `-- New\ folder
| |-- New\ folder(30)
| | |-- New\ folder
| | | |-- New\ folder
| | | |-- New\ folder(2)
| | | |-- New\ folder(3)
| | | | `-- New\ folder
| | | `-- New\ folder(4)
| | | `-- New\ folder
| | `-- New\ folder(2)
| | |-- New\ folder
| | |-- New\ folder(2)
| | |-- New\ folder(3)
| | `-- New\ folder(4)
| | `-- New\ folder
| |-- New\ folder(31)
| | |-- New\ folder
| | | |-- New\ folder
| | | |-- New\ folder(2)
| | | | `-- New\ folder
| | | |-- New\ folder(3)
| | | | `-- New\ folder
| | | `-- New\ folder(4)
| | `-- New\ folder(2)
| | |-- New\ folder
| | |-- New\ folder(2)
| | | `-- New\ folder
| | |-- New\ folder(3)
| | `-- New\ folder(4)
| | `-- New\ folder
| |-- New\ folder(32)
| | |-- New\ folder
| | | |-- New\ folder
| | | |-- New\ folder(2)
| | | | `-- New\ folder
| | | |-- New\ folder(3)
| | | | `-- New\ folder
| | | `-- New\ folder(4)
| | `-- New\ folder(2)
| | |-- New\ folder
| | |-- New\ folder(2)
| | | `-- New\ folder
| | |-- New\ folder(3)
| | | `-- New\ folder
| | `-- New\ folder(4)
| |-- New\ folder(33)
| | |-- New\ folder
| | | |-- New\ folder
| | | |-- New\ folder(2)
| | | | `-- New\ folder
| | | |-- New\ folder(3)
| | | | `-- New\ folder
| | | `-- New\ folder(4)
| | `-- New\ folder(2)
| | |-- New\ folder
| | |-- New\ folder(2)
| | |-- New\ folder(3)
| | | `-- New\ folder
| | `-- New\ folder(4)
| | `-- New\ folder
| |-- New\ folder(34)
| | |-- New\ folder
| | | |-- New\ folder
| | | |-- New\ folder(2)
| | | |-- New\ folder(3)
| | | | `-- New\ folder
| | | `-- New\ folder(4)
| | | `-- New\ folder
| | `-- New\ folder(2)
| | |-- New\ folder
| | |-- New\ folder(2)
| | |-- New\ folder(3)
| | `-- New\ folder(4)
| | `-- New\ folder
| |-- New\ folder(35)
| | |-- New\ folder
| | | |-- New\ folder
| | | |-- New\ folder(2)
| | | |-- New\ folder(3)
| | | | `-- New\ folder
| | | `-- New\ folder(4)
| | | `-- New\ folder
| | `-- New\ folder(2)
| | |-- New\ folder
| | |-- New\ folder(2)
| | | `-- New\ folder
| | |-- New\ folder(3)
| | `-- New\ folder(4)
| |-- New\ folder(36)
| | |-- New\ folder
| | | |-- New\ folder
| | | |-- New\ folder(2)
| | | |-- New\ folder(3)
| | | | `-- New\ folder
| | | `-- New\ folder(4)
| | | `-- New\ folder
| | `-- New\ folder(2)
| | |-- New\ folder
| | |-- New\ folder(2)
| | |-- New\ folder(3)
| | `-- New\ folder(4)
| | `-- New\ folder
| |-- New\ folder(37)
| | |-- New\ folder
| | | |-- New\ folder
| | | |-- New\ folder(2)
| | | | `-- New\ folder
| | | |-- New\ folder(3)
| | | | `-- New\ folder
| | | `-- New\ folder(4)
| | `-- New\ folder(2)
| | |-- New\ folder
| | |-- New\ folder(2)
| | | `-- New\ folder
| | |-- New\ folder(3)
| | | `-- New\ folder
| | `-- New\ folder(4)
| |-- New\ folder(38)
| | |-- New\ folder
| | | |-- New\ folder
| | | |-- New\ folder(2)
| | | | `-- New\ folder
| | | |-- New\ folder(3)
| | | | `-- New\ folder
| | | `-- New\ folder(4)
| | `-- New\ folder(2)
| | |-- New\ folder
| | |-- New\ folder(2)
| | | `-- New\ folder
| | |-- New\ folder(3)
| | `-- New\ folder(4)
| | `-- New\ folder
| |-- New\ folder(39)
| | |-- New\ folder
| | | |-- New\ folder
| | | |-- New\ folder(2)
| | | | `-- New\ folder
| | | |-- New\ folder(3)
| | | | `-- New\ folder
| | | `-- New\ folder(4)
| | | `-- New\ folder
| | `-- New\ folder(2)
| | |-- New\ folder
| | | `-- New\ folder
| | |-- New\ folder(2)
| | | `-- New\ folder
| | |-- New\ folder(3)
| | `-- New\ folder(4)
| | `-- New\ folder
| |-- New\ folder(4)
| | |-- New\ folder
| | | |-- New\ folder
| | | |-- New\ folder(2)
| | | | `-- New\ folder
| | | |-- New\ folder(3)
| | | | `-- New\ folder
| | | `-- New\ folder(4)
| | | `-- New\ folder
| | `-- New\ folder(2)
| | |-- New\ folder
| | |-- New\ folder(2)
| | | `-- New\ folder
| | |-- New\ folder(3)
| | `-- New\ folder(4)
| |-- New\ folder(5)
| | |-- New\ folder
| | | |-- New\ folder
| | | |-- New\ folder(2)
| | | | `-- New\ folder
| | | |-- New\ folder(3)
| | | | `-- New\ folder
| | | `-- New\ folder(4)
| | `-- New\ folder(2)
| | |-- New\ folder
| | |-- New\ folder(2)
| | | `-- New\ folder
| | |-- New\ folder(3)
| | | `-- New\ folder
| | `-- New\ folder(4)
| |-- New\ folder(6)
| | |-- New\ folder
| | | |-- New\ folder
| | | |-- New\ folder(2)
| | | | `-- New\ folder
| | | |-- New\ folder(3)
| | | | `-- New\ folder
| | | `-- New\ folder(4)
| | | `-- New\ folder
| | `-- New\ folder(2)
| | |-- New\ folder
| | | `-- New\ folder
| | |-- New\ folder(2)
| | |-- New\ folder(3)
| | | `-- New\ folder
| | `-- New\ folder(4)
| | `-- New\ folder
| |-- New\ folder(7)
| | |-- New\ folder
| | | |-- New\ folder
| | | |-- New\ folder(2)
| | | | `-- New\ folder
| | | |-- New\ folder(3)
| | | | `-- New\ folder
| | | `-- New\ folder(4)
| | `-- New\ folder(2)
| | |-- New\ folder
| | |-- New\ folder(2)
| | | `-- New\ folder
| | |-- New\ folder(3)
| | `-- New\ folder(4)
| |-- New\ folder(8)
| | |-- New\ folder
| | | |-- New\ folder
| | | |-- New\ folder(2)
| | | |-- New\ folder(3)
| | | | `-- New\ folder
| | | `-- New\ folder(4)
| | | `-- New\ folder
| | `-- New\ folder(2)
| | |-- New\ folder
| | |-- New\ folder(2)
| | |-- New\ folder(3)
| | | `-- New\ folder
| | `-- New\ folder(4)
| `-- New\ folder(9)
| |-- New\ folder
| | |-- New\ folder
| | |-- New\ folder(2)
| | |-- New\ folder(3)
| | | `-- New\ folder
| | `-- New\ folder(4)
| | `-- New\ folder
| `-- New\ folder(2)
| |-- New\ folder
| |-- New\ folder(2)
| |-- New\ folder(3)
| | `-- New\ folder
| `-- New\ folder(4)
| `-- New\ folder
|-- New\ folder
| |-- New\ folder
| |-- New\ folder\ (2)
| |-- New\ folder\ (3)
| |-- New\ folder\ (4)
| `-- New\ folder\ (5)
`-- New\ folder\ (2)
|-- New\ folder
`-- New\ folder\ (2)
脑洞,就单看第四列的,假设第四列里面没有子目录的就是0,有子目录的就是1,那么这样就会打出来一个二进制编码,手动日一下
| | | |-- New\ folder 0
| | | |-- New\ folder(2) 1
| | | | `-- New\ folder
| | | |-- New\ folder(3) 1
| | | | `-- New\ folder
| | | `-- New\ folder(4) 1
| | | `-- New\ folder
| | `-- New\ folder(2)
| | |-- New\ folder 0
| | |-- New\ folder(2) 1
| | | `-- New\ folder
| | |-- New\ folder(3) 1
| | | `-- New\ folder
| | `-- New\ folder(4) 0
| |-- New\ folder(10)
得到福来阁
vnctf{d23903879df57503879bcdf1efc141fe}
prize wheel
抽奖抽出密码
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-OKyMF8oy-1677053648395)(C:\Users\kangye li\AppData\Roaming\Typora\typora-user-images\image-20230217171459192.png)]
找到福来阁里面的福来阁图片
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-D0j6sS17-1677053648395)(D:\Users\kangye li\Desktop\flag.png)]
再看hint
Prize wheel :图片上存在可以定位的东西
原来的的脚本思路就是一点一点旋转,按中心为定位想中心为正方形一点点向外扩展然后再旋转
from PIL import Image
def get_round(w):
tb = []
#从左上到右上、从右上到右下、从右下到左下、从左下到左上,分四步
for i in range(w,609-w):
tmp = img.getpixel((i,w))
# print(tmp)
tb.append(tmp)
# print(len(tb))
for i in range(w+1,609-w):
tmp = img.getpixel((609-1-w,i))
tb.append(tmp)
for i in range(w+1,609-w):
tmp = img.getpixel((609-1-i,609-w-1))
tb.append(tmp)
for i in range(w+1,609-w-1):
tmp = img.getpixel((w,609-1-i))
tb.append(tmp)
# print(len(tb)) #2432== 609*2+607*2
return tb
def put_round(w,img,tb): #用和上面一样的方法,只不过要放值进去,就这样。
ind = 0
for i in range(w,609-w):
tmp = img.putpixel((i,w),tb[ind])
ind += 1
# print(len(tb))
for i in range(w+1,609-w):
tmp = img.putpixel((609-1-w,i),tb[ind])
ind += 1
for i in range(w+1,609-w):
tmp = img.putpixel((609-1-i,609-w-1),tb[ind])
ind += 1
for i in range(w+1,609-w-1):
tmp = img.putpixel((w,609-1-i),tb[ind])
ind += 1
if __name__ == '__main__':
# 除去最中间那个点,一共(609-1)//2
img = Image.open('flag.png')
pic = Image.new('RGBA',(609,609),(255,255,255,255))
for i in range(304):
table = get_round(i)
ind = table.index((255,255,255,255))
# print(ind)
new_table = table[ind:] + table[:ind] #当时这里我一直是用两个循环去弄的,跟个傻子一样
new_table = new_table[len(new_table)//8:] + new_table[:len(new_table)//8]
put_round(i,pic,new_table)
# pic.show()
pic.save('real_flag.png')
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-F9JfLICq-1677053648396)(C:\Users\kangye li\AppData\Roaming\Typora\typora-user-images\image-20230217172627424.png)]
vnctf{3fd2f296-60cf-46d7-82b2-2f9949664ed7}
其他的题目暂时没有日出来