촉촉한초코칩

wargamme.kr - tmitter 본문

Study/Web Hacking

wargamme.kr - tmitter

햄친구베이컨 2024. 9. 13. 20:22

 

 

sql 취약점을 이용해서 id에 admin' or 1=1#를 넣어 계정을 생성했다. 

제대로 admin으로 로그인해야 할 것 같다.

'를 쓰는 건 맞는 것 같다. 

 

문제에서 create문으로 id 크기는 32까지 받고 있다. 만약 32를 넘어가면 자른다. 이걸 이용해서 풀어본다..? → "admin + 공백문자 27글자 + 아무 문자"로 뚫을 수 있다. https://jwcs.tistory.com/29

회원가입할 때 id 최대길이를 늘려주어야 한다. (로그인할 때도 마찬가지) 

 

위 방법이 안 먹혀서 그냥 maxlength를 삭제해서 계정을 생성하고 로그인을 해주었더니 flag가 떴다. 

나는 32글자가 제한이길래 계정 생성할 때 32글자 이상으로 적었었는데 생성이 됐던 걸 보면 입력이 안됐던 것 같다. (제대로 볼 걸...)

'Study > Web Hacking' 카테고리의 다른 글

wargame.kr md5 password  (0) 2024.09.23
wargame.kr type confusion  (0) 2024.09.13
Dreamhack - login filtering  (1) 2024.09.06
Dreamhack - baby-union  (0) 2024.08.25
Dreamhack - command-injection-chatgpt  (0) 2024.08.25