千家信息网

FSCDE是一款什么工具

发表于:2025-01-21 作者:千家信息网编辑
千家信息网最后更新 2025年01月21日,这篇文章将为大家详细讲解有关FSCDE是一款什么工具,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。FSCDE是一款功能强大的Flask会话Cookie编码&解码工具
千家信息网最后更新 2025年01月21日FSCDE是一款什么工具

这篇文章将为大家详细讲解有关FSCDE是一款什么工具,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。

FSCDE是一款功能强大的Flask会话Cookie编码&解码工具,广大研究人员可以在FSCDE的帮助下,对Flask会话Cookie进行编码或者解码。

工具依赖

1、Python2或Python3环境;

2、itsdangerous

3、Flask

工具安装

广大研究人员可以使用下列命令将项目源码克隆至本地:

git clone https://github.com/noraj/flask-session-cookie-manager.git

BlackArch Linux

# pacman -S flask-session-cookie-manager{3,2}

Git

ArchLinux

该工具同时支持Python2和Python3环境:

$ git clone https://github.com/noraj/flask-session-cookie-manager.git && cd flask-session-cookie-manager# makepkg -sic

其他发行版系统

在其他发行版操作系统中,我们也可以使用pip或pyenv来安装和配置FSCDE:

$ 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 setup.py install

工具使用

广大研究人员可以根据自己配置的Python环境来调用不同版本的脚本,即Python3对应flask_session_cookie_manager3.py,Python2环境对应flask_session_cookie_manager2.py:

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

编码实现:

usage: flask_session_cookie_manager{2,3}.py encode [-h] -s  -t  optional arguments:  -h, --help            show this help message and exit  -s , --secret-key                         Secret key  -t , --cookie-structure                         Session cookie structure

解码实现:

usage: flask_session_cookie_manager.py decode [-h] [-s ] -c  optional arguments:  -h, --help            show this help message and exit  -s , --secret-key                         Secret key  -c , --cookie-value                         Session cookie value

工具使用样例

编码样例

$ 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

注意事项:会话Cookie结构必须为有效的Python字典。

解码样例

使用密钥:

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

不使用密钥:

$ python{2,3} flask_session_cookie_manager{2,3}.py decode -c 'eyJudW1iZXIiOnsiIGIiOiJNekkyTkRFd01ETXhOVEExIn0sInVzZXJuYW1lIjp7IiBiIjoiWVdSdGFXND0ifX0.DE2iRA.ig5KSlnmsDH4uhDpmsFRPupB5Vw'{"number":{" b":"MzI2NDEwMDMxNTA1"},"username":{" b":"YWRtaW4="}}

关于"FSCDE是一款什么工具"这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。

工具 环境 编码 人员 研究人员 篇文章 研究 密钥 更多 系统 发行 帮助 配置 不同 不错 实用 强大 有效 操作系统 事项 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 江苏省机关网络安全竞赛 宣传网络安全视频 蛋壳app.服务器错误 网络技术专业和软件 网络安全的几大安全属性 北京会员卡软件开发 杭州互联网智慧工厂软件开发 崇明区现代网络安全创新服务 鑫阳网络技术有限公司电话 加强自然灾害风险基础数据库建设 湖北服务器风扇源头好货 网络安全演习社工 河南手机软件开发应用 php 获取服务器内存 网络安全证书分几类 pksql能配数据库连接吗 自考软件开发专业有哪些 手机内存改u盘 读取数据库 陈求发 网络安全和信息 公安网络安全工作领导小组 成都软件开发哪个网站找工作 服务器怎么给别人家园权限 大学网络安全部 广州市零二八网络技术 网络安全协调联动机制文件 移动数据为什么提示连不到服务器 网络技术挑战赛过资格赛 日常生活中的网络安全 天津潮流软件开发品质保障 数码宝贝数据库库
0