好看的维吾尔族小姐姐

runwu2204 Lv6

观测前缀为PNG开头,为png文件直接改后缀为png即可

image-20230520162424364

通过脚本运算其正常的长宽,其宽度被修改了,改回去即可,如下图所示

image-20230520162858203
1
2
3
4
5
6
7
8
9
10
11
12
13
14

import os
import binascii
import struct

crcbp = open("E:\\EDGE下载\\attachment-1 (2)\\古力娜扎.png", "rb").read() #打开图片
for i in range(2000):
for j in range(2000):
data = crcbp[12:16] + \
struct.pack('>i', i)+struct.pack('>i', j)+crcbp[24:29]
crc32 = binascii.crc32(data) & 0xffffffff
if(crc32 == 0x52084BFB): #图片当前CRC
print(i, j)
print('hex:', hex(i), hex(j))

图片变为了

image-20230520163007285

观察二维码形状,类似于Data Matrix码,但是经过了镜像(原本我以为是拼图一类的,卡了很久)

直接进行镜像即可(镜像就是题目所指的维吾尔族的说话方式,不知道为啥,应该是写字方式才对吧)

image-20230520163241541

扫码后的结果是

1
;521#&;33#&;101#&;011#&;111#&;001#&;801#&;801#&;101#&;911#&;59#&;611#&;501#&;59#&;611#&;111#&;301#&;59#&;711#&;111#&;121#&;321#&;76#&;76#&;38#&;37#&

也是html字符编码的镜像,从后往前读便可如

1
ISCC{you_got_it_welldone!}

![](https://i.ibb.co/BwDpzSS/UL-OK-QRS8-OJTIROI-M.png =400x300)

ISCC{you_got_it_welldone!}UL-OK-QRS8-OJTIROI-M

  • 标题: 好看的维吾尔族小姐姐
  • 作者: runwu2204
  • 创建于 : 2023-05-20 16:38:34
  • 更新于 : 2023-11-27 13:13:05
  • 链接: https://runwu2204.github.io/2023/05/20/CTF WP/Misc/好看的维吾尔族小姐姐/
  • 版权声明: 本文章采用 CC BY-NC-SA 4.0 进行许可。
评论
目录
好看的维吾尔族小姐姐