BUUCTF-MISC-梅花香之苦寒来
Posted wjun336
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了BUUCTF-MISC-梅花香之苦寒来相关的知识,希望对你有一定的参考价值。
BUUCTF-MISC-梅花香之苦寒来
1. 图片使用binwalk分析发现没有隐藏文件。
2. 使用WinHex查看发现图片后有大量的十六进制数值,因此编写脚本进行十六进制转ASCII。
-
十六进制转ASCII输出到文件
with open(‘hex.txt‘,‘r‘) as h: h=h.read() tem=‘‘ f = open("ascii.txt", "w") for i in range(0,len(h),2): tem=‘0x‘+h[i]+h[i+1] tem=int(tem,base=16) print(chr(tem),end=‘‘,file=f)
3. 类似于坐标,使用kali的gnuplot,转换为图像坐标点,gnuplot不识别括号“()”,编写脚本去掉括号。
-
去掉括号后输出到文件
with open(‘ascii.txt‘,‘r‘)as a: a=a.read() a=a.split() tem=‘‘ f=open(‘plot.txt‘,‘w‘) for i in range(0,len(a)): tem=a[i] tem=tem.lstrip(‘(‘) tem=tem.rstrip(‘)‘) for j in range(0,len(tem)): if tem[j]==‘,‘: tem=tem[:j]+‘ ‘+tem[j+1:] print(tem,file=f)
以上是关于BUUCTF-MISC-梅花香之苦寒来的主要内容,如果未能解决你的问题,请参考以下文章