열심히 살아나갈 사람
article thumbnail
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
profile

열심히 살아나갈 사람

@쿼리_

포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!