伪指纹浏览器-多开Chrome
这篇是参考YT博主实用小技的,有自己修改完善的内容,MAC的是照搬
本文涉及的所有工具
使用多个独立 Chrome 实例的好处:
1. 账号隔离(多个 Google/Facebook/Twitter 账号互不干扰)。2. 独立 Cookie 和缓存(防止自动登录错账户)。3. 避免网站指纹追踪(适合营销、电商、广告推广)。4. 防止崩溃影响所有 Chrome(每个实例独立运行)。5. 提高工作效率(为不同任务创建不同的 Chrome 配置)。6. 独立代理(使用不同 VPN 或 IP 访问不同站点)。7. 适用于 Web3、加密货币交易、Dapp(多个钱包账户隔离)。`同步工具:
其实主要重要的是这个工具,别的无所谓,底下你可以考虑不看
windows上
在d盘(或其他盘)创建两个文件夹:
• D:\ChromeMore\Chrome_UserData (存放 Chrome 用户数据)
• D:\ChromeMore\Chrome_ShortCuts (存放快捷方式)
步骤 2:创建 VBS 脚本
- 打开记事本
- 复制以下代码(已修改成生成 10 个 Chrome 分身):
多开脚本
老实说,不如直接用chrome_manager创建
' ============================================================' 脚本名称:Chrome 多独立环境一键生成工具' 脚本说明:用于批量创建带有独立 user-data-dir 参数的 Chrome 快捷方式' ============================================================
Option Explicit ' 强制要求声明变量,防止拼写错误
' ------------------ 1. 配置区域 (根据需要修改这里) ------------------
' 每一个 Chrome 分身保存数据(插件、账号、历史记录)的主文件夹Dim UserDataPath: UserDataPath = "D:\ChromeMore\Chrome_UserData"
' 生成的快捷方式图标存放的位置Dim FilePath: FilePath = "D:\ChromeMore\Chrome_ShortCuts"
' Chrome 程序的实际安装路径 (TargetPath)Dim TargetPath: TargetPath = "C:\Program Files\Google\Chrome\Application\chrome.exe"
' Chrome 运行时的起始位置Dim WorkDir: WorkDir = "C:\Program Files\Google\Chrome\Application"
' 设置生成的起始编号和结束编号(1-10 就是生成 10 个)Dim StartNum: StartNum = 1Dim EndNum: EndNum = 10
' ------------------ 2. 系统组件初始化 ------------------
Dim fso: Set fso = CreateObject("Scripting.FileSystemObject") ' 文件系统对象:用于建文件夹Dim shell: Set shell = CreateObject("WScript.Shell") ' 系统外壳对象:用于建快捷方式
' ------------------ 3. 自动创建文件夹逻辑 ------------------
' 如果文件夹不存在,则自动创建(支持多级目录)Sub CreateFolderRecursive(path) If Not fso.FolderExists(path) Then Dim parent: parent = fso.GetParentFolderName(path) If Not fso.FolderExists(parent) Then CreateFolderRecursive(parent) fso.CreateFolder(path) End IfEnd Sub
' 运行创建命令CreateFolderRecursive UserDataPathCreateFolderRecursive FilePath
' ------------------ 4. 循环生成快捷方式 ------------------
Dim i, lnk, shortcutFileFor i = StartNum To EndNum ' 定义快捷方式的完整路径(例如 D:\...\Chrome_1.lnk) shortcutFile = FilePath & "\Chrome_" & i & ".lnk"
' 创建快捷方式对象 Set lnk = shell.CreateShortcut(shortcutFile)
' 设置快捷方式指向的程序路径 lnk.TargetPath = TargetPath
' 设置核心启动参数:--user-data-dir="数据存放路径" ' 三个引号的作用是在最终生成的参数里保留一对双引号,防止路径中有空格导致失效 lnk.Arguments = "--user-data-dir=""" & UserDataPath & "\" & i & """"
' 设置起始位置 lnk.WorkingDirectory = WorkDir
' 设置快捷方式的鼠标悬停说明 lnk.Description = "Chrome 独立环境分身 " & i
' 保存并关闭该快捷方式文件 lnk.SaveNext
' ------------------ 5. 完成提示 ------------------
' 弹出成功提示框MsgBox "分身已成功生成!" & vbCrLf & _ "生成的个数:" & (EndNum - StartNum + 1) & " 个" & vbCrLf & _ "存放路径:" & FilePath, _ 64, "任务完成" ' 64 代表显示“信息”图标
' 自动打开存放快捷方式的文件夹,方便直接使用shell.Run "explorer.exe " & FilePath
' 释放对象内存Set fso = NothingSet shell = Nothing销毁脚本
' ============================================================' 脚本名称:Chrome 多独立环境一键清除工具' 脚本说明:用于彻底删除脚本生成的快捷方式和用户数据文件夹' ============================================================
Option Explicit
' ------------------ 1. 配置区域 (必须与生成脚本的路径一致) ------------------
' 用户数据主文件夹路径Dim UserDataPath: UserDataPath = "D:\ChromeMore\Chrome_UserData"
' 快捷方式图标存放的文件夹路径Dim FilePath: FilePath = "D:\ChromeMore\Chrome_ShortCuts"
' ------------------ 2. 安全确认 ------------------
Dim confirmconfirm = MsgBox("确定要清除所有 Chrome 分身吗?" & vbCrLf & vbCrLf & _ "这将删除:" & vbCrLf & _ "1. " & FilePath & " 下的所有快捷方式" & vbCrLf & _ "2. " & UserDataPath & " 下的所有用户数据(账号记录将丢失)", _ 33, "危险操作确认")
' 33 代表“确定”和“取消”按钮,并带有警告图标。如果点击“取消”则退出脚本。If confirm <> 1 Then WScript.Quit
' ------------------ 3. 系统组件初始化 ------------------
Dim fso: Set fso = CreateObject("Scripting.FileSystemObject")
' ------------------ 4. 执行删除逻辑 ------------------
On Error Resume Next ' 开启错误忽略,防止某些文件夹被占用导致脚本崩溃
' 删除快捷方式文件夹及其所有内容If fso.FolderExists(FilePath) Then fso.DeleteFolder FilePath, True If Err.Number = 0 Then WScript.Echo "已成功清除快捷方式文件夹。" Else WScript.Echo "警告:无法删除快捷方式文件夹,可能某些文件正在被使用。" Err.Clear End IfEnd If
' 删除用户数据主文件夹及其所有内容If fso.FolderExists(UserDataPath) Then fso.DeleteFolder UserDataPath, True If Err.Number = 0 Then WScript.Echo "已成功清除用户数据文件夹(磁盘空间已释放)。" Else WScript.Echo "警告:无法删除用户数据文件夹,请先关闭所有运行中的 Chrome 浏览器。" Err.Clear End IfEnd If
' ------------------ 5. 完成提示 ------------------
MsgBox "清理任务执行完毕!", 64, "清理成功"
Set fso = NothingmacOS 上
Chrome 不支持像 Windows 那样直接创建 .lnk 快捷方式,但可以通过 终端命令+AppleScript 实现多个独立环境的 Chrome 实例。以下是详细步骤:
步骤 1:创建用户数据文件夹 打开终端(快捷键 Command + Space,搜索 终端)。 创建用户数据目录:
mkdir -p ~/Chrome_Profiles/Profile_1mkdir -p ~/Chrome_Profiles/Profile_2mkdir -p ~/Chrome_Profiles/Profile_3mkdir -p ~/Chrome_Profiles/Profile_4mkdir -p ~/Chrome_Profiles/Profile_5mkdir -p ~/Chrome_Profiles/Profile_6mkdir -p ~/Chrome_Profiles/Profile_7mkdir -p ~/Chrome_Profiles/Profile_8mkdir -p ~/Chrome_Profiles/Profile_9mkdir -p ~/Chrome_Profiles/Profile_10这样会在 ~/Chrome_Profiles 目录下创建 10 个独立的 Chrome 配置文件夹。
步骤 2:创建 Chrome 启动脚本 创建文件(在终端中输入):
nano ~/chrome_profiles.sh复制并粘贴以下脚本:
#!/bin/bash# macOS Chrome 多开脚本for i in {1..10}; do open -na "Google Chrome" --args --user-data-dir="$HOME/Chrome_Profiles/Profile_$i"done保存文件
按 Control + X 退出。 按 Y 确认保存。 按 Enter 确认文件名
赋予执行权限:
chmod +x ~/chrome_profiles.sh步骤 3:运行脚本 在终端中输入:
~/chrome_profiles.sh回车后,你会看到 10 个独立环境的 Chrome 浏览器实例被打开,每个都使用不同的 Profile 目录。
步骤 4:创建桌面快捷方式 方法 :使用 Automator finder中点击左侧 应用程序 找到Automator 选择 “应用程序” 类型。
然后 在左侧搜索 Shell 脚本,然后双击它。
在脚本框中输入:
~/chrome_profiles.sh点击 “文件” → “存储”:
选择 桌面 作为存储位置。
取名 “Chrome 多开.app”。 文件格式选择 “应用程序”,然后保存。 双击该应用,即可同时打开 10 个独立 Chrome 实例!
伪造 win mac ios android linux 设备插件:
到谷歌插件商城搜索 User-Agent Switcher and Manager
支持与分享
如果这篇文章对你有帮助,欢迎分享给更多人或赞助支持!
凛w的后花园