김승현

[PicoGym] picoCTF Irish-Name-Repo 2 풀이 본문

Web/PicoGym

[PicoGym] picoCTF Irish-Name-Repo 2 풀이

kshind 2023. 5. 23. 00:49

이전 문제와 비슷한 것 같다. 접속해보자.


 

vvvv Irish-Name-Repo 1문제 링크는 여기 vvvv

 

[PicoGym] Irish-Name-Repo 1

웹사이트에서 로그인을 해보라는 문제인 것 같다. 접속하면 이렇게 사람들 얼굴이 뜨고 왼쪽 위에 메뉴창이 있다. 메뉴를 눌러보자. 누르면 이렇게 close Menu, Support, Admin Login페이지가 뜬다. 당연

kshind.tistory.com


바로 Admin Login 페이지로 넘어가보자. (admin login 등 처음 보는 개념이라면 위의 주소로 갔다 와보자)

딱히 다른 게 없어 보인다. 

' or 1=1 --

위의 쿼리문을 입력해보자.

그랬더니 SQLi가 감지됐다고 한다. username 부분을 고쳐가면서 검사하는 부분을 확인해보자.

확인해보면 '과 or이 함께 쓰이면 감지되는 걸 알 수 있다. or 대신 ||을 써보자.

그냥 로그인이 실패해버린다. 다른 방법을 사용해보자.

admin을 입력하고 싱글쿼터를 사용해서 username엔 admin을 넣고 뒤는 모두 주석처리를 해주었다.