power-girl0-0

[ Web ] 2번 본문

War game/suninatas

[ Web ] 2번

power-girl0-0 2021. 3. 18. 23:37
728x90

주소 : http://suninatas.com/

 

써니나타스

웹해킹, 포렌식, 리버싱, 암호학, 해킹 워게임 제공.

www.suninatas.com


[ 풀이 ]

2번 문제는 로그인 창이다!!

 

먼저, 아무 값이나 입력해보자.

 

입력해본 결과, 차이점이 있는 것을 알 수 있었다.

id와 pw에 같은 값을 입력시, 아래와 같이 알림창이 뜨는 것을 확인할 수 있다.

하지만, 서로 다른 값이 경우는 알림창이 뜨지 않는다.

 

소스코드를 통해 어떤 방식인지 확인해보자.

스크립트 구문을 보니 id와 pw가 같으면 알림창이 뜨고 값이 초기화되도록 하고, 다를시 전송되는 것을 확인할 수 있다.

그렇다면 같은 값을 넣어서 전송했을 시, 어떤 결과가 나오는지 궁금해지는 것이 인지상정이다!!

 

그래서 콘솔창을 이용해, 같은값이 전송되도록 시도해보자.

일단 id와 pw에 a를 똑같이 입력해주고 콘솔창에 'document.web02.submit();'을 입력해보자.

전송을 한 결과, Authkey에 'Bypass javascript'가 출력된다.


문제 후기

더보기

Authkey가 Bypass javascript라서, flag값이 아닌 줄 알고 삽질했던 문제였습니다....

계속 삽질 중에, 혹시?!라는 생각에 flag값으로 입력해보니 값이 저거였네요 ㅎㅎㅎ 허무ㅠㅠ

이번 문제를 풀면서, 교훈을 얻어갑니당!!ㅎㅎ 화이팅!!@.@

728x90

'War game > suninatas' 카테고리의 다른 글

[ Web ] 6번  (0) 2021.03.18
[ Web ] 5번  (0) 2021.03.18
[ Web ] 4번  (0) 2021.03.18
[ Web ] 3번  (0) 2021.03.18
[Web] 1번  (0) 2021.03.18
Comments