张槎杨和网站建设微网站功能

web/2025/10/5 6:25:19/文章来源:
张槎杨和网站建设,微网站功能,网页布局的目的,三农网络公司排名前文简介了Chrome存储的账密/Cookie数据#xff1a;一段代码读取Chrome存储的所有账号密码和Cookie 本文再扩展介绍一下Chrome存储的其它一些隐私数据。 注#xff1a;因为业务需要#xff0c;简单调研了一些基本内容和存储路径#xff0c;没有深入去研究#xff0c;有啥…前文简介了Chrome存储的账密/Cookie数据一段代码读取Chrome存储的所有账号密码和Cookie 本文再扩展介绍一下Chrome存储的其它一些隐私数据。 注因为业务需要简单调研了一些基本内容和存储路径没有深入去研究有啥问题可以一起探讨。 Profile介绍 对于Chromium内核的浏览器在使用过程中会产生很多用户数据比如浏览器配置、比如浏览过程中生成的缓存文件等等都会存储在电脑的某个目录里。 这个目录以及里面的文件就被称之为该用户的Profile。 Profile目录在哪里 对于不同的用户匿名用户也算一个用户每个用户都会有自己的独立的缓存目录该用户产生的数据也是存储在这个独立的用户缓存目录中那如何找到这个目录呢 以Chrome为例在浏览器地址栏输入 chrome://version/ 可以看到页面上有个Profile Path(中文叫:个人资料路径)这个就是你的Profile数据存储所在的个人目录了从这个英文名称大家也就知道Profile这个命名的由来了 Profile生成规则 操作系统不同账号登录Profile也在不同的目录下所以不同系统用户肯定是各自独立的Profile同一个Windows用户首次启动Chrome该用户的Profile是在%LocalAppData%\Google\Chrome\User Data\Default 然后登录Google账号后会自动使用该Defalut目录作为该Google账号的Profile目录如果在Chrome里登录第2个Google账号会为该Google账号创建一个新的Profile下图是在我电脑上登录第2个Google账号生成的新的Profile目录 如果在同一台电脑上登录了多个谷歌账号每次启动Chrome时都会出现profile的选择窗口让你选择使用哪一份Profile数据 Profile数据项介绍 每个Profile里存储的主要数据有如下这些 浏览器的设置信息浏览器书签你记录在浏览器里的快捷链接账号密码比如twitter网站的账号密码cookie每个网站都会生成的一些个人相关的数据浏览器的历史访问记录浏览器下载历史记录浏览器自动填充的表单数据浏览器扩展含扩展的程序文件和扩展写入的数据如LocalStorage、IndexDB浏览器访问的网页代码写入的数据如LocalStorage、IndexDB浏览器访问过的网页缓存如图片、css、js等浏览器关闭时还未关闭的标签页列表 注以上并不是全部这些个人隐私信息需要关注和避免泄露。 下面的介绍以Chrome为准并假设Profile目录为: %LocalAppData%\Google\Chrome\User Data\Default\ 浏览器设置 存储文件路径%LocalAppData%\Google\Chrome\User Data\Default\Preferences 这是一个json格式的文件浏览器设置修改后都会存储在这里包括登录后的账号信息也会在这里。 所以这里肯定会有我们的隐私内容。 你可以先备份再尝试修改一些浏览器设置再对比前后2个文件就知道设置对应的json项了文件内容参考 注还有另一个文件%LocalAppData%\Google\Chrome\User Data\Default\Secure Preferences 里面也存储了一些安全相关的设置不过内容比较少我也没有深入去研究内容。 浏览器书签 存储文件路径%LocalAppData%\Google\Chrome\User Data\Default\Bookmarks 这也是一个json格式的文件就是你在Chrome里收藏的那些网址可以通过快捷键CtrlShiftB进行显示和隐藏 这个当然也是个人隐私了。 该文件内容大致如下 账号密码 存储文件路径%LocalAppData%\Google\Chrome\User Data\Default\Login Data 这是一个sqlite数据库文件账号密码存储在logins这张表里该表的密码字段进行了加密其它都是明文。 具体内容和读取方式可以参考前文一段代码读取Chrome存储的所有账号密码和Cookie Cookie 存储文件路径%LocalAppData%\Google\Chrome\User Data\Default\Network\Cookies 这也是一个sqlite数据库文件数据存储在cookies这张表里cookie的值在encrypted_value里进行了加密其它都是明文。 具体内容和读取方式可以参考前文一段代码读取Chrome存储的所有账号密码和Cookie 历史访问记录 存储文件路径%LocalAppData%\Google\Chrome\User Data\Default\History 这还是一个sqlite数据库文件所有历史访问记录存储在urls这张表里: 下载历史记录 下载历史记录也在上面这个History文件里是在downloads这张表里 自动表单数据 存储文件路径%LocalAppData%\Google\Chrome\User Data\Default\Web Data 这也是一个sqlite数据库文件所有自动表单填充记录存储在autofill这张表里。 注这个数据库里还会存储你在Chrome里使用过的信用卡之类的数据。 扩展 存储目录路径 扩展的代码文件存储在这个目录下 %LocalAppData%\Google\Chrome\User Data\Default\Extensions\不会进行同步的扩展数据存储在这个目录下 %LocalAppData%\Google\Chrome\User Data\Default\Local Extension Settings\ 比如使用js代码chrome.storage.local.set写入LocalStorage就会存储在这个目录下会通过Google账号进行同步的扩展数据存储在这个目录下 %LocalAppData%\Google\Chrome\User Data\Default\Sync Extension Settings\ 目录下有n个子目录每个子目录是一个扩展 比如使用js代码chrome.storage.sync.set写入LocalStorage就会存储在这个目录下 网页写入数据 存储目录路径 网页代码写入的LocalStorage数据存储在这个目录下 %LocalAppData%\Google\Chrome\User Data\Default\Local Storage\网页代码写入的IndexedDB数据存储在这个目录下 %LocalAppData%\Google\Chrome\User Data\Default\IndexedDB\ 该目录下有n个子目录每个域名或扩展一个也是leveldb文件注这2份数据都是leveldb文件我没去深入研究和解读 网页缓存 存储目录路径%LocalAppData%\Google\Chrome\User Data\Default\Cache\Cache_Data\ 这是一个目录所有缓存都经过特殊处理后写入这里这些文件无法正常访问不过网上有人写了工具 chromecacheview 你可以搜索并下载一下通过这个工具可以查看这些缓存里的内容 网页缓存的延伸知识 这些缓存会在本地存多久访问时间 - 该文件的最后修改时间 ÷ 10 参考https://youbl.blog.csdn.net/article/details/84879670 未关闭的标签页 存储目录路径%LocalAppData%\Google\Chrome\User Data\Default\Sessions 里面有2个Session开头的文件还有2个Tabs开头的文件. 都是ssns格式的文件参考解析说明我没去进一步解析 https://github.com/JRBANCEL/Chromagnon/wiki/Reverse-Engineering-SSNS-Format 其它知识 数据通用性 所有基于Chromium内核的浏览器Profile数据项都是通用的 以Chrome和Edge为例验证方案 关闭Chrome和Edge再把Chrome的任意一项数据复制到Edge的对应Profile目录下再启动Edge会发现Edge自动拥有了Chrome的数据。 注尽量基于同一内核版本测试因为不同的内核版本一些字段会有差异可能会有问题。 Profile里的时间格式 上述数据项里都会有一些长整型格式的时间数据这些不是标准的时间戳而是表示自1601年1月1日以来经过的纳秒数 下面是使用Javascript把Chrome时间转换为标准时间戳的示例代码 const chromeTs 13276168466314428; const dt new Date(1601,1,1); dt.setMilliseconds(dt.getMilliseconds() chromeTs/1000); console.log(dt.getTime());SSLKEYLOGFILE说明 ietf出的一个草案这里有介绍及输出文件的格式说明 https://www.ietf.org/archive/id/draft-thomson-tls-keylogfile-00.html 简单说就是标准的浏览器如 Chrome或Firefox、Safari、Edge、Elctron、curl等等支持使用一个环境变量把ssl通讯过程中生成的密钥记录下来可以用于ssl流量的解密。 在系统环境变量里设置一个环境变量例如key为SSLKEYLOGFILE 值为 d:\sslkey.txt 确定保存后重启Chrome你就会在D盘看到记录密钥的sslkey.txt文件了 这个文件可以搭配Wireshark抓包工具自动解密https的请求响应数据 步骤参考https://my.f5.com/manage/s/article/K50557518 filter展示tcp.port443 and (http or http2) 游戏 URL地址: chrome://dino/ 这是Chrome内置的一个小恐龙游戏进入后通过按空格来控制小恐龙躲避障碍。 如果处于断网状态启动Chrome会自动提示这个游戏。联网里可以通过输入上面的url来进入。 据说该游戏的长度设置为17000年所以你再厉害也是无法通关的。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/87206.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

