advancedBo对象是Hubstudio的高级设置的指纹参数信息,支持多种浏览器指纹信息配置。若创建环境时未传入参数,默认使用系统默认参数随机生成。
参数名称 | 类型 | 必传 | 说明 |
uaVersion | string | 否 | 范围包括102~124 |
ua | string | 否 | 自定义UA要求传参格式符合标准。举例:Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.4951.67 Safari/537.36 |
languageType | int | 否 | 界面语言类型。0-跟随IP,1-自定义,2-跟随电脑 |
languages | array | 否 | 默认使用第一个传入的语言作为渲染语言 |
gmt | string | 否 | timezone时区,不传参默认使用系统默认。自定义时格式举例:GMT-12:00 |
geography | string | 否 | timezone地理,不传参默认使用系统默认。自定义时格式举例: Etc/GMT + 12 |
geoTips | int | 否 | 网站请求获取您当前地理位置时的选择,0-ask(询问)、2-block(禁止) |
geoRule | int | 否 | Geolocation地理位置规则。不传参默认使用系统默认。0-基于IP生成对应位置,1-使用自定义设置的位置 |
longitude | string | 否 | 地理位置自定义时必填,格式如“-40.123”(范围-180到180) |
latitude | string | 否 | 地理位置自定义时必填,格式如“30.123”(范围-90到90) |
radius | int | 否 | 地理位置自定义时必填,,格式如“10“(范围10-5000) |
height | int | 否 | 分辨率-高,type为Android或IOS时,不支持设置分辨率。分辨率高、宽都传-1时,分辨率随机 |
width | int | 否 | 分辨率-宽,type为Android或IOS时,不支持设置分辨。分辨率高、宽都传-1时,分辨率随机 |
fontsType | int | 否 | 字体列表保护,0-隐私,1-真实 |
fonts | array | 否 | 按照字体的英文传入(编辑环境时,请将所有的字体传入。若传入的字体过少,可能会导致网页数据显示不全) |
fontFingerprint | int | 否 | 字体指纹,0-开启ClientRects隐私保护,1-使用电脑默认的ClientRects |
webRtc | int | 否 | 0-开启WebRTC,但禁止获取IP,1-开启WebRTC,将公网IP替换为代理IP,2-开启WebRTC,跟随电脑真实IP,3-禁用WebRTC,网站会检测到您关闭了WebRTC,4-转发WebRTC,将公网IP替换为代理IP |
webRtcLocalIp | string | 否 | 内网IP。10.0.0.0/8;10.0.0.0 - 10.255.255.255;172.16.0.0/12;172.16.0.0 - 172.31.255.255;192.168.0.0/16;192.168.0.0 - 192.168.255.255 |
canvas | int | 否 | 0-开启Canvas隐私保护,1-跟随电脑的Canvas |
webgL | int | 否 | 0-开启WebGL隐私保护,1-跟随电脑的WebGL |
hardwareAcceleration | int | 否 | 0-关闭硬件加速,1-开启硬件加速 |
webglInfo | int | 否 | 开启硬件加速时可传参,不传参默认使用系统默认。0-webglvendor和webglRenderer信息将根据ua进行匹配,1-跟随电脑的WebGL Info |
audioContext | int | 否 | 0-开启AudioContext隐私保护,1-跟随电脑的AudioContext |
speechVoices | int | 否 | 0-开启SpeechVoices,1-关闭SpeechVoicess |
media | int | 否 | 0-开启媒体设备隐私保护,1-使用Chrome原生隐私保护(不授权则不会暴露真实媒体设备数量) |
cpu | int | 否 | 2,4,6,8,10,12,16,0(0代表真实) |
memory | int | 否 | 2,4,6,8,0(0代表真实) |
doNotTrack | int | 否 | 0-默认不设置,1-默认不允许追踪,2-默认允许追踪 |
battery | int | 否 | 0-开启电池隐私保护,1-使用电脑真实的电池信息,2-禁止访问电池信息 |
portScan | int | 否 | 0-不允许网站检测您使用的本地网络端口,1-允许网站检测您使用的本地网络端口 |
whiteList | string | 否 | 启用端口扫码保护时,可传入该参数。整数,范围从 1 到 65535,多个端口请用逗号(半角)分开,示例 4000,4001 |
10.0.0.0/8
10.0.0.0 - 10.255.255.255
172.16.0.0/12
172.16.0.0 - 172.31.255.255
192.168.0.0/16
192.168.0.0 - 192.168.255.255