본문 바로가기

WARGAME/root-me : web-client [web]

root-me : web-client / 4) Javascript - Authentication 2 [write-up]

Javascript - Authentication 2

로그인 인증 관련 문제인 것 같다.

 

 

우리의 친구 개발자 도구

살펴보다가 별다른 힌트를 찾을 수 없어서 login.js 로 이동해보았다.

 

 

TheLists GOD:HIDDEN.

if 문에서 username  TheUsername , password  ThePassword 를 각각 입력하는 것을 확인,

 

:를 구분자로 사용하여 split하기 때문에

username은 GOD, password 는 HIDDEN이 된다.

 

 

 

다시 문제html 로 돌아와 login 버튼을 누르고 찾은 값들을 입력하면

 

 

로그인 성공, 로그인에 사용한 password  flag 로 사용하면,

 

 

 

flag : HIDDEN