Lun4R-dasctf MISC1 welcome

MISC

welcome

from PIL import Image  
import binascii 

def bin2str(string_num): 
    return chr(int(string_num, 2)) 

im=Image.open("red_blue.png") 



W=1024 
H=780 
pic = Image.new("RGBA",(W,H)) 
i=0 
s="" 
for y in range(0,H): 
	for x in range(0,W): 
		rgba = im.getpixel((x, y)) 
		#print((rgba[0])) 
		if(rgba[0]==255): 
			s=s+"1" 
		elif(rgba[0]==0): 
			s=s+"0" 

file=open("1","w") 
file.write(s) 

h=bin2str(s) 
file=open("2.png","w") 
file.write(h) 

通过脚本得到解压密码
hint图片末尾有字符,提示经过编码几次 得到 base85

图片有

Lun4R-dasctf MISC1 welcome_第1张图片

jphide得不到密码

结束后,经大佬提示,发现有ntfs数据流隐写。

Lun4R-dasctf MISC1 welcome_第2张图片

Lun4R-dasctf MISC1 welcome_第3张图片

得到flag

不要失去目标鸭

你可能感兴趣的:(Lun4R-dasctf MISC1 welcome)