WebHacking/Webhacking.kr
Webhacking.kr 58번
상감자
2018. 1. 3. 11:10
첫 화면은 심플하다.
소스를 보아하니 kk.js, kk2.js, hackme.swf 가 보인다.
그래서 kk.js를 들어가보니
2줄짜리 코드가 있다.
kk = document.URL은 주소를 kk에 저장한다는 것이다.
그리고 substr은 10번째 부터 4개를 다시 kk로 저장한다는 뜻이다.
그래서 http://webhacking.kr/challenge/web/web-35/kk.js에서
hack가 kk에 저장된다.
그뒤 kk2.js로 들어가보니
kk에 hack에다가 me.swf를 더하라고 되어있다.
그렇다면 hackme.swf가 완성된다.
그리고 hackme.swf는 제일 처음 코드에서 봤다.
그렇다면 주소창에
webhacking.kr/challenge/web/web-35/hackme.swf를 쳐 보니
저런 파일이 하나 받아진다.
이것은 첫 화면에 나오는 패스워드를 치는 창이 나온다.
그래서 이것을 메모장으로 열어보니
저런 한줄짜리 완성된 주소가 나온다.
이것을 주소창에 넣어보니
58번 클리어!