728x90

[ 과제1 ]

dreamhack - cookie 문제 풀이 

 

cookie 문제는 쿠키로 인증 상태를 관리하는 간단한 로그인 서비스로 admin 계정으로 로그인에 성공하면 플래그를 얻을 수 있는 문제이다.

 

app.py을 다운받게 되면 [그림2]와 같은 코드들이 나온다.

[그림2]

 

이때 [그림3]에서 guest/guest 계정과 admin 계정이 존재한다는 것을 확인 할 수 있다.

여기서 admin으로 로그인 할 시, flag가 출력된다는 걸 확인할 수 있다.

[그림3]

 

guest 계정으로 로그인했기 때문에 플래그가 출력되지 않고, [그림4]와 같이 나온다.

[그림4]

 

쿠키값을 통해 username을 식별하기 때분에 F12를 눌러 쿠키를 확인해보면 username에 쿠키 값이 guest으로 되어 있음을 볼 수 있다. 따라서 guest를 admin으로 수정하게 되면 flag 값을 얻을 수 있다. 

 

 

 

[ 과제2 ] 

DB 연동하여 회원가입, 로그인 기능 구현하기

 

2-0. 아래에 구조에 맞게 1주차 register.html 페이지 수정하고, member 테이블 새로 생성

 

'자기개발 > Web' 카테고리의 다른 글

[2022 리버싱: Day 18] 패킹과 언패킹  (0) 2022.02.21
[ 웹스터디 5주차 ]  (0) 2021.11.23
[ 웹 스터디 4주차 ]  (0) 2021.11.16
[ 웹 스터디 3주차 ]  (0) 2021.11.07
[ 웹 스터디 1주차 ]  (0) 2021.09.14

+ Recent posts