보호되어 있는 글입니다.
분류 전체보기
문제는 아래와 같은 문구와 함께 오른쪽 사진이 함께 있었다. 처음에는 문제에서 빨간색을 강조하길래 플래그 형식이 red로 시작하나 해서 문제 이미지를 다운로드 받고 HxD 프로그램에 넣어서 red를 검색해봤는데 키값은 나오지 않았다... 그래서 구글링해보니 이 문제는 사진 속에 키값을 숨겨놓은 스테가노그래피 문제인 것 같다. 따라서 스테가노그래피 문제를 해결할 수 있는 툴을 사용하여 풀이를 진행해보았다. 스테가노그래피 문제 해결 툴 : https://incoherency.co.uk/image-steganography/#unhide 해당 툴에 다운로드한 이미지를 넣고 확인해보니 글씨가 적혀있는 것을 볼 수 있었다. Hidden bits 부분을 이동 시키면 이미지가 변환되는 것을 볼 수 있었는데 Hidden..
이 문제 정보는 아래와 같다. 사실 문제에서 다 힌트를 줘서 찾기 쉬울거라고 생각했는데 내가 한가지를 잘못하는 바람에 시간이 좀 걸려서 애먹었다...ㅎㅎ 문제 파일을 다운로드 받으면 .zip 파일로 다운받을 수 있는데 html 파일들을 발견할 수 있었다. 여기서 project.html 파일을 열어보니 아래와 같은 홈페이지를 볼 수 있었다. 홈페이지가 이상하게 보이긴 했지만, 개발자도구에서 소스만 확인하면 될 것 같아서 F12를 눌러 소스를 확인하고 플래그 값을 찾기 위해 Ctrl+Shift+F 눌러서 플래그 값의 입력 형식인 DH를 넣어 검색했더니 아무런 값도 찾을 수 없었다. 그래서 다른 파일들도 열어서 검색해봤는데 답이 나오지 않았다... 근데 모든 페이지에서 구글링 해온거랑 파일 내용이 조금 달라보..
우선 문제를 확인해보니 문제 설명에는 호박을 10000번 클릭하고 플래그를 얻으라는 설명과 함께 문제 파일이 주어졌다. 파일을 다운로드 받으면 .zip 폴더 안에 .html 파일이 하나 있었고 페이지를 확인해보니 아래와 같은 화면을 볼 수 있었다. 실제로 문제에 제시된 설명처럼 호박을 누르니 아래 적혀있는 숫자가 해결되는 것을 볼 수 있었다. 설마 진짜 10000번 눌러서 문제를 해결하라는 것은 아닐것 같아서 개발자도구 눌러서 코드를 확인해봤다. 코드 보니까 10000번 누르는 것에 대한 코드가 있길래 이 부분의 코드를 수정하면 될 것 같아서 VSCode에서 html 파일을 열어 코드를 수정해봤다. 첨에는 코드가 너무 길어서 어디를 수정해야할지 몰라 구글링해서 나온 코드를 참고하여 아래 부분에 대한 수정..
20번 문제에 들어가면 다음과 같은 화면이 나온다. nickname, comment, captcha 값을 입력하는 칸이 있고, 가장 위쪽에는 시간 제한이 2초라고 적혀있다. 소스코드를 확인해보면 아래와 같다. 소스코드 중에서 문제 해결에 중요한 부분만 가져와봤다. 코드를 봤을 때 사실 처음에 너무 이해가 안되서 여러 글을 찾아봤다 nickname, comment, captcha 값에 공백이 있다면 바로 return 되는 것을 알 수 있었다. 따라서 이 세 칸은 공백으로 두면 안되고, captcha 값은 특정한 값을 넣어주어야 한다. 이때, captcha 값을 알아내기 위해 콘솔 창에 lv5fm.captcha_.value를 입력했더니 captcha 값이 나왔고, captcha 값은 캡차 입력칸 옆에 있는 ..
보호되어 있는 글입니다.