前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >【愚公系列】2021年11月 攻防世界-进阶题-MISC-025(Miscellaneous-200)

【愚公系列】2021年11月 攻防世界-进阶题-MISC-025(Miscellaneous-200)

作者头像
愚公搬代码
发布2021-12-03 14:42:16
5580
发布2021-12-03 14:42:16
举报
文章被收录于专栏:历史专栏

文章目录


一、Miscellaneous-200

文件:攻防世界下载对应文件

二、答题步骤

1.python

下载附件得到,一看就是三原色

在这里插入图片描述
在这里插入图片描述

使用python脚本进行转换

代码语言:javascript
复制
#!/user/bin/env python
# -*-coding:utf-8 -*-
# Author:lip
from ast import literal_eval as make_tuple
from PIL import Image
f = open('flag.txt', 'r')
corl = [make_tuple(line) for line in f.readlines()]
f.close()
img0 = Image.new('RGB', (270, 270), '#ffffff')
k=0
for i in range(246):
    for j in range(246):
        img0.putpixel ([i , j], corl[k])
        k=k+1
img0.save("result.png")

得到图片

在这里插入图片描述
在这里插入图片描述

使用convert进行旋转

代码语言:javascript
复制
convert -flip -rotate 90 flag.ppm flag.png
在这里插入图片描述
在这里插入图片描述

总结

  • python
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2021/11/04 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 文章目录
  • 一、Miscellaneous-200
  • 二、答题步骤
    • 1.python
    • 总结
    领券
    问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档