如何提取Firefox会话cookie(首选python语言)

use*_*954 7 python cookies firefox

我正在尝试从它的数据库中提取FF cookie(cookies.sqlite).但是,似乎只能在那里找到具有过期日期的cookie(我正在搜索会话结束时过期的那个).我甚至打开了FF的"记住打开标签"功能.我不明白 - 它们之间的根本区别是什么.我可以在FF UI中看到cookie,但在硬盘上找不到.

任何anwers赞赏.

Far*_*lan 5

会话cookie存储在sessionstore.js文件中。

该文件实质上是JSON对象。如果您解析它,请查看下面windows[0].cookies的会话cookie数组。

通常,每个会话Cookie中的唯一字段是{name, host, path, value},但偶尔会看到一个httpOnly参数。


tia*_*ldt 0

会话cookie可能会保存在内存中,并在选项卡/浏览器关闭后被删除,而不会进入数据库。