createProfileRequest参数设置具体描述:
{
"name": "myProfile", // 基础设置 -> 显示名称
"notes": "profile notes", // 基础设置 -> 备注信息
"iconId": 0, // 基础设置 -> ICON 图标 0 ~ 30
"os": "Windows", // 基础设置 -> 操作系统
"proxyServer": {
"setProxyServer": false, // 基础设置 -> 设置代理服务器 -> 启用代理服务器
"type": "HTTP", // 基础设置 -> 设置代理服务器 -> 代理类型(HTTP、SOCKS4、SOCKS5、HTTPS)
"host": "127.0.0.1", // 基础设置 -> 设置代理服务器 -> IP地址
"port": "8080", // 基础设置 -> 设置代理服务器 -> 端口
"username": "hello", // 基础设置 -> 设置代理服务器 -> 登录用户
"password": "world", // 基础设置 -> 设置代理服务器 -> 登录密码
"urlIndex": 0 // 基础设置 -> 设置代理服务器 -> 检测网址 0:lumtest 1:VMLogin 2:ip-api.com
},
"secChUaHeaders": { // SEC-CH-UA(Client Hints) Headers
"platformVer": "\"14.0.0\"", // SEC-CH-UA-Platform-Version
"bitness": "\"64\"", // SEC-CH-UA-Bitness
"fullVersion": "\"97.0.4758.102\"", // SEC-CH-UA-Full-Version
"model": "", // SEC-CH-UA-Model
"secChUa": "\" Not;A Brand\";v=\"99\", \"Google Chrome\";v=\"97\", \"Chromium\";v=\"97\"", // SEC-CH-UA
"type": "FAKE", // 设置 自动模式:"AUTO" 关闭模式:"OFF" 自定义设置:"FAKE"
"architecture": "\"x86\"", // SEC-CH-UA-Architecture
"platform": "\"Windows\"", // SEC-CH-UA-Platform
"mobile": "?1", // SEC-CH-UA-Mobile
"wow64": "?0" // SEC-CH-UA-WoW64
},
"webRtc": {
"type": "FAKE", // 基础设置 -> WebRtc OFF:【真实模式】启用webrtc插件 BLOCK:【禁用模式A】禁用webrtc插件 FAKE:【替换模式】返回指定的IP地址 BLOCKB:【禁用模式B】禁用webrtc插件(全面)
"fillOnStart": true, // 基础设置 -> 自动检测IP
"wanSet": true, // Basic setup -> 公网IP设置开关
"lanSet": true, // Basic setup -> 内网IP设置开关
"publicIp": "5.5.5.5", // 基础设置 -> 公网IP
"localIps": [
"192.168.1.10" // 基础设置 -> 内网IP
],
"localIpsRand": false // 基础设置 -> 内网IP 随机
},
"userAgent": "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/98.0.4758.102 Safari/537.36", // Navigator参数 -> User-Agent
"screenWidth": 1920, // Navigator参数 -> 分辨率宽度
"screenHeight": 1080, // Navigator参数 -> 分辨率高度
"langHdr": "en-US", // Navigator参数 -> 语言
"acceptLanguage": "en-US,en;q=0.9", // Navigator参数 -> Accept-Language
"platform": "Win32", // Navigator参数 -> Platform
"product": "Gecko", // Navigator参数 -> Product
"appName": "Netscape", // Navigator参数 -> appName
"hardwareConcurrency": 4, // Navigator参数 -> hardwareConcurrency(2, 4, 8, 16)
"mobileEmulation": false, // Navigator参数 -> 移动仿真
"deviceType": 1, // Navigator参数 -> 移动仿真类型 0: Desktop 1: Mobile
"hideWebdriver": false, // Navigator参数 -> hideWebdriver
"langBasedOnIp": false, // Navigator参数 -> 基于IP设置语言
"doNotTrack": false, // Navigator参数 -> 请勿追踪
"deviceMemory": 8, // Navigator参数 -> deviceMemory
"pixelRatio": "1.0", // Navigator参数 -> Device pixel Ratio
"maskFonts": true, // 高级指纹保护设置 -> 启用【字体】指纹保护
"fontSetting": {
"dynamicFonts": false, // 高级指纹保护设置 -> 设置字体 -> 不使用字体列表,每次动态随机(false:使用 true:不使用)
"fontList": [
"@Microsoft YaHei UI",
"@宋体",
"MS Outlook"
],
"selectAll": false, // 高级指纹保护设置 -> 设置字体 -> 全选
"clientRects": true, // 高级指纹保护设置 -> 设置字体 -> ClientRects指纹增强保护
"rand": false // 高级指纹保护设置 -> 设置字体 -> 随机字体
},
"canvasDefType": "NOISEB", // 高级指纹保护设置 -> 【Canvas】保护(类型):噪声模式A(NOISEA) | 封锁模式(BLOCK) | 噪声模式B(NOISEB) | 噪声模式C(NOISEC) | 噪声模式D(NOISED) | 不启用(OFF)
"audio": {
"noise": true // 高级指纹保护设置 -> 启用硬件指纹【AudioContext】保护(噪声模式)
},
"webgl": {
"imgProtect": true, // 高级指纹保护设置 -> 【WebGL】图像保护
"noise": true, // 高级指纹保护设置 -> 【WebGL】元数据保护
"vendor": "Google Inc. (AMD)", // 高级指纹保护设置 -> 启用硬件指纹【WebGL】保护 -> WebGL vendor
"renderer": "ANGLE (AMD, Radeon (TM) RX 470 Graphics Direct3D11 vs_5_0 ps_5_0, D3D11-27.20.12029.1000)" // 高级指纹保护设置 -> 启用硬件指纹【WebGL】保护 -> WebGL renderer
},
"webglInfo": { // 高级指纹保护设置 -> WebGL Info
"UNMASKED_VENDOR_WEBGL": "Google Inc. (AMD)",
"UNMASKED_RENDERER_WEBGL": "ANGLE (AMD, Radeon (TM) RX 470 Graphics Direct3D11 vs_5_0 ps_5_0, D3D11-27.20.12029.1000)"
},
"timeZoneFillOnStart": false, // 高级指纹保护设置 -> 启用基于IP设置时区
"timeZone": "Europe/Tallinn", // 高级指纹保护设置 -> 手工指定时区
"mediaDevices": { // 媒体设备指纹设置
"setMediaDevices": true, // 媒体设备指纹设置 -> 自定义媒体设备数量
"use_name": false, // 媒体设备指纹设置 -> 指定设备名称
"videoInputs": 1, // 媒体设备指纹设置 -> 视频输入(取值范围 0 ~ 1)
"audioInputs": 2, // 媒体设备指纹设置 -> 音频输入(取值范围 0 ~ 4)
"audioOutputs": 4, // 媒体设备指纹设置 -> 音频输出(取值范围 0 ~ 4)
/*
| -------------------------------------------------------------------
| 对所有的 或者 指定的媒体设备信息进行更新或随机。 默认不更新、非必传、false
| -------------------------------------------------------------------
| 例1: 所有媒体设备参数重新随机
|
| "rand": true
|
| 例2: 指定媒体设备的 所有 设备参数重新随机(未指定媒体设备的设备参数不会更改)
|
| "rand": {
| "videoInputs": true
| }
|
| 例3: 指定媒体设备的 指定 设备重新随机(未指定的设备参数不会更改)
|
| "rand": {
| "audioInputs": {
| "device2": true
| }
| }
|
| 例4: 指定媒体设备的 指定 设备重新编辑(未指定的设备参数不会更改)
|
| "rand": {
| "audioOutputs": {
| "device4": {
| "label": "label value",
| "deviceId": "deviceId value",
| "groupId": "groupId value"
| }
| }
| }
|
*/
"rand": {
"videoInputs": true,
"audioInputs": { // 媒体设备的数量和设备编号必须在逻辑上合理,才能成功更新或随机。 例如: audioInputs = 2, 那么 device3 & device4 无法更新,编辑亦同
"device1": { // √
"label": "label value",
"deviceId": "deviceId value",
"groupId": "groupId value"
},
"device2": true, // √
"device3": true, // x
"device4": true // x
},
"audioOutputs": {
"device1": true,
"device3": true,
"device4": {
"label": "label value",
"deviceId": "deviceId value",
"groupId": "groupId value"
}
}
}
},
"startUrl": "https://vmlogin.com/", // 其他 -> 默认首页
"kernelVer": "103", // 其他 -> 内核版本
"restoreSession": true, // 其他 -> 恢复浏览器最后浏览的选项卡会话
"browserSettings": {
"pepperFlash": false, // 其他配置 -> 启用Pepper Flash插件
"mediaStream": true, // 其他配置 -> 启用媒体(WebRTC音频/视频)流
"webkitSpeech": true, // 其他配置 -> 启用语音输入(x-webkit-speech)
"fakeUiForMedia": true, // 其他配置 -> 通过选择媒体流的默认设备绕过媒体流信息栏
"gpuAndPepper3D": true, // 其他配置 -> 启用GPU插件和Pepper 3D渲染
"ignoreCertErrors": false, // 其他配置 -> 忽略网站证书错误
"audioMute": false, // 其他配置 -> 音频静音
"disableWebSecurity": false, // 其他配置 -> 不强制执行同一源策略
"disablePdf": false, // 其他配置 -> 禁用PDF扩展
"touchEvents": false, // 其他配置 -> 启用对触摸事件功能检测的支持
"hyperlinkAuditing": true, // 其他配置 -> 链接审计(hyperlink auditing)可用于追踪网站链接的点击次数
"abortImage": false, // 其他配置 -> 禁止加载图片(开启后,浏览器将不加载图片,提升速度,节省流量 [1.3.8.9]版本支持)
"abortImageMaxSize": 0, // 其他配置 -> 禁止加载 _ KB以上图片([1.5.2.3]版本支持)
"abortMedia": false // 其他配置 -> 禁止视频自动播放/预加载(开启后,将禁止视频自动播放和预加载,非标准格式可能无效 [1.3.8.9]版本支持)
},
"localCache": {
"deleteCache": false, // 其他配置 -> 本地缓存 -> 启动浏览器前删除缓存文件
"deleteCookie": false, // 其他配置 -> 本地缓存 -> 启动浏览器前删除Cookie
"clearCache": false, // 其他配置 -> 本地缓存 -> 浏览器关闭时清理文件缓存
"clearHistory": false // 其他配置 -> 本地缓存 -> 浏览器关闭时删除历史记录
},
"synSettings": {
"synCookie": false, // 其他配置 -> 同步设置 -> 同步保存Cookie
"synExtend": false, // 其他配置 -> 同步设置 -> 扩展数据
"synBookmark": false, // 其他配置 -> 同步设置 -> 同步保存书签
"synHistory": false, // 其他配置 -> 同步设置 -> 同步历史记录
"synExtension": false, // 其他配置 -> 同步设置 -> 同步扩展插件
"synKeepKey": false, // 其他配置 -> 同步设置 -> 同步保存密码
"synLastTag": false // 其他配置 -> 同步设置 -> 同步近期标签页
},
"leakProof": {
"computerName": "", // 其他配置 -> 防泄露设置 -> 电脑名称
"macAddress": "", // 其他配置 -> 防泄露设置 -> Mac 地址
"rand" : [
"computerName", // 其他配置 -> 防泄露设置 -> 随机(需要随机的键名)
"macAddress"
]
},
"browserParams": "", // 其他配置 -> 自定义 -> 自定义启动浏览器参数
"customDns": "", // 其他配置 -> 自定义 -> 自定义DNS
"remoteDebug": {
"bindAllDebug": false, // 其他配置 -> 远程调试功能 -> 端口绑定0.0.0.0
"debuggingPort": "", // 其他配置 -> 远程调试功能 -> 远程调试端口
"logLevels": 99 // 其他配置 -> 远程调试功能 -> 调试日志级别:0:DEFAULT 1: VERBOSE 99: DISABLE
},
"pluginFingerprint": { // 浏览插件指纹 -> 插件列表
"pluginEnable": false, // 浏览插件指纹 -> 启用自定义插件信息
"list": { // 浏览插件指纹 -> 插件列表(selected 选中的)
// 插件名称
"name": [
"Chrome PDF Plugin",
"Chrome PDF Viewer",
"Native Client",
"Shockwave Flash"
],
// 描述
"describe": [
"Portable Document Format",
"-",
"-",
"Shockwave Flash 32.0 r0"
],
// 文件名称
"fileName": [
"internal-pdf-viewer",
"mhjfbmdgcfjbbpaeojofohoefgiehjai",
"internal-nacl-plugin",
"pepflashplayer.dll"
],
// mime type
"mimeType": [
"application/x-google-chrome-pdf",
"application/pdf",
"application/x-nacl|application/x-pnacl",
"application/x-shockwave-flash|application/futuresplash"
],
// mime 描述
"mimeDescription": [
"Portable Document Format",
"-",
"Native Client Executable|-Portable Native Client Executable",
"Shockwave Flash|Shockwave Flash"
],
// mime 扩展名
"mimeExtension": [
"pdf",
"pdf",
"|",
"swf|spl"
]
}
},
"unPluginFingerprint": { // 浏览插件指纹 -> 插件列表
"list": { // 浏览插件指纹 -> 插件列表(未选中的)
"name": [
"name"
],
"describe": [
"describe"
],
"fileName": [
"fileName"
],
"mimeType": [
"mimeType"
],
"mimeDescription": [
"mimeDescription"
],
"mimeExtension": [
"mimeExtension"
]
}
},
"browserApi": { // 浏览器API 浏览器API指纹设置
"setBatteryStatus": false, //设置 Battery Status API
"isCharging": true, // 是否正在充电
"chargingTime": "0", // 完成充电需要时间 "0"、 "Infinity"
"drainsTime": "Infinity", // 电量可以使用时间 "Infinity"、 "3600"、 "18000"、 "10800"、 "12600"
"batteryPercentage": "1", // 电池电量的百分比 0.01 ~ 1
"autoGeoIp": false, // Geolocation -> 基于IP地址填充地理位置
"setLatitude": false, // Geolocation -> 纬度
"setLongitude": false, // Geolocation -> 经度
"setAccuracy": false, // Geolocation -> 精度
"latitude": "51.482594", // Geolocation -> 纬度值
"longitude": "-0.007661", // Geolocation -> 经度值
"accuracy": "1803.34", // Geolocation -> 精度(米)
"setWebBluetooth": false, // 设置Web Bluetooth API
"setBluetoothAdapter": false, // Bluetooth Adapter
"speechSynthesis": false, // 设置SpeechSynthesis API
"speechVoicesList": { // Speech Voices 列表(selected 启用的)
"voiceURI": [
"voiceURI value 1", // string
"voiceURI value 2"
],
"name": [
"name value 1", // string
"name value 2"
],
"lang": [
"lang value 1", // string
"lang value 2"
],
"localService": [
false, // boolean
true
],
"default": [
true, // boolean
false
]
},
"unSpeechVoicesList": { // Speech Voices 列表(未启用的)
"voiceURI": [
"voiceURI value 3"
],
"name": [
"name value 3"
],
"lang": [
"lang value 3"
],
"localService": [
true
],
"default": [
true
]
},
"speechVoicesRestoreDefault": true // Speech Voices 恢复默认( true 或 "windows" = 恢复默认PC | "iphone" = 恢复默认iPhone | "mac" = 恢复默认Mac )
},
"sslFingerprint":{ // SSL 指纹设置
"enableCustomSSL": false, // 启用自定义SSL 指纹
"versionMin": 0, // SSL Version min 0:TLSv1 1:TLSv1.1 2:TLSv1.2 3:TLSv1.3
"versionMax": 1, // SSL Version max 0:TLSv1.2 1:TLSv1.3
"cipherSuites": {
"TLS_AES_128_GCM_SHA256": true,
"TLS_AES_256_GCM_SHA384": true,
"TLS_CHACHA20_POLY1305_SHA256": true,
"TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256": true,
"TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256": true,
"TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384": true,
"TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384": true,
"TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256": true,
"TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256": true,
"TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA": true,
"TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA": true,
"TLS_RSA_WITH_AES_128_GCM_SHA256": true,
"TLS_RSA_WITH_AES_256_GCM_SHA384": true,
"TLS_RSA_WITH_AES_128_CBC_SHA": true,
"TLS_RSA_WITH_AES_256_CBC_SHA": true,
"TLS_RSA_WITH_3DES_EDE_CBC_SHA": false,
"TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA": false
}
},
"otherProtection": { // 其他防护
"setPortScan": true, // 其他防护 -> 开启端口扫描保护
"localPortsExclude": "" // 其他防护 -> 特定端口白名单 8000,12345,42069
},
"header": { // Header
"setHeaderCustom": false, // Header -> 开启 Header 自定义
"list": { // Header -> Header List
"enable": [
false,
false,
true,
false
],
"name": [
"name 1",
"name 2",
"name 3",
"name 4"
],
"value": [
"value 1",
"value 2",
"value 3",
"value 4"
],
"urlMatch": [
"urlMatch 1",
"urlMatch 2",
"urlMatch 3",
"urlMatch 4"
],
"notExistAdd": [
true,
false,
false,
true
]
}
},
"cmdcfg": { // 辅助启动
"openCommandLine": false, // 辅助启动 -> 开启 浏览器启动前 执行命令行
"commandLine": "", // 辅助启动 -> 命令行
"closeCommandLine": true // 辅助启动 -> 浏览器关闭终止命令行进程
},
"tag": "group_name" // 组名称
}