开发者社区> 五岳之巅> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

Chrome浏览器保存了我们哪些信息?

简介:      最近需要采集被试浏览过的网页记录,但发现3男3女都是使用360浏览器,极速和安全两款。这些浏览器都能看到浏览记录,然而存在两个问题:一是时间仅精确到分钟而不是秒,要知道1分钟内用户可能会浏览好几个网页;二是无法自行导出全部浏览记录。
+关注继续查看

     最近需要采集被试浏览过的网页记录,但发现3男3女都是使用360浏览器,极速和安全两款。这些浏览器都能看到浏览记录,然而存在两个问题:一是时间仅精确到分钟而不是秒,要知道1分钟内用户可能会浏览好几个网页;二是无法自行导出全部浏览记录。


     于是,我就开始探索如何解决这两个问题。首先,到网上寻找历史记录信息,网友反馈说是保存在Document and Settings里名为History的文件,但我发现并不一定在这里。最好的方法是进入安装盘,如果浏览器装在C盘,那么就到C盘中搜索History这个名字,比较大的就是这个文件,比如一般都超过1M,而且没有扩展名哦。然后
用Sublime打开Hisory,去,都是16进制的耶。换成ultraedit再看,最开始一行字是Sqlite,明白了,这不是文本文件,而是数据库文件啊。


     接下来,百度一下,原来Chrome有两个数据库,一个是HTML5的,一个是本地数据库,这个本地数据库就是Sqlite。所以,再从网上down下一个
Navicat for SQLite试用版,打开History,发现Google真是记录了我们太多的东西了:

 
   看看下载记录:



        还有平时的搜索关键词也被保存了下来:



        浏览器认为的分段:



       以及访问记录及访问次数,停留时间等等都进行了记录:




     最后,发现了一款小软件,用的基本原理就是读取Sqlite数据库,叫BrowsingHistoryView,可以直接导出Chrome、IE和Firefox的浏览记录,相当方便。


版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
C# 开发Chrome内核浏览器(WebKit.net)
原文:C# 开发Chrome内核浏览器(WebKit.net)   WebKit.net是对WebKit的.Net封装,使用它.net程序可以非常方便的集成和使用webkit作为加载网页的容器。这里介绍一下怎么用它来显示一个网页这样的一个最简单的功能。
1387 0
Chrome或取代Firefox成Ubuntu默认浏览器
Canonical创始人Mark Shuttleworth是Google Chrome的狂热粉丝,近日他在接受采访表示,未来版本的Ubuntu可能使用Chrome替代Firefox作为默认浏览器。 Firefox用户无需担忧,计划于今年10月发布的Ubuntu 11.10的默认浏览器仍是Firefox。
715 0
+关注
262
文章
0
问答
文章排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载