Web - Client | Javascript - Obfuscation 1

2022. 5. 25. 12:34root-me.org

728x90

문제 정보
PW 입력창

메인 페이지를 열자마자 또 알림 창이 떴습니다.

PW를 입력하라고 하네요.

이번에도 역시 JS 코드를 열어서 문제를 풀어보도록 하겠습니다.

 

난독화 된 JS Code

난독화 된 문자열이 들어있는 pass라는 변수가 눈에 띄네요.

이 변수를 unescape() 함수에 넣어서 다시 정상적인 문자열로 바꿔주는 걸 볼 수 있습니다.

그렇다면 이 문자열을 긁어와 Console에서 unescape() 해주면 FLAG가 나올 것이라고 유추할 수 있습니다.

 

나온 문자열을 PW라고 생각하고 PW 입력창에 넣어보겠습니다.

 

정답!

제대로 된 PW였네요.

이제 이 문자열을 FLAG 제출란에 넣어주겠습니다.

 

문제 풀이 성공

 

728x90