첫 화면은 심플하다.
소스를 보아하니 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번 클리어!
'WebHacking > Webhacking.kr' 카테고리의 다른 글
Webhacking.kr 33번 (0) | 2018.01.05 |
---|---|
Webhacking.kr 59번 (0) | 2018.01.03 |
Webhacking.kr 32번 (0) | 2018.01.02 |
Webhacking.kr 27번 (0) | 2018.01.02 |
Webhacking.kr 21번 (0) | 2017.12.29 |