문제 화면입니다
자바스크립트 태그에 아주 깐족거리는 이모티콘들로 가득합니다
구글링을 해보니 aaencode라는 방식으로 처리가 된 녀석인가 봅니다
일단 스크립트 구문이 끝까지 나오지않고 ...으로 생략되어 있으므로
파이썬으로 온전한 스크립트 구문을 찾아줍니다
스크립트 구문을 복사해서 aadecode를 돌려줍니다
aaencode/aadecode 사이트 구글에 찾아보면 있습니다
이 녀석을 복사해서 콘솔에 넣고 돌려줍니다
fromCharCode : utf-16 문자의 인덱스 번호를 받아 코드를 반환
charCodeAt : 주어진 인덱스에 대한 utf-16 코드를 나타내는 0~65535 사이의 정수를 반환
문제에서 if의 실행문을 해석하면
location.href="./"+ck.replace("=","")+".php";
'='는 빼고 뒤에 .php를 붙인 경로로 이동시켜주는 의미이므로
해당 경로를 입력해서 이동하면
문제 해결~
'write-up(web) > webhacking.kr' 카테고리의 다른 글
[Webhacking.kr] Challenge old-18 write-up (0) | 2022.07.07 |
---|---|
[Webhacking.kr] Challenge g00gle1 write-up (0) | 2022.07.07 |
[Webhacking.kr] Challenge old-15 write-up (0) | 2022.07.06 |
[Webhacking.kr] Challenge old-24 write-up (0) | 2022.07.05 |
[Webhacking.kr] Challenge old-17 write-up (0) | 2022.07.05 |