본문 바로가기

STUDY46

[wargame.kr] WTF_CODE 오늘 풀 문제는 wargame.kr의 WTF_CODE라는 문제이다. wargame.kr홈페이지 이건 프로그램 언어이며, 소스코드를 보라고 한다. 풀이 홈페이지에 접속하면 다음과 같은 화면이 뜬다. 순순히 코드를 다운받아 보았다. 흠! vscode로 일단 열어봐 볼까? 아무것도 없…지 않았다! 뭔가 있는데, 이게 뭐지?! 하고는 .ws확장자를 구글에 찾아봤다. 검색하다가 아래의 글을 발견했다! 오오 whitespace라는 언어가 있다고 한다!! whitespace에 대해 설명하는 페북글 whitespace 언어에 대해 찾아보니, 위키에도 있었당! 이런 재미있는 언어가 있다닝… 공백, 탭, 개행문자로만 이루어진 언어로, 스택에 임의의 정수를 자유롭게 푸쉬하는 스택기반 명령어 프로그래밍 언어라고 한당 자세한 .. 2019. 10. 7.
[CODEGATE2018] redvelvet CODEGATE2018 RedVelvet 출제자 WriteUp 2019. 10. 7.
[CODEGATE2018] baskinrobbins31 Codegate2018 BaskinRobbins31 출제자 WriteUp 2019. 10. 7.
[wargame.kr] flee button wargame.kr의 두번째 문제는 flee button이라는 문제이다. wargame.kr홈페이지 click 버튼을 클릭하면 되는 문제인 것 같다. 풀이 버튼이 마우스에서 일정거리 떨어져서 클릭할 수 없게 계속 움직인다. 크롬 개발자 도구를 이용하여 본다. 빨간 상자로 표시해둔 버튼을 이용하면 원하는 UI에 대한 정보를 볼 수 있다. 이 버튼을 이용하여 click버튼을 더블 클릭해보니, 간단하게 flag가 출력되었다. 2019. 10. 7.
[wargame.kr] QR CODE PUZZLE wargame.kr의 세번째 문제는 QR CODE PUZZLE이라는 문제이다. wargame.kr홈페이지 잘라진 QR code puzzle을 맞추는 문제이다. 풀이 설마 노가다로 이걸 맞추라고 할리는 없고! 이번에도 크롬 개발자 도구를 이용하여 본다. 처음에는 current의 위치의 숫자를 다 조정해줘야하는 건가해서 봐꿔봤지만 아닌것 같구!! source를 한번 봐보자하면서 갔더니, 이미지 파일이 그대로 있었다. QR code 원본을 발견할 수 있었다. 온라인으로 이미지 QR code 리더기가 있나 찾아봤으나, 못찾겠어서 그냥 폰으로 했다. QR code를 리드하자마자, flag를 알려주었다! 끗! 2019. 10. 7.
[wargame.kr] already_got wargame.kr의 첫번째 문제인 already_got 문제에서 나오는http header대해 공부해보고자 한다. wargame.kr홈페이지 http response header에 대해 아냐고 물어본다! 그렇담 한 번 찾아본다! 풀이 크롬 개발자 도구를 이용하여 간단하게 haeder를 볼 수 있었다. View HTTP headers in Google Chrome 구글 크롬 브라우저에서 HTTP header 보기 크롬 브라우저에서 F12 입력 네트워크(Network)탭 선택 좌측 네임(Name)에서 확인하고 싶은 파일 선택 우측 헤더 (Header)탭 선택 그러면 이렇게 flag를 발견할 수 있다. 크롬 개발자 도구뿐만아니라, paros, wireshark 등의 도구를 이용하여서도 header의 값을 볼.. 2019. 10. 7.
반응형