본문 바로가기
Webhaking/WebHaking CTF

[Webhaking.kr] old 22번

by Y06 2020. 11. 9.

22번 문제에 들어가자마자 나오는 화면이다. 회원가입과 로그인 버튼이 있고 username password를 입력하는 칸이 존재한다.

아래 mission을 보니 admin으로 로그인을 해야 할 것 같고 데이터베이스의 column id pw가 있다.

 

quest, quest로 로그인을 시도하니 Login Fail이 나온다.

Test test로 회원가입을 시도하였다.

계정을 생성하였다. 이로써 DB에 우리가 입력한 ID PW를 넣는다는 것을 알 수 있다.

테스트 계정으로 로그인을 시도하였더니 password hash 값을 보여준다.

admin으로 로그인을 시도하였지만 실패하였다.

 

Admin’ or ‘1’=’1 username password에 넣어서 구문 테스트를 하였다. 결과는 Wrong password!가 나온다. 이것은 블라인드 인젝션이 수행 가능하다는 것이다.

이 문제도 코드를 짜서 수행해야 할 것 같은데 이후의 방법을 모르겠다. 문제를 풀지 못했다.

'Webhaking > WebHaking CTF' 카테고리의 다른 글

[Webhaking.kr] old 10번  (0) 2020.11.26
[Webhaking.kr] old 1번  (0) 2020.11.26
[Webhaking.kr] old 9번  (0) 2020.11.09
[Webhaking.kr] old 27번  (0) 2020.11.05
[Webhaking.kr] old 18번  (0) 2020.11.05