Tag Archive

#unicode

이 태그가 포함된 글을 최신순으로 모아봤어요.

4
posts
BLOG2026-07-29
[🥉 Bronze 3] 값을 묻지 말고 지시문을 되풀이시킨다 — DreamHack baby-ai 풀이
blog

[🥉 Bronze 3] 값을 묻지 말고 지시문을 되풀이시킨다 — DreamHack baby-ai 풀이

웹 서버 안에서 0.5B 짜리 로컬 모델을 돌리는 챗봇 문제. 플래그는 시스템 프롬프트 첫 줄에 그대로 박혀 있고, 입력에 admin·flag·pass·secret·private 이 들어가면 모델까지 가지도 못한다. 그런데 그 블랙리스트는 질문만 본다. 비밀을 묻는 대신 지시문을 그대로 되풀이하게 시키면 한 줄에 다 나온다. 키릴 문자 한 글자로 부분문자열 검사 자체를 빗나가게 하는 두 번째 경로도 같이 다룬다.
#dreamhack#ctf#web+8
 
BLOG2026-07-20
[🥉 Bronze 4] 보이지 않는 방향 표시 문자에 숨긴 플래그 — DreamHack 보이는 게 다가 아니다 풀이
blog

[🥉 Bronze 4] 보이지 않는 방향 표시 문자에 숨긴 플래그 — DreamHack 보이는 게 다가 아니다 풀이

README 한 줄이 전부인 미스크 문제. 글자 사이사이에 눈에 보이지 않는 U+200E(왼쪽에서 오른쪽 마크)가 잔뜩 흩뿌려져 있어, 화면으로는 알 수 없다. 심지어 터미널에 그냥 cat으로 띄워도 육안으로는 멀쩡한 플래그처럼 보인다 — 그대로 복사해서 제출하면 숨은 문자 때문에 오답이 된다. 파일에서 ASCII 문자만 남기면 진짜 플래그가 드러난다.
#dreamhack#ctf#misc+3