用vue开发的网站酒店设计公司排名

教育 -人文物理-章节资料考试资料-武汉理工大学【】 第一讲测试题 1、【单选题】两种文化是指( )与( )。 A、东方文化与西方文化 B、科学文化与人文文化 C、中国文化与西方文化 D、亚洲文化与欧洲文化 参考资料【 】 2、【单选题】…

湖北省建设安全管理协会网站慈利做网站在哪里

今天编译PHP的时候遇到了几个错误,记录一下第一次编译的时候报错如下:configure: error: mcrypt.h not found. Please reinstall libmcrypt.报这个错是因为没有安装libmcrypt这个包,下载地址如下:wget ftp://mcrypt.hellug.gr/pub…

网站建设部署与发布有效期投票小程序

4034: [HAOI2015]T2 Description 有一棵点数为 N 的树,以点 1 为根,且树点有边权。然后有 M 个 操作,分为三种:操作 1 :把某个节点 x 的点权增加 a 。操作 2 :把某个节点 x 为根的子树中所有点的点权都增加…

计算机网站建设招聘贵州城市和城乡建设官方网站

BeanPostProcessors是Spring框架中的一个扩展机制,它允许开发人员在Spring容器实例化、配置和初始化Bean的过程中干预和定制化。BeanPostProcessor接口定义了两个方法:postProcessBeforeInitialization和postProcessAfterInitialization,分别…

