PolarCTF-Misc 刷题WP
随缘更新~
1、0和255
附件是python代码和输出内容
发现是图片转RGB值,于是转逆向的代码获得flag.png
# -*- coding = utf-8 -*-
# @software:PyCharm
from PIL import Image
image_list = ...
# 获取图像的宽高信息(假设宽高和之前打开的原始图像一致,这里示例写死,实际可以从image_list相关信息推断或者事先记录好)
width = len(image_list[0])
height = len(image_list)
# 创建一个新的图像对象
new_image = Image.new('RGB', (width, height))
# 将像素数据逐个设置到新图像中
for x in range(height):
for y in range(width):
new_image.putpixel((y, x), image_list[x][y])
# 保存图像为flag.png(如果需要保存为其他文件名或者格式,可以修改此处的文件名和格式后缀等)
new_image.save('flag.png')
得到二维码,解出flag
本文作者:ljnljn
本文链接:https://www.cnblogs.com/ljnljn/p/18591163
版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步