createProfileRequest

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]版本支持)
        "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" // 组名称
}