江西建设质量安全监督网站杭州品牌网站

字幕组双语原文:如何使用RetinaNet模型构建面罩检测器英语原文:How to build a Face Mask Detector using RetinaNet Model!翻译:雷锋字幕组(李珺毅)介绍目标检测是计算机视觉中一个非常重要的领域,对于自动…

西安网站建设价格上海注册公司费用及流程

【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】 和v3s一样,f1c200s本身也支持spi-nor flash。当然,不管是norflash,还是nandflash,都是为了能够让程序脱离sd卡,直接依靠板子上面的flash,就可以完成正常地加载和运行工作。tf…

政务微网站建设方案对网站建设展望

1、滚动到一定区域,顶部内容置换并置顶 功能: 当我向下滚动时,当关注那一行快到顶部的时候,把左侧区域的内容切换成右侧区域的内容,并置顶 原先我使用v-if来显示隐藏,发现会出现闪屏的现象,后来…

重庆网站网站建设沈阳网站建设模块

Shell用户与系统内核之间交流平台Shell类型/bin/sh/bin/bash(系统默认bash)/bin/tcsh/bin/csh/etc/shells 放置当前系统可用shell为什么需要shell编程1.减少繁琐工作的重复进行,减少错误2.提高工作效率3.事态的批量化进行Bash特点功能1.查看命令历史(1000条)history…

地方社区网站 备案制作网站中英文字体不能为

一.如何理解递归 递归对于初学者来说是一个非常抽象的概念,笔者在第一次学习时也是迷迷糊糊的(二叉树遍历),递归的代码看起来非常的简洁,优美,但是如何想出来递归的思路或者为什么能用递归这是初学者很难分析出来的 笔者在学习的过程中通过刷题,也总结出自己的一些经验,总结来…

