1.1 word文档
1.1.1 隐藏字符
1.1.2 隐藏文件
1.2 pdf 文档
1.2.1 隐藏文字
题目给出一个pdf文件,并提示:图片下面什么都没有,猜想flag可能会隐藏在图片下面。可用 pdf 编辑器打开,并移开图片,显示flag内容。
1.2.2 隐藏文件
2.1 拼接
题型一般会将一个二维码图片分割成多个图片。
2.2 反向
2.3 残缺
2.4 二进制
1111111000100001101111111100000101110010110100000110111010100000000010111011011101001000000001011101101110101110110100101110110000010101011011010000011111111010101010101111111000000001011101110000000011010011000001010011101101111010101001000011100000000000101000000001001001101000100111001111011100111100001110111110001100101000110011100001010100011010001111010110000010100010110000011011101100100001110011100100001011111110100000000110101001000111101111111011100001101011011100000100001100110001111010111010001101001111100001011101011000111010011100101110100100111011011000110000010110001101000110001111111011010110111011011
from PIL import Image
MAX = 25
pic = Image.new("RGB",(MAX,MAX))
str ="11111110……"
i=0
for y in range(0,MAX):
for x in range(0,MAX):
if(str[i] == '1'):
pic.putpixel([x,y],(0,0,0))
else:
pic.putpixel([x,y],(255,255,255))
i = i+1
pic.show()
pic.save("flag.png")
原文始发于微信公众号(山石网科安全技术研究院):隐写术之文档和二维码解题技巧
免责声明:文章中涉及的程序(方法)可能带有攻击性,仅供安全研究与教学之用,读者将其信息做其他用途,由读者承担全部法律及连带责任,本站不承担任何法律及连带责任;如有问题可邮件联系(建议使用企业邮箱或有效邮箱,避免邮件被拦截,联系方式见首页),望知悉。
- 左青龙
- 微信扫一扫
-
- 右白虎
- 微信扫一扫
-
评论