Skip to content
KitploitKITPLOIT
StrumentiBlog
Invia
StrumentiBlog
Invia

Strumenti di Hacking, PenTest e Cybersecurity per il tuo Arsenale di Sicurezza!

Kitploit è una directory di strumenti di hacking, cybersecurity e pentesting. Scopri gli ultimi aggiornamenti dei progetti per trovare vulnerabilità, analizzare sistemi, automatizzare i test e rafforzare la tua sicurezza.

··Feed·Contatto·Privacy·© 2026 Kitploit

Directory degli strumenti

Categorie

Vedi tutte le categorie
Loading categories
flask-session-cookie-manager — 🍪 Flask Session Cookie Decoder/Encoder | Kitploit
Strumenti/GitHubGitHub/noraj/flask-session-cookie-manager
Strumenti di Crittografia/DecrittografiaSicurezza WebPenetration Testing
GitHubnoraj/flask-session-cookie-manager

flask-session-cookie-manager

🍪 Flask Session Cookie Decoder/Encoder

Vedi RepositorySito web
772931 anno faRevisionato da Kitploit

Più Popolari

Vedi tutti →

Scopri gli strumenti più utilizzati dalla nostra community.

Esplora tutti gli strumenti

Sfoglia la nostra collezione di strumenti

Vedi tutti gli strumenti →
Condividi

Decodificatore/Codificatore di Cookie di Sessione Flask

Stato della build Stato della build Inventario Cybersecurity di Rawsec Linguaggio principale GitHub Licenza GitHub

Autore originale : Wilson Sumanang

Autore delle correzioni e migliorie : Alexandre ZANNI

Importato da saruberoz.github.io

Dipendenze

  • Python 2 o Python 3
  • itsdangerous
  • Flask

Installazione

Pacchetto

Stato del pacchetto

BlackArch Linux

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

Git

ArchLinux

Sia python3 che python2:

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

Altre distribuzioni

Trova la tua strada con il tuo gestore di pacchetti, usa pip in un ambiente virtuale o usa pyenv.

Es.

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 .

Utilizzo

Usa flask_session_cookie_manager3.py con Python 3 e flask_session_cookie_manager2.py con Python 2.

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

Codifica

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

Decodifica

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

Esempi

Codifica

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

Nota: la struttura del cookie di sessione deve essere un dizionario Python valido

Decodifica

Con chiave segreta:

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'}

Senza chiave segreta (output meno leggibile):

root@kitploit:~
$ python{2,3} flask_session_cookie_manager{2,3}.py decode -c 'eyJudW1iZXIiOnsiIGIiOiJNekkyTkRFd01ETXhOVEExIn0sInVzZXJuYW1lIjp7IiBiIjoiWVdSdGFXND0ifX0.DE2iRA.ig5KSlnmsDH4uhDpmsFRPupB5Vw'
{"number":{" b":"MzI2NDEwMDMxNTA1"},"username":{" b":"YWRtaW4="}}
Scarica lo strumento