| Detection Platform | Status | Notes |
|---|---|---|
| browserscan | ✅ Perfect Pass | - |
| creepjs | ✅ 62.5%+ | Continuously optimizing |
| iphey | ✅ Perfect Pass | - |
| pixelscan | ✅ Perfect Pass | - |
| cloudflare | ✅ Perfect Pass | - |
| datadome | ✅ Perfect Pass | - |
| brotector | ✅ Perfect Pass | - |
| sannysoft | ✅ Perfect Pass | - |
| fingerprint | ✅ Perfect Pass | - |
| Parameter | Value | Description |
|---|---|---|
--timezone |
Asia/Tokyo |
Set browser timezone |
--fpseed |
12lfisffwfaTYa |
General fingerprint generation seed |
--webgl-seed |
12lfisffwfaTYa |
WebGL drawing fingerprint seed |
--canvas-seed |
12lfisffwfaTYa |
Canvas drawing fingerprint seed |
--quota-seed |
12lfisffwfaTYa |
Storage quota fingerprint seed |
--css-seed |
12lfisffwfaTYa |
CSS fingerprint seed |
--font-seed |
12lfisffwfaTYa |
Font list fingerprint seed |
--audio-seed |
12lfisffwfaTYa |
Audio context fingerprint seed |
--svg-seed |
12lfisffwfaTYa |
SVG fingerprint seed |
--speech-seed |
12lfisffwfaTYa |
SpeechVoices fingerprint seed |
--rect-seed |
12lfisffwfaTYa |
DOMRect fingerprint seed |
--webrtc-ip-policy |
disabled or proxy |
Disable WebRTC or use custom IP (v5.2+) |
--webrtc-proxy-ip |
127.0.0.1 |
Exposed WebRTC IP address |
--enable-features |
TurnstileClicker,PXAutoHold |
Enable Cloudflare Turnstile and PX captcha bypass |
--chrome-version |
140.0.7339.185 |
Chrome browser version |
--nocrash |
- | Fix automation tool crash issues |
--lang |
zh-CN |
Set browser UI language |
--accept-lang |
zh-CN |
Set HTTP Request-Language header |
--proxy-server |
socks5://ip:port |
Set proxy server address |
--proxy-auth |
username:password |
Set proxy authentication credentials |
--cpucores |
6 |
Reported CPU core count |
--platformversion |
15.4.1 |
Operating system version |
--custom-screen |
1792x1120,1792x1039 |
Screen resolution and usable area |
--force-device-scale-factor |
1 |
Ratio of physical pixels to CSS pixels |
--custom-geolocation |
110,220,70 |
Set Lat, Long, and Accuracy |
--block-geolocation |
- | Block location access (v5.2+) |
--use-fake-device-for-media-stream |
- | Use virtual media devices (camera/mic) |
--custom-brand |
"Microsoft Edge" |
Browser brand identity |
--close-portscan |
- | Block local port scanning attempts |
--iconumber |
1 |
Browser instance index number |
--gpu-seed |
12lfisffwfaTYa |
Specific GPU renderer string (v5.2+) |
- Function: Set browser timezone
- Recommendation: Keep consistent with proxy IP location timezone
- Example:
--timezone=America/New_York
- Function: Fingerprint generation seed
- Scope: canvas, webgl, audio, speech, DOMRect, fonts and other fingerprints
- Importance: Keeping the same seed ensures consistent browser fingerprint generation
- Function: Specify Chrome browser version
- Notes:
- Version number is closely tied to browser APIs; arbitrary changes may cause detection risks
- Auto-adapts TLS fingerprint (limited version support)
- Only recommended when target website has strict version control
- Recommendation: Use officially released Chrome version numbers
- Function: Fix iframe-related crash issues in Playwright/Puppeteer
- Fixes: Crashes caused by
contentWindow.open
- Function: Control browser language and HTTP request headers
- Affects: Speech recognition, localization-related fingerprints
- Recommendation: Keep both consistent
- Function: Set network proxy server
- Format:
--proxy-server=[protocol]://[address]:[port] - Protocol Support:
http: HTTP/HTTPS proxysocks4: SOCKS4 proxysocks5: SOCKS5 proxy
- Example:
--proxy-server=http://127.0.0.1:8080
- Function: Set network proxy authentication
- Example:
--proxy-auth=username:password
- Function: CPU core count (e.g., i7 has 6 cores, corresponds to navigator.hardwareConcurrency)
- Recommendation: Use common CPU core counts (6, 8, 10, 12)
- Function: System version
- Recommendations:
macOS: System version, like 15.4.1, 15.5, etc.Windows:Windows Version Build Number Platform-Version Status Windows 11 (24H2) 26100+ "19.0.0"Latest/Preview Windows 11 (23H2) 22631 "17.0.0"Mainstream Recommended Windows 11 (22H2) 22621 "15.0.0"Stable Windows 11 (21H2) 22000 "13.0.0"Initial Windows 10 (22H2) 19045 "10.0.0"Win10 Most Common Windows 10 (21H2) 19044 "10.0.0"Stable Windows 8.1 9600 "6.3.0"Outdated Windows 8 9200 "6.2.0"Outdated Windows 7 7601 "6.1.0"Outdated
- Function: Screen width/height and available width/height, corresponds to width, height, availWidth, availHeight in JavaScript's screen object.
- Recommendation: If setting this, width and height are required. availWidth and availHeight can be omitted if unknown; the browser will auto-adjust. Try to use real resolutions.
- Examples:
1792x1120,1792x10391792x1120
- Function: Physical to CSS pixel ratio, i.e., devicePixelRatio
- Examples:
12
- Function: custom-geolocation sets latitude/longitude (navigator.geolocation.getCurrentPosition), block-geolocation blocks location functionality
- Example:
--custom-geolocation=110,220,70(latitude, longitude, accuracy)
- Function: Fake media devices (navigator.mediaDevices.enumerateDevices)
- Function: Spoof browser brand
- Recommendation: If spoofing as a real browser brand, include the user-agent parameter. If using a fictional non-existent brand, user-agent is not needed.
- Examples:
--custom-brand="Microsoft Edge" --user-agent="Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/137.0.0.0 Safari/537.36 Edg/137.0.0.0"--custom-brand="fake brand"
- Function: Block port scanning
- Function: Prevent WebRTC from leaking real IP
- Example:
--webrtc-ip-policy=disabled
- Warning: Since it's unsigned, run
xattr -cr YSbrowser.appon macOS before use. - Warning: Below are basic parameters. To maintain environment isolation,
--user-data-diris required. - Warning: To print objects in console, include openConsole, e.g.,
console.log("openConsole",{}).
chrome --timezone=Asia/Hong_Kong --lang=zh-CN --accept-lang=zh-CN,en --fpseed=121e0opwlltx --user-data-dir=./my_user_data chrome --timezone=Asia/Hong_Kong --lang=zh-CN --accept-lang=zh-CN,en --fpseed=121e0opwlltx --user-data-dir=./my_user_data --chrome-version=140.0.0.0 --custom-brand=Brave --enable-features=BraveAPI --disable-features=keyboardAPI,NetworkAPI- ✅ CDP Detection
- ✅ Selenium Signatures
- ✅ Playwright Signatures (only partial removal, patchright still recommended)
- ✅ DrissionPage Signatures
- Mouse Event Fix: Thoroughly resolved CDP's
Input.dispatchMouseEventdefects - Shadow DOM Access: Access closed shadow DOM via
opshadowRoot - Automation Detection Bypass: Eliminated common automation tool signature markers
- Renamed Debugger:
debugger→debuging(bypass detection) - Console Inspection: Bypasses common console property checks
Tip: Project is continuously updated. Welcome to submit Issues! If you'd like to help collect more fingerprints, please visit website
Note: This project is strictly prohibited for illegal use.
Click to expand detailed legal compliance statement
- Legal Compliance: Users should use this tool in compliance with local laws. It is strictly prohibited to use this tool for any illegal or non-compliant activities.
- Risk Assumption: All consequences arising from improper use or illegal purposes (including legal liability and economic losses) are the sole responsibility of the user and are unrelated to the developer.
- No Warranty: This tool is provided "as is." The developer is not responsible for any losses resulting from the use of this tool.
- Commercial Use Prohibited: This tool is for learning and communication purposes only. It is strictly prohibited for any illegal profit-making activities.