民网东莞网站建设建设平台网站协议

目录 Pod 中 init 容器 1 init 容器特点 2 使用 init 容器 Pod 中 init 容器 Init 容器是一种特殊容器,在Pod 内的应用容器启动之前运行。Init 容器可以包括一些应用镜像中不存在的实用工具和安装脚本。 1 init 容器特点 init 容器与普通的容器非常像&#xf…

网站建设费如何入账国内网页设计欣赏

一、github登不上去问题 下载watt toolkit 下载地址:https://steampp.net/ 可以下载后加速,访问github 二、猫狗总体参考核心 B哥的博客 https://github.com/bubbliiiing/classification-keras?tabreadme-ov-file 三、CSDN很多会员才能阅读问题 根据…

jquery网站后台模板福州网站建设市场

Pyecharts 是一个用于生成各种交互式图表的 Python 图表库。它是基于开源的 Echarts 图表库构建的,Echarts 是由百度团队开发的一个使用 JavaScript 实现的开源可视化库。Pyecharts 使得在 Python 中创建复杂的图表变得更加容易,它支持多种类型的图表&am…

站内推广方案wordpress 页面上显示文章

在探讨自闭症儿童的教育与康复之路时,星贝育园无疑是一个值得深入了解的典范。这所全国知名的广泛性发育障碍全托寄宿制儿童康复训练机构,不仅以其独特的CBM干预法引领着行业前沿,更以其对每一个孩子的深切关怀与承诺,构建了一个充…

网站建设蓝图ppt全国网站建设人员数量

在软件开发过程中,项目的构建是一个不可避免的环节。而随着项目规模的增大,手动管理编译过程变得越来越繁琐。为了简化构建流程并实现跨平台支持,CMake作为一种流行的构建系统被广泛采用。本文将介绍CMakeLists.txt文件的结构,以及…

网站设计的规范wordpress更新服务

1、软件测试计划简介 测试计划,一般是主管写,在需求分析之后,测试工作开始之间做的一些准备划工作。一般包含以下内容:5W1H 目的、测试范围、测试进度安排、测试人员、测试环境、测试方法工具,风险评估 (w…

宣传部网站建设策划书做pc端网站什么开头

链表结构 说到链表结构就不得不提起数据结构,什么是数据结构?就是用来组织和存储数据的某种结构。那么到底是某种结构呢? 数据结构分为: 线性结构 数组,链表,栈,队列 树形结构 二叉树&#x…

如何更改网站备案号营商环境网站建设

[vue] 你有使用过vue开发多语言项目吗?说说你的做法? 使用Vue-i18n 加载不同的语言配置文件, 重要是初始化时,判断当前语言环境,要想好存储方案 采用i18n来解决国际化问题,关于语言环境的存储方案,看到有…

网站建设毕业答辩ppt模板网页制作作品欣赏

在Data Geekery ,我们喜欢Java。 而且,由于我们真的很喜欢jOOQ的流畅的API和查询DSL ,我们对Java 8将为我们的生态系统带来什么感到非常兴奋。 Java 8星期五 每个星期五,我们都会向您展示一些不错的教程风格的Java 8新功能&#…

平台营销型网站有什么设计网站推荐

Flume(1.11.0版本) 简介 概述 Flume本身是由Cloudera公司开发的后来贡献给了Apache的一套针对日志数据进行收集(collecting)、汇聚(aggregating)和传输(moving)的机制 Flume本身提供了简单且灵活的结构来完成日志数据的传输 Flume有两大版本&#x…

网站项目需求分析广州黄埔区做网站培训机构

MNN是一个高效、轻量的深度学习框架,它支持深度模型的推理与训练,尤其在端侧的推理与训练性能在业界处于领先地位。MNN已经在阿里巴巴的多个App中使用,覆盖多个场景,同时在IoT等场景下也有若干应用。它支持TensorFlow、Caffe、ONN…