본문 바로가기
삽질

picoCTF More Cookies 오류

picoCTF에서 More Cookies라는 문제를 안, 못 풀었어서 풀려고 노력 중이다. 웹 사이트는 다음과 같다.  

쿠기 검색 페이지에 온 걸 환영해 . 관리자만 사용할 수 있어라는 문구가 나온다. 

 

Cookie가 있는지 확인했더니 auth_name이라는 이름의 쿠기가 있다.  Base64 인코딩이 되어있어서 base64 디코딩을 해야 될 것 같다. 

 

VlB0WHNHc1VjR1RhWVFUc3hLUWJmMXlPNnhCQkx5L1ZDM2gvaFM5MTdzeDdwcmg1THp3dTA0bGVnMFk3Yy81S2orbSs0Rm1lbVZhdSt5VXFYRnluSDZHMEZNbWo4bDhuYy8xTGRSaDF3eW8reGZKNXNsYzdRaUpKcXFnQndCVko=

 

Base64 디코딩을 한 이후에는 CBC bit flip을 이용해서 코드를 짜야 된다. 손으로 cookie 값을 계속 복사 붙여 넣기 번거로우니 requests module로 쿠키를 처리하려고 했는데 다음과 같은 오류가 난다. 

import requests 

res=requests.get('http://mercury.picoctf.net:21553/')
cookies=res.cookies['auth_name']
print(cookies)

 

 

 

 

분명히 cookie가 있는데 왜 requests로 cookie 값에 접근이 안 되는지 모르겠다. 

 

 

PicoCTF discord에 문제가 있다고 올리든지 해야될 듯...

'삽질' 카테고리의 다른 글

__MACOSX  (1) 2024.11.27
Open Beta Tester vs Closed Beta Tester  (1) 2024.11.21
Pythonchallenge Level13 오류  (1) 2024.10.11
Tistory 임시저장 글 불러오기  (0) 2024.09.26
맥북 윈도우 단축키 사용에 따른 문제점  (1) 2024.09.26