Dyrandy
[Wargame.kr] 워게임 13번 challenge 13 tmitter 본문
wargame.kr
tmitter
문제를 보면 일단
admin으로 login해야한다고 한다.
일단 페이지를 보자.
이런 twitter를 따라한 것 같은(?) 페이지가 존재한다.
admin으로 로그인해야한다는데 먼저 sign up을 눌러보면
지극히 평범한 창이 나온다.
그리고 로그인을 누르면
왼쪽 상단에 먼가 뜬다.
만든 계정으로 들어가보니, 이렇게 나와있다.
역시나 다른 사람들도, xss를 해본 것을 보아, xss는 아닌것 같다.
소스코드를 확인해보면,
이렇게 ts()되있고
script를 확인해보면
정말 무의미 하다는 것을 알 수 있다.
다시 sign up 페이지로 가서 보니간. admin으로 join하라고 나와있다.
생각해보니 문제에서 create database가 괜히 있던게 아니다.
32의 크기로 제한을 뒀으니, 32의 크기 넘게 가입을 해도 뒷내용은 다 짤려서
중복된 계정으로 계정을 만들 수 있다.
심지어 이렇게 쉽게 maxlength만 걸어놔서
제한을 100까지 풀고
admin을 하고
적당히 space bar을 넣고 아무 문자를 넣었다.
그러고 admin으로 로그인 해보니,
끝
'Wargame WriteUp > WarGame.kr' 카테고리의 다른 글
[Wargame.kr] 워게임 15번 challenge 15 web chatting (0) | 2018.04.18 |
---|---|
[Wargame.kr] 워게임 14번 challenge 14 simple board (0) | 2017.10.16 |
[Wargame.kr] 워게임 6번 challenge 6 DB is really GOOD (0) | 2017.09.28 |
[Wargame.kr] 워게임 12번 challenge 12 type confusion (0) | 2017.08.03 |
[Wargame.kr] 워게임 md5_compare 500p (0) | 2017.06.13 |
Comments