문제를 클릭하면 위의 화면이 나온다. F12를 눌러서 코드를 보자.
웬열 ...... 이런 건 처음 본다... ^^....
console 창에도 넣어보고 .... 세미콜론 분리도 해보고.... 해봤지만 ... ^^
도저히 뭔지 모르겠어서 찾아봤다
aaencode라고 자바스크립트를 이모티콘으로 바꿔주는 암호화 방식을 사용한 것이다.
https://cat-in-136.github.io/2010/12/aadecode-decode-encoded-as-aaencode.html
aadecode - Decode encoded-as-aaencode JavaScript program. ['_']
aadecode - Decode encoded-as-aaencode JavaScript program. (゚Д゚) ['_'] Enter ...
cat-in-136.github.io
위 사이트에서 복호화가 가능하다.
F12를 눌러서 나오는 스크립트 코드는 잘리니까 Ctrl+U를 통해 나오는 소스 코드를 복사해서 넣으면 된다.
ck(URL에 입력되는 값)에 들어가야 하는 값이 무엇인지 알아보기 위해 if를 제외하고 console 창에 입력해보았다.
String.fromCharCode(enco_(240)) + String.fromCharCode(enco_(220)) + String.fromCharCode(enco_(232)) + String.fromCharCode(enco_(192)) + String.fromCharCode(enco_(226)) + String.fromCharCode(enco_(200)) + String.fromCharCode(enco_(204)) + String.fromCharCode(enco_(222-2)) + String.fromCharCode(enco_(198)) + "~~~~~~" + String.fromCharCode(enco2) + String.fromCharCode(enco3) 값이 youaregod~~~~~~~!임을 알 수 있다. 이 값을 URL에 입력해보자.
문제가 풀렸다!
'Wargame > Webhacking.kr' 카테고리의 다른 글
Webhacking.kr old 42번 문제 풀이 (0) | 2021.05.15 |
---|---|
Webhacking.kr old 36번 문제 풀이 (0) | 2021.05.15 |
Webhacking.kr old 61번 문제 풀이 (0) | 2021.05.14 |
Webhacking.kr old 47번 문제 풀이 (0) | 2021.05.08 |
Webhacking.kr old 59번 문제 풀이 (0) | 2021.05.07 |