首页 > 解决方案 > 在 chrome cookie 中编码 blob

问题描述

我想通过 python 脚本和 sqlite 将 cookie 插入到 chrome (C:\Users<User>\AppData\Local\Google\Chrome\User Data\Default\Cookies)。实际的 cookie 值存储在“encrypted_value”列中,它是一个 blob。如何将我的普通值加密到 blob 以便适用于 chrome。我目前正在尝试使用以下方法对其进行加密:

win32crypt.CryptProtectData("test message".encode(), u"<password>", None, None, None, 0)

我不确定如果这是正确的方法以及我必须使用什么实际密码。我尝试了用户密码,但加密的值与 chrome 加密的值不同。在网上我发现了很多关于 windows DPAPI 库的信息,但我不确定这在这个想法中是如何工作的。“win32crypt.CryptProtectData”是否使用 DPAPI ?

请分享一些想法。乔纳斯

标签: pythongoogle-chromedpapi

解决方案


好的,我在这里找到了解决方案:Chrome 80 如何解码 cookie。自 chrome 80 以来,它不再那么容易了。


推荐阅读