背景

腾讯 QQ/Tim 会获取用户浏览器(Chrome、IE 以及其它 Chromium 内核浏览器)的历史访问记录,在读取后会根据数据对信息情况进行分类。腾讯 QQ/Tim 会使用 MD5 比较历史记录中的搜索链接,链接包括淘宝、天猫、京东。搜索链接匹配之后,腾讯QQ/Tim 还会使用 MD5 比较搜索的关键字,如古着、融资、股票等。 众多网友进行一波分析谈论得了出上述结论,而腾讯的回应则是『读取浏览器数据是为了用户好』

腾讯旗下软件被爆出扫描用户信息也不是一天两天的事了, 那么本文将介绍几种杜绝 QQ 侵犯隐私的办法

解决

解决的方法有多种
大体可以分为两类

  1. 本地运行
  2. 异地运行

例如在本地开虚拟机就是本地运行的一种
在服务器上运行通过 RemoteApp 在本地操作属于异地运行


下面是详细方法列表:

  1. 本地运行
    1. 虚拟机 (Vmware的Unity模式 / VirtualBox / Hyper-V)
    2. 沙盒 (Windows SandBox / Sandboxie (plus))
  2. 异地运行
    1. Remote App

本文主要描述 1.2 的 Sandboxie plus 的解决方案, 后续如果有遇见其它的场景也会补充

Sandboxie plus

本文可能不会介绍 Sandboxie 因为一些问题
而是介绍 Sandboxie plus

关于 Sandboxie plus

维基百科的介绍
Sandboxie是一个沙盒计算机程序,原先由Ronen Tzur开发,后被Invincea收购。Sandboxie可以在32位及64位的、基于Windows NT的系统上执行(如Windows XP、Windows 7等)。它创造了一个类似沙盒的独立作业环境,在其内部运行的程序并不能对硬盘产生永久性的影响。其为一个独立的虚拟环境,可用以测试不受信任的应用程序或上网行为。

使用教程

以下带 (可选) 的步骤可以省略, 以 找到 开头的步骤均指主窗口顶部的菜单中寻找

  1. 首先前往官网下载安装 Sandboxie plus
  2. 直接一路下一步安装即可
  3. 安装完成之后直接启动
  4. 找到 选项 | 全局设置 | 兼容性
  5. 勾选 Windows Core 或者是 Windows Live 确保沙箱内应用程序能够使用输入法
  6. 左侧面板里找到 高级选项 修改沙盒文件系统根目录到你想保存的位置
  7. 点击 确定
  8. (可选) 右键主面板已经存在的 DefaultBox 沙盒, 选择移除
  9. 找到 沙盒 | 新建沙盒 , 预设配置保留默认, 沙盒名称 填写: “QQ” (以QQ为例, 可选其它的), 点击确定
  10. 右键新建的沙盒 QQ , 找到 沙盒选项 | 常规选项 | 自动启动 , 点击 添加服务 , 在新弹出的小窗口中填写 QPCore, 点击 确定
  11. 左侧面板里找到 资源访问 , 添加以下文件夹, 并把访问栏设定为 封禁:
    1. %UserProfile%\AppData\Local\Microsoft
    2. %UserProfile%.gitconfig
    3. %UserProfile%.bash_history
    4. %AppData%\clash_win
    5. %UserProfile%.config
    6. %UserProfile%.gnupg
    7. %UserProfile%.ssh
    8. %UserProfile%\AppData\Local\Google
  12. 也可以添加其它的一些不希望 QQ 访问的路径
  13. 再添加一个 注册表键值 设为 开放 , 填写 HKEY_LOCAL_MACHINE\
  14. 点击 确定
  15. 从 QQ 官网下载最新版 QQ 安装包
  16. 在文件资源管理器中找到你刚刚下载的安装包, 右键选择在 沙盘中运行 (win 11 先选择 显示更多选项) , 在弹出的窗口中选择你刚刚创建的沙盘, 确定
  17. 正常安装 QQ , 注意选择文档存储路径到自定义的路径, 由于在沙盒中运行, 请选择一个沙盒放行的路径
  18. 安装完成之后正常启动 QQ , 由于最新版的 QQ 加入了频道的功能, 所以这时候是会报错的, 普通聊天功能正常
  19. 退出 QQ 后 在 Sandboxie plus 中右键你的沙盒, 选择 终止所有程序
  20. 右键你的沙盒, 找到 沙盒内容 | 浏览内容
  21. 进入 drive -> C -> Windows
  22. 创建文件夹 sysnative , 同时确定该目录下有文件夹: system32 , 和 SysWOW64
  23. 再打开一个资源管理器, 并进入 C:\Windows\system32 , 找到 cmd.exe , 把 cmd.exe 分别复制到之前沙盒的内容文件夹下的 sysnative , system32 , SysWOW64 这三个文件夹下
  24. 再次启动 QQ 看看是否报错, 以及 频道 功能能否使用
  25. 如果报错内容为 mkdir 相关的项, 则手动创建那个路径, 一般是用户文档下的 qq_guild 文件夹, 同时确保这个目录沙盒的设置放行了
  26. 以上

感谢阅读