본문 바로가기

워게임/Wargame.kr3

[Wargame.kr] QR Code Puzzle QR 코드를 퍼즐처럼 나눠놓고 마구잡이로 넣어놓은 것 같다. f12를 눌러 소스를 확인해보자. 수상해 보이는 스크립트 하나가 존재한다. 음... 내 주관대로 해석해보면 #join_img에 %2f%69%6d%67%2f%71%72%2e%70%6e%67 값을 부여하고, 퍼즐처럼 shuffling 시킨다. 그 후에 hide_pz() 함수를 실행시키는데, hide_pz() 함수는 #join_img div를 pz변수에 넣어 pz[1]과 pz[pz.length-2]를 삭제시킨다. 일단 각각의 조각들(#join_img div)에 집중하기 보다는, #join_img는 전체 이미지를 의미하는 것 같으므로 src에 부여된 값을 url 디코딩을 시켜보겠다. url 인코딩/디코딩 사이트 : https://www.converts.. 2020. 7. 19.
[Wargame.kr] flee button 문제 풀이 마우스 커서를 졸졸 따라다니는 저 click me! 버튼을 눌러야 한다고 한다. 졸졸 따라다닌다... f12를 눌러 소스를 봐보자. body 부분에는 난독화된 스크립트, 일반 스크립트, div 태그가 존재한다. 그중에서 위의 버튼 타입의 input 태그를 보면, 버튼을 클릭했을 때 window.location에 ?key=7b25가 입력되는 것을 볼 수 있다. 직접 입력해보자. 플래그가 나왔다. 2020. 7. 18.
[Wargame.kr] already got 문제 풀이 내가 이미 뭘 갖고 있을까... f12를 눌러 소스를 봐봤지만 별게 없었다.다른 분들 블로그에서 힌트를 얻어서 풀었다. HTTP 헤더에 key가 들어있다고 한다. f12를 눌러 헤더를 봐보자. 네트워크에 들어가서 새로고침을 하면 already_got/ 헤더가 뜬다. FLAG 이 부분인 거 같다. 풀었당. 2020. 7. 18.