728x90
Level 1. devtools-sources
문제 설명
쿠키로 인증 상태를 관리하는 간단한 로그인 서비스입니다.
admin 계정으로 로그인에 성공하면 플래그를 획득할 수 있습니다.
플래그 형식은 DH{...} 입니다.
문제 풀이 및 풀이 과정
문제 파일 분석
제공된 파일들은 HTML, CSS, JavaScript 파일들로 구성되어 있습니다. 이 파일들은 웹 페이지를 구성하는 주요 요소들입니다.
'index.html'이 메인 페이지이기 때문에 웹 페이지를 열어 분석을 진행했습니다.
웹 페이지 분석
관리자 도구에서 플래그를 찾기 위해 전체 소스 파일을 검색하는 방법을 사용했습니다. 관리자 도구의 소스 탭을 통해 페이지에 로드된 파일들을 살펴볼 수 있으며, 많은 파일이 존재하기 때문에 일일이 확인하기는 어렵습니다. 따라서, Ctrl + Shift + F를 사용하여 전체 파일을 검색하였습니다.
플래그 검색
문제에서 플래그가 DH{...} 형식임을 이미 알고 있었으므로, "DH{"를 키워드로 검색을 진행했습니다. 그 결과, main.scss 파일 안에서 플래그 값을 발견할 수 있었습니다. 이 방식은 전체 파일에서 특정 문자열을 빠르게 찾아낼 수 있는 유용한 방법입니다.
정답
DH{2ed07940b6fd9b0731ef698a5f0c065be9398f7fa00f03ed9da586c3ed1d54d5}
728x90
'Traning > 워게임' 카테고리의 다른 글
[DreamHack Wargame] session-basic 풀이 및 설명 (2) | 2024.11.11 |
---|---|
Bandit소개 (0) | 2024.11.01 |
[DreamHack Wargame] cookie 풀이 및 설명 (0) | 2024.10.11 |