Skip to content
KitploitKITPLOIT
도구블로그
제출
도구블로그
제출

해킹, 침투 테스트 및 사이버 보안 도구를 당신의 보안 무기고에!

Kitploit은 해킹, 사이버 보안 및 침투 테스트 도구 디렉토리입니다. 최신 프로젝트 업데이트를 발견하여 취약점을 찾고, 시스템을 분석하고, 테스트를 자동화하고, 보안을 강화하세요.

··피드·문의·개인정보·© 2026 Kitploit

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
flask-session-cookie-manager — 🍪 Flask 세션 쿠키 디코더/인코더 | Kitploit
도구/GitHubGitHub/noraj/flask-session-cookie-manager
Encryption/Decryption ToolsWeb SecurityPenetration Testing
GitHubnoraj/flask-session-cookie-manager

flask-session-cookie-manager

🍪 Flask 세션 쿠키 디코더/인코더

저장소 보기웹사이트
772931년 전Kitploit 검토 완료

인기

모두 보기 →

커뮤니티에서 가장 많이 사용되는 도구를 찾아보세요.

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
공유

Flask 세션 쿠키 디코더/인코더

Build Status Build Status Rawsec's CyberSecurity Inventory GitHub top language GitHub license

원저자 : Wilson Sumanang

수정 및 개선 저자 : Alexandre ZANNI

출처 : saruberoz.github.io

종속성

  • Python 2 또는 Python 3
  • itsdangerous
  • Flask

설치

패키지

Packaging status

BlackArch Linux

root@kitploit:~
pacman -S flask-session-cookie-manager{3,2}

Git

ArchLinux

Python 3 및 Python 2 모두:

root@kitploit:~
git clone https://github.com/noraj/flask-session-cookie-manager.git && cd flask-session-cookie-manager
makepkg -sic

기타 배포판

자신의 패키지 관리자를 이용하거나, 가상 환경에서 pip를 사용하거나, pyenv를 사용하세요.

예:

root@kitploit:~
git clone https://github.com/noraj/flask-session-cookie-manager.git && cd flask-session-cookie-manager
python -m venv venv
source venv/bin/activate
python -m pip install .

사용법

Python 3에서는 flask_session_cookie_manager3.py를, Python 2에서는 flask_session_cookie_manager2.py를 사용하세요.

root@kitploit:~
usage: flask_session_cookie_manager{2,3}.py [-h] {encode,decode} ...

Flask Session Cookie Decoder/Encoder

positional arguments:
  {encode,decode}  sub-command help
    encode         encode
    decode         decode

optional arguments:
  -h, --help       show this help message and exit

인코딩

root@kitploit:~
usage: flask_session_cookie_manager{2,3}.py encode [-h] -s <string> -t <string>

optional arguments:
  -h, --help            show this help message and exit
  -s <string>, --secret-key <string>
                        Secret key
  -t <string>, --cookie-structure <string>
                        Session cookie structure

디코딩

root@kitploit:~
usage: flask_session_cookie_manager{2,3}.py decode [-h] [-s <string>] -c <string>

optional arguments:
  -h, --help            show this help message and exit
  -s <string>, --secret-key <string>
                        Secret key
  -c <string>, --cookie-value <string>
                        Session cookie value

예제

인코딩

root@kitploit:~
$ python{2,3} flask_session_cookie_manager{2,3}.py encode -s '.{y]tR&sp&77RdO~u3@XAh#TalD@Oh~yOF_51H(QV};K|ghT^d' -t '{"number":"326410031505","username":"admin"}'
eyJudW1iZXIiOnsiIGIiOiJNekkyTkRFd01ETXhOVEExIn0sInVzZXJuYW1lIjp7IiBiIjoiWVdSdGFXND0ifX0.DE2iRA.ig5KSlnmsDH4uhDpmsFRPupB5Vw

참고: 세션 쿠키 구조는 유효한 Python 딕셔너리여야 합니다.

디코딩

비밀 키 사용:

root@kitploit:~
$ python{2,3} flask_session_cookie_manager{2,3}.py decode -c 'eyJudW1iZXIiOnsiIGIiOiJNekkyTkRFd01ETXhOVEExIn0sInVzZXJuYW1lIjp7IiBiIjoiWVdSdGFXND0ifX0.DE2iRA.ig5KSlnmsDH4uhDpmsFRPupB5Vw' -s '.{y]tR&sp&77RdO~u3@XAh#TalD@Oh~yOF_51H(QV};K|ghT^d'
{u'username': 'admin', u'number': '326410031505'}

비밀 키 없이 (출력이 덜 예쁩니다):

root@kitploit:~
$ python{2,3} flask_session_cookie_manager{2,3}.py decode -c 'eyJudW1iZXIiOnsiIGIiOiJNekkyTkRFd01ETXhOVEExIn0sInVzZXJuYW1lIjp7IiBiIjoiWVdSdGFXND0ifX0.DE2iRA.ig5KSlnmsDH4uhDpmsFRPupB5Vw'
{"number":{" b":"MzI2NDEwMDMxNTA1"},"username":{" b":"YWRtaW4="}}
도구 다운로드