2022网鼎杯白虎组misc830题解
题目下载。
下载下来是个加密的zip,是伪加密。用二进制编辑器分别把50 4b 03 04 14 00 09 00里的09改成00,50 4b 01 02 14 00 14 00 09 00里的09改成00,去掉伪加密,解压后得到一幅图片。
用StegSolve打开后,右箭头浏览一次发现Red、Green、Blue的plane 0的上面部分有异常,选菜单Analyse的Data Extract,勾选Red、Green、Blue的0,Preview如下:
Save Bin保存,用记事本打开,把01串后面的乱码去掉,保存:
得到的文件大小是108900字节,相当于是330*330,写代码转换成图片:
from PIL import Imageimg = Image.new("RGB",(330,330))ff = open('3.TXT','r')
bb = ff.read()
for i in range(330):for j in range(330):if bb[i*330+j]=='1':img.putpixel((i,j),(0,0,0))else:img.putpixel((i,j),(255,255,255))
img.save('yg.png')
打开后是个打乱的二维码:
调整一下位置:
扫码解码得到:flag{cc6689ef06599daf87bc15386e02f48c}。
因为比赛时没做出来,无法验证该flag的正确性。
2022网鼎杯白虎组misc830题解相关推荐
- 2022网鼎杯青龙组wp
本次网鼎杯的Crypto部分其实还是比较简单的,解出的人数也较多.感觉405题略难一些,花了比较多的时间,恰巧最后几小时给出的162所用到的求解方式之前遇到过,有幸作为一个CTF新手把这次的比赛密码学 ...
- [pwn]星号格式化串:2020网鼎杯白虎组pwn quantum_entanglement wp
[pwn]星号格式化串:2020网鼎杯白虎组pwn quantum_entanglement wp 文章目录 [pwn]星号格式化串:2020网鼎杯白虎组pwn quantum_entanglemen ...
- 【CTF WriteUp】网鼎杯 青龙组 Misc题解复现(整理,WP非原创)
(原本还打算四场Crypto全刷的,结果第四场被教做人了,算了整理点别的当补偿了) (另:求白虎组 Misc-boot 的 WP) Misc 虚幻2 图片在RGB信道各有一张图,提出来 R: G: B ...
- 【2022 网鼎杯】青龙组 crypto WriteUp
2022 网鼎杯 青龙组 crypto WriteUp crypto091 crypto405 crypto162 文章目录 crypto091 crypto405 crypto162 crypto0 ...
- [re]符号执行一把梭:2020网鼎杯青龙组re_signal_wp
[re]符号执行一把梭:2020网鼎杯青龙组re_signal_wp 这道题是2020网鼎杯青龙组的一道逆向提signal,一道虚拟机逆向题目,题目本身不难,可以直接分析也可以符号执行秒掉. 题目分析 ...
- CTF-2020网鼎杯-玄武组-web题-ssrfme知识回顾
CTF-2020网鼎杯-玄武组-web题-ssrfme知识回顾 思路:SSRF结合redis主从复制RCE Tip:使用DNS重绑定绕过限制 参考笔记:redis 主服务器:192.168.8.103 ...
- 2020网鼎杯玄武组re baby_vm复盘
baby_vm 0x00 前言 这是一道来自2020网鼎杯玄武组的逆向题,题目的重难点在分析vm流程.这届比赛我没有参加,看到 一些博客都在分析这道题目,于是在闲暇时间复盘学习一下. 0x01分析 首 ...
- 2020网鼎杯青龙组部分题目writeup
2020网鼎杯青龙组部分题目writeup 0x00 Crypto之boom 0x00 Crypto之boom 下载下来是个exe文件,拖到cmd运行(切记一定不要双击,用cmd打开,双击运行后最后程 ...
- 网鼎杯玄武组部分web题解
本文涉及知识点靶场练习:SSRF漏洞进阶实践-攻击内网Redis:通过gopher协议攻击Redis,如果内网中的Redis存在未授权访问漏洞,当Redis服务以root权限运行时,利用gopher协 ...
最新文章
- [密码学] Shannon保密系统的信息理论 熵与完美保密性
- 二进制文件mysql创表_MySQL_MYSQL中如何存取二进制文件,首先创建测试表testtable CREATE TA - phpStudy...
- 30秒明白tcp的3次握手
- python入门第六章 信息安全策略-文件备份 用户账户管理
- 【java】矩阵的求解
- iPad和iPhone上的应用程序图标
- HDU1427 速算24点
- ajax 跨域 提交cookie,Ajax跨域请求COOKIE无法带上的完美解决办法
- 萤火虫算法matlab实现,智能算法萤火虫算法Matlab源代码
- 【ManageEngine】IP地址扫描的作用
- 小程序中如何使用vantUi库
- 实对称矩阵一定可以对角化
- Date()常用方法getMonth, getFullYear等
- Apple ASA归因技术支持
- Jenkins Git Changelog Plugin
- 金庸小说数据化中的部分题目答案
- 英文写作——The Elements of Style知识点解读1—所有关系—名词所有格‘s和of的用法和区别
- 实时数仓架构那些事儿
- Kubernetes、C语言小白变怪兽、C++ Primer Plus、TCP/IP网络编程、JavaScript高级程序设计
- firebird转mysql_Firebird数据库语言参考-数据类型转换
热门文章
- OSPF协议原理及配置4-邻接关系的建立和LSDB同步
- python之parser.add_argument()输入是什么!!
- Spring中过滤器(Filter)和拦截器(Interceptor)的区别和联系
- Spring的UriComponents
- .NET新手系列(九)
- 多网站如何共用一个微信
- 计算机专业学什么代码,计算机科学与技术专业代码,本科计算机科学与技术专业代码查询...
- springcloud-eureka启动报错,提示The following method did not exist: org.springframework.boot.actuate.health
- ubuntu下定时清理文件
- 视频压缩后大小没变怎么办?视频压缩后大小没变是为什么?