
步骤一:通过快捷键或菜单进入隐身模式
打开Chrome→点击右上角三点菜单→选择“新建隐身窗口”→或按`Ctrl+Shift+N`。此操作可避免保存历史记录(如登录社交媒体),但下载文件仍会留存(在设置中禁用“自动下载”),或通过命令行强制隐私模式:
bash
chrome.exe --incognito --disable-extensions
步骤二:禁用网络追踪器和广告脚本
访问`chrome://settings/content/cookies`→点击“阻止第三方Cookie”→开启“屏蔽第三方Cookie”。此操作可防止广告商收集数据(如浏览电商网站),但部分功能可能受限(在扩展程序中禁用“跨站跟踪”),或通过插件增强防护:
javascript
chrome.runtime.onInstalled.addListener(() => {
chrome.declarativeContent.onPageChanged.removeRules([{}]);
chrome.declarativeContent.onPageChanged.addRules([{
conditions: ["resourceType == 'script' && contains(url, 'adservice')"],
actions: [new chrome.declarativeContent.BlockRequest()]
}]);
});
步骤三:手动清除浏览数据防止本地泄露
关闭隐身窗口前→点击右上角三点菜单→选择“清除浏览数据”→勾选“缓存的图片和文件”→点击“清除数据”。此操作可删除临时文件(如视频缓存),但已下载内容需手动删除(在设置中禁用“自动清理”),或通过脚本定时清理:
javascript
chrome.alarms.create('clearData', {
when: new Date(Date.now() + 60000).toISOString(),
onAlarm: () => {
chrome.browsingData.remove({}, { cache: true, cookies: true, downloads: true, history: true });
}
});
步骤四:限制隐身窗口的权限降低数据暴露风险
打开Chrome→点击右上角三点菜单→选择“设置”→点击“隐私设置和安全性”→找到“隐身模式”→启用“禁用扩展程序”。此操作可阻止插件获取信息(如密码管理器),但手动操作较繁琐(在组策略中禁用“扩展加载”),或通过命令行固化配置:
bash
chrome.exe --disable-extensions-when-incognito --no-sandbox
步骤五:通过代理服务器隐藏真实IP地址
编辑`C:\Windows\System32\drivers\etc\hosts`文件→添加条目:
192.168.1.100 proxy.example.com
→配置Squid代理规则:
conf
cache_enable_x_forwarded_for on
acl localnet src 192.168.1.0/24
http_access allow localnet
http_access deny all
→在Chrome设置中启用手动代理(打开设置→搜索引擎→点击“打开计算机的代理设置”→勾选“使用代理服务器”)。此操作可掩盖设备位置(如访问地区限制网站),但公共WiFi需谨慎(在扩展程序中禁用“自动连接”),或通过PAC文件动态分配:
javascript
function FindProxyForURL(url, host) {
if (shExpMatch(host, "*.example.com")) {
return "PROXY 192.168.1.100:8080";
}
return "DIRECT";
}