BLOG2026-07-13
blog
[🥉 Bronze 4] 비교식을 뒤집어 키를 복원하다 — DreamHack Easy Assembly 풀이
손으로 짠 어셈블리 크랙미. check_password가 입력을 len과 enc_flag로 XOR해 0인지 검사하는데, 이 비교식을 뒤집으면 정답 키 = enc_flag ^ len 이다. 키 길이가 48이라 enc_flag를 0x30으로 XOR하면 플래그가 바로 나오고, 그 키를 넣으면 "You nailed it!"으로 확인된다.
#dreamhack#ctf#reversing+3