AR
In [1]: import sqlite3
In [2]: connection = sqlite3.connect(".mozilla/firefox/2020s67d.default-default/cookies.sqlite")
In [3]: def dict_factory(cursor, row):
...: d = {}
...: for idx, col in enumerate(cursor.description):
...: d[col[0]] = row[idx]
...: return d
...:
In [4]: connection.row_factory = dict_factory
In [5]: cursor = connection.cursor()
In [6]: cursor.execute("SELECT * FROM moz_cookies;")
Out[6]: <sqlite3.Cursor at 0x7f5edb4db650>
In [7]: results = cursor.fetchall()
In [8]: results[100]
Out[8]:
{'id': 325,
'originAttributes': '',
'name': '_csrf_token',
'value': 'vkVBQ59vhLTcOg%2FEo7MjUB2XrD0z3BZovhAA%3D%3D',
'host': 'dev.to',
'path': '/',
'expiry': 1627879363,
'lastAccessed': 1596350110486481,
'creationTime': 1596343366061777,
'isSecure': 0,
'isHttpOnly': 1,
'inBrowserElement': 0,
'sameSite': 0,
'rawSameSite': 0,
'schemeMap': 2}
