BLOG2026-10-09
blog
[🥈 Silver 1] 교차하는 선으로 숨긴 이미지 — DreamHack Crossing 풀이
이미지 대신 "또 다른 2D 표현"으로 flag.jpg를 숨긴 인코더를 리버싱했다. 바이트를 니블로 쪼개 getrandom으로 뽑은 행·열·방향에 0xff 구분 토큰으로 그려 넣는 구조를 파악하고, 격자의 모든 행과 열을 전수 스캔해 니블을 재조립하는 역변환으로 원본 JPEG을 복원했다.
#dreamhack#ctf#reversing+5