Steg200
Link challenge: https://wargame.whitehat.vn/Challenges/DetailContest/94
http://material.wargame.whitehat.vn/contests/9/steg200_f2f6d2f2773301a5246507e25225349d.jpg
Đề cho ta mỗi cái hình:
Sau khi thử bằng binwalk, http://fotoforensics.com/, tweakpng thì ta không phát hiện được điều gì đặc biệt
Tìm thử ảnh gốc nó để so sánh xem khác nhau không?
Let search
Kích thước ảnh là 900 × 582
Google hình ảnh ta có:
Nhìn sơ thì không khác nhau là mấy.
OK vậy code thử:
Nếu chỗ nào khác nhau ta gán màu đen (0,0,0) và giống nhau ta gán màu trắng (255,255,255) ở hệ màu RGB
from PIL import Imageimg = Image.open("SilentRuinsGrayscale.jpg")img2 = Image.open("steg200_f2f6d2f2773301a5246507e25225349d.jpg")pix = img.load()pix2 = img2.load()for i in xrange(img.size[0]):for j in xrange(img.size[1]):if pix[i,j]!=pix2[i,j]:pix2[i,j]=(0,0,0)else:pix2[i,j]=(255,255,255)img2.save("result.jpg")
Lại là QR code... Ám ảnh
Cắt ra fix lại decode ta được:

Flag:
WhiteHat{2fda0b6199b0465b61fde1f43c6a721038c7f3a0}
Bạn cho mình hỏi sao lại google ra ảnh gốc hay vậy?
Trả lờiXóaBạn có thể sử dụng google hình ảnh để tìm các hình giống nó
XóaNhận xét này đã bị tác giả xóa.
Trả lờiXóaÝ tưởng hay.
Trả lờiXóathank a
Trả lờiXóa