吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 4607|回复: 18
收起左侧

[Python 转载] 获取浏览器的cookies,360极速浏览器X

  [复制链接]
wYw729 发表于 2022-1-12 21:54
import os
import sqlite3
import win32crypt

# 获取360chromeX极速浏览器的cookies
def getCookieFrom360ChromeX(host):
    cookiespath = os.path.expanduser(
        os.path.join(os.environ['LOCALAPPDATA'], r'360ChromeX\Chrome\User Data\Default\Cookies'))
    with sqlite3.connect(cookiespath) as conn:
        select_cookie = conn.execute(
            "select  name, encrypted_value from cookies where host_key = ?", (host,)).fetchall()
        cookies_str = ""
        i = 1
        for name, encrypted_value in select_cookie:
            cookie = win32crypt.CryptUnprotectData(encrypted_value)[1].decode()
            cookies = name + "=" + cookie
            if i == len(select_cookie):
                cookies_str += cookies
                break
            cookies_str += cookies + ";"
            i += 1
        return cookies_str

# 测试代码
if __name__ == '__main__':
    res = getCookieFrom360ChromeX('www.52pojie.cn')
    print(res)

免费评分

参与人数 3吾爱币 +3 热心值 +3 收起 理由
tianbukongbai + 1 + 1 谢谢@Thanks!
5omggx + 1 + 1 用心讨论,共获提升!
夫子点灯 + 1 + 1 谢谢@Thanks!

查看全部评分

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

hackxl 发表于 2022-1-13 00:50
学习可以、但真的要获取还要安装py,麻烦了、要么审查元素要么用EditThisCookie插件
 楼主| wYw729 发表于 2022-1-13 06:56
yep96 发表于 2022-1-12 23:37
原来这个cookies存的这么随意的,加密的密钥也可以直接读出来
不过也是,能读取就有权限直接开浏览器,coo ...

360极速浏览器是这样 还有低版本的Chrome
新版的Chrome换加密方式了
xyg10300 发表于 2022-1-12 22:51
yep96 发表于 2022-1-12 23:37
原来这个cookies存的这么随意的,加密的密钥也可以直接读出来
不过也是,能读取就有权限直接开浏览器,cookies本来就是透明的
cdlsz 发表于 2022-1-13 03:51
我是用EditThisCookie插件
wakichie 发表于 2022-1-13 07:31
这个怎么用的?
绿软奔跑者 发表于 2022-1-13 07:45
随便玩玩吧谁知道以后浏览器加密方式怎么变呢
tianbukongbai 发表于 2022-1-13 08:26
深奥,点赞就对了
我今天是大佬 发表于 2022-1-13 09:33
不知有何用途
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-25 06:59

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表