遇到了個圖片信息隱藏題,題目把信息隱藏在了圖片的B通道,網(wǎng)上找到個可以讀取的工具,
不過是圖形化的,要自己一格一格移動,感覺讀起數(shù)據(jù)有點麻煩,想著自己寫個簡單小程序直接打印出所有信息
1 #! /usr/bin/env python 2 #coding=utf-8 3 '''讀取圖片中隱藏于B通道中的數(shù)據(jù)''' 4 import Image 5 6 im=Image.open('4.png') 7 pixdata=im.load() 8 result=[] 9 #取需要解的范圍,建議不要整張圖跑10 for y in xrange(1076,1080):#根據(jù)需要修改y范圍11 for x in xrange(0,40):#根據(jù)需要修改x范圍12 data=pixdata[x,y][2]13 result.append(chr(data))14 PRint ''.join(result)
新聞熱點
疑難解答