攻防世界-进阶区-Miscellaneous-200
前言:
今天的第三题个题目,写完睡觉
题目:
下载好附件之后发现是一个txt文件,全是三原色数值,于是想到生成图片,
代码如下:
from ast import literal_eval
from PIL import Image
f = open('flag.txt', 'r')
corl = [literal_eval(line) for line in f.readlines()]
f.close()
img = Image.new('RGB', (270, 270), '#ffffff')
k=0
for i in range(246):for j in range(246):img.putpixel ([i , j], corl[k])k=k+1
# 输出图片
img.save("flag.png")
结果:
flag如下:
flag{ youc@n'tseeme }
总结:
在求解过程中代码能力还是比较重要的,很多时候需要自己写一些脚本,下一步好好的学一下python。
攻防世界-进阶区-Miscellaneous-200相关推荐
- 攻防世界--进阶区--forgot
1.获取基本信息 32位/只有NX保护 2.IDA进行中 1.main函数 输入的地方,是溢出点__isoc99_scanf("%s", v2); fgets(s, 32, std ...
- XCTF攻防世界练习区-web题(新手)
XCTF攻防世界练习区-web题(新手) https://adworld.xctf.org.cn/task?now_checked_num=3&name=web 001 view_source ...
- 攻防世界新手区MISC-如来十三掌
攻防世界新手区MISC-如来十三掌 题目如下图: 我们打开附件1: 看着这段文字,我们联想到佛文.经过百度发现,我们需要进入一个名叫与佛论禅的网址解密.于是: 点击普度众生发现: 于是我们在文章面前加 ...
- 攻防世界we区newer题目
WEB攻防区新手题(任务3)(本周) 题目:'攻防世界'新手区 1.view_source 题目简介: 右键呼不出开发者模式,是JS禁用了鼠标右键,按F12快捷键调用即可. 相关代码段: docume ...
- android 克隆攻击原理,通过CTF学习Android漏洞(炸弹引爆+dex修复)2015 RCTF / 攻防世界高手区 where...
0x00 说明 刷android ctf题,感觉涉及的点不错,分享一下做题过程. 题目: 2015 RCTF / 攻防世界高手区 where 描述(提示): Where is the flag.(Th ...
- 攻防世界进阶upload
攻防世界进阶upload 注册登陆后,发现上传页面 试着上传一个文件3.php: 内容如下: <?php eval(@$_POST['a']); ?> 我们试着将它改个名字抓包,并且改为j ...
- 逆向迷宫题总结(持续更新) 2020华南师大CTF新生赛maze,攻防世界新手区:NJUPT CTF 2017,BUUCTF:不一样的flag
CTF逆向入门:迷宫题学习记录(持续更新) ** 目录 **CTF逆向入门:迷宫题学习记录(持续更新)** (前言) 一. 逆向迷宫题概述 二. 具体题目分析 1. 2019华南师大CTF新生赛maz ...
- 【愚公系列】2021年11月 攻防世界-进阶题-MISC-025(Miscellaneous-200)
文章目录 一.Miscellaneous-200 二.答题步骤 1.python 总结 一.Miscellaneous-200 文件:攻防世界下载对应文件 二.答题步骤 1.python 下载附件得到 ...
- 【愚公系列】2021年11月 攻防世界-进阶题-MISC-030(red_green)
文章目录 一.red_green 二.答题步骤 1.zsteg 总结 一.red_green 文件:攻防世界下载对应文件 二.答题步骤 1.zsteg 下载得到一张图片 解法一:pytho脚本 #生成 ...
最新文章
- SQL Server创建视图——视图的作用
- Swift2.0语言教程之类的方法
- python类装饰器详解-Python装饰器详解
- SmartPointer
- Java中使用MATLAB作图
- ISTQB高级-测试经理国际认证试题及答案(二)
- Linux常用命令—文件处理命令格式与目录处理命令ls
- java基础—Runtime类使用
- Linux课题实践一
- vue 多页面应用例子_【微服务】137:Vue之生命周期钩子
- Ubuntu10.04设备未托管
- Hadoop 十年解读与发展预测(插图+排版)
- JS判断数组元素是否重复
- 得到知乎注册进行体验,谈谈感受
- 【codecs】JPEG、MPEG-1、MPEG-2和MPEG-4编解码流程对比
- 使用WebSocket实现网页聊天室
- DeepLearning with Pytorch Chapter04
- 论文:回声消除中的LMS和NLMS算法与MATLAB实现
- [NOIP2017 提高组] 时间复杂度
- 【学习笔记】Tensorflow-ENet代码学习(一)
热门文章
- STM32——NFC门禁模块(RC522)
- cad2018致命错误unhandled_CAD--致命错误unhandled access violation
- 《王道》数据结构之绪论(一)
- MYSQL 因单引号报语法错误
- 雨季花月,回忆似金。登轼高望,志在远方。【记妙妙的OI生涯】
- 组装计算机的游戏,如何组装游戏电脑
- [Map]-1-Hashtable、HashMap、TreeMap有什么不同
- 【Go语言入门指南】零基础入门 go 语言 | Golang 入门指南
- ios友盟错误_iOS - 友盟错误分析
- (No operations allowed after connection closed.).Possibly consider using a shorter maxLifetime value