梅花香自苦寒来

打开图片可以看到,在jpg后面有大量的数据,

将它保存出来,可以看出是十六进制,将它转为ascii,写脚本

with open('hex.txt','r') as h:
h=h.read()
tem=''
for i in range(0,len(h),2):
tem='0x'+h[i]+h[i+1]
tem=int(tem,base=16)
print(chr(tem),end='')

得到

(7,7)
(7,8)
(7,9)
(7,10)
(7,11)
(7,12)
(7,13)
(7,14)
(7,15)
(7,16)
(7,17)
(7,18)
(7,19)
(7,20)
(7,21)
(7,22)
(7,23)

35019个坐标,用gnuplot绘图,但要先改为gnuplot能识别的方式,写脚本

with open('ascii.txt','r')as a:
a=a.read()
a=a.split()
tem=''
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)
 用gnuplot


得到

扫码得flag

最新文章

  1. Angularjs CURD
  2. Edius 安装 looks插件整理
  3. Android 响应webview中图片的点击事件
  4. 优质办公体验,掌上OA一机hold住全场
  5. 关于初学者上传文件到github的方法
  6. WebApi2官网学习记录---异常处理
  7. .NET Core在WindowsServer服务器部署及发布
  8. angular element()
  9. Linux 显示权限
  10. [测试题]無名(noname)
  11. Activity简单几步支持向右滑动返回
  12. Win10升级惹的祸,Oracle服务全没有了,怎么解决?
  13. 【shiro】(3)---了解Shiro
  14. 安装pandas时出现环境错误
  15. C# 属性(Property)和字段(Field)的区别
  16. WPF 使用 Direct2D1 画图入门
  17. Linux date命令使用方法
  18. Spring JMS 官方文档学习
  19. Visual Leak Detector简明使用教程
  20. opencv3.2.0图像处理之方框滤波boxFilter API函数

热门文章

  1. 纯手动拉WebPanel页面保存出现错误提示 "error:字符文本中的字符太多"
  2. zabbix入门之添加监控项
  3. Java虚拟机(JVM)与垃圾回收机制(GC)的详解
  4. springboot上传excel到oss
  5. pylab和pyplot的区别
  6. Mac下通过npm安装webpack 、vuejs,以及引入jquery、bootstrap等(初稿)
  7. C++ 穷举算法 鸡兔同笼
  8. S1 Python 基础
  9. Buuctf | sqli-labs
  10. python中匿名函数lamada函数的使用说明