이 문제 정보는 아래와 같다.
사실 문제에서 다 힌트를 줘서 찾기 쉬울거라고 생각했는데 내가 한가지를 잘못하는 바람에 시간이 좀 걸려서 애먹었다...ㅎㅎ
문제 파일을 다운로드 받으면 .zip 파일로 다운받을 수 있는데 html 파일들을 발견할 수 있었다.
여기서 project.html 파일을 열어보니 아래와 같은 홈페이지를 볼 수 있었다. 홈페이지가 이상하게 보이긴 했지만, 개발자도구에서 소스만 확인하면 될 것 같아서 F12를 눌러 소스를 확인하고 플래그 값을 찾기 위해 Ctrl+Shift+F 눌러서 플래그 값의 입력 형식인 DH를 넣어 검색했더니 아무런 값도 찾을 수 없었다.
그래서 다른 파일들도 열어서 검색해봤는데 답이 나오지 않았다...
근데 모든 페이지에서 구글링 해온거랑 파일 내용이 조금 달라보이길래 이게 왜 안되지 하고 엄청 고민했었는데
생각보다 문제는 쉬운 곳에 있었따.........
기존의 다운로드 받은 문제파일인 .zip 파일을 압축 해제 한 후 그 파일 내에서 플래그 값을 찾았어야 했다....
여기서 index.html 파일을 열어보니 아래와 같은 홈페이지를 볼 수 있었고, 확실히 압축해제를 하니 같은 파일이었지만 압축해제 전과는 다른 모습을 볼 수 있었다.
해당 홈페이지 개발자 도구에서 소스 부분에 들어가서 'Search' 탭에서 플래그 형식인 DH를 검색해보았더니 플래그 값을 얻을 수 있었다.
해당 부분을 클릭하니 주석처리로 되어있는 플래그 값을 발견하여 이 부분을 찾아 드림핵 사이트에 넣어줬더니
문제 해결 완료!!
'CTF' 카테고리의 다른 글
[Dreamhack] image-storage (0) | 2023.04.12 |
---|---|
[Dreamhack] command-injection-1 (0) | 2023.04.12 |
[Dreamhack] Carve Party (0) | 2023.03.31 |
[Webhacking.kr] old-20 write-up (0) | 2023.03.29 |
[Webhacking.kr] old-16 write-up (0) | 2023.03.25 |