易语言资源网 - 做最全的易语言资源下载社区
精易论坛授权登录

获取谷歌浏览器cookies源码   [复制链接]

    2020-11-21 10:46:25
    高级教程源码
    易语言资源网
    6052 次浏览
    来源链接

这个获取谷歌cookies的源码目前只能获取谷歌8.0以下的版本,源码是别人分享出来的但是由于谷歌自动更新的机制,我刚开始使用的时候,也是一度差点怀疑人生,只能用几个小时,就自己自动升级版本了,然后就去研究8.0以上版本的解密方式,但由于不会java代码,目前还在研究中,这是8.0以上版本的java解密方式:https://github.com/mlkui/chrome-cookie-password-decryption

简单说明一下8.0以上版本的加密方式:

    8.0以上版本用的是[color=var(--color-text-primary)  !important]Aes256Gcm加密,解密的key在\Google\Chrome\User Data\Local State这个文件里面,

        key也是经过winapi里面的DPAPI加密的,需要解密kay之后,才能拿到aes密钥,目前我还在研究怎么解开,希望有解开的大神分享一下,如果我解开了也会分享

这次分享主要是针对那些和我一样没能力的小白

先下载8.0以下版本的谷歌浏览器下载地址:https://www.chromedownloads.net/chrome64win/  目前我用的是6.9 我也是随便找了一个

安装完后,阻断谷歌浏览器更新(这一步非常重要,如果没阻断就会自动更新,重启了谷歌浏览器后,用这个源码就取不到cookies了)

阻断方式我也是百d到的

第一步:右键我的电脑>管理>任务计划程序>任务计划程序库   找到 GoogleUpdate 的两个项目,然后右键禁用,然后在 右键>属性>触发器  将所有触发器的任务删除,两个都操作一遍

第二步:找到文件夹Update位置在:AppData\Local\Google里面

第三步:将Update这个目录给删了,然后在创建一个空的Update

第三步:右键Update>属性>安全>编辑 吧上面的所有组和用户名的SYSTEM权限,全部点拒绝,就是设置所有用户组都不能访问读取和执行这个文件夹

第四步:打开任务管理器>启动 找到GoogleUpdateCore 右键禁用 (我的是win10系统)

然后在重启一下电脑就行了

image.png



点我下载 (已有 220 次下载)

引用模块


源码文件名 模块文件名
ChromeCookies.e
SQLite3数据类.ec


引用支持库


源码文件名 支持库文件名 支持库标识
ChromeCookies.e 系统核心支持库 5.7 d09f2340818511d396f6aaf844c7e325
特殊功能支持库 3.1 A512548E76954B6E92C21055517615B0
SQLite3数据库类.e 系统核心支持库 5.2 d09f2340818511d396f6aaf844c7e325
特殊功能支持库 3.1 A512548E76954B6E92C21055517615B0


[错误报告]   上一篇:软件卸载助手(弹窗克星)...     下一篇:MP3定时播放器