bWAPP A2 Session Management - Administrative Portals
2020. 11. 17. 20:01
728x90
728x90
728x90
itsecgames.com
www.itsecgames.com
세션 관리와 관련한 문제이다.
low
low 레벨이다. 웹페이지가 잠겼다고 한다. 힌트를 보면 URL을 체크하라고 하는데, 전달되는 파라미터로 admin 값이 0임을 알 수 있다.
이 파라미터 값을 1로 수정하면 위와 같이 unlock되었다고 출력된다.
medium
medium 레벨이다. 힌트를 보면 쿠키를 확인하라고 한다.
쿠키 값을 보면 admin 값이 0으로 되어 있다.
쿠키 값을 1로 수정하면 위와 같이 웹페이지가 unlock되었다고 한다.
high
high 레벨이다. bee 계정으로 접속한 경우 위와 같이 바로 unlock되었음을 알 수 있다.
일반 게정을 생성하고 high 레벨로 접속하면 위와 같이 DB 관리자에게 연락하라고 한다.
서버 코드를 보면 high 레벨일 때 세션에서 admin 값이 1일 때 unlock됨을 알 수 있다.
DB를 보면 bee 계정은 admin 값이 1이지만, 일반 계정인 test는 admin 값이 0임을 확인할 수 있다.
특정한 페이지에 관리자만 접근하도록 하려면 세션을 사용하면 되겠다.
728x90
728x90
'Wargame > bWAPP' 카테고리의 다른 글
bWAPP A2 Session Management - Cookies (Secure) (0) | 2020.11.17 |
---|---|
bWAPP A2 Session Management - Cookies (HTTPOnly) (0) | 2020.11.17 |
bWAPP A2 Broken Authentication - Weak Passwords (0) | 2020.11.17 |
bWAPP A2 Broken Authentication - Password Attacks (0) | 2020.11.17 |
bWAPP A2 Broken Authentication - Logout Management (0) | 2020.11.16 |