← Back to Fingerprints Analysis

CDP signal with Linux platform mismatch

Bot fingerprint detected primarily from Chrome DevTools Protocol instrumentation, combined with strong mismatches between the claimed Windows environment and the Linux runtime signals.

FPScanner 1.0.0 Verdict: Bot

Quick Analysis

  • hasCDP is true, indicating that the browser exposes side effects commonly associated with Chrome DevTools Protocol automation.
  • The user agent claims a Windows environment (Windows NT 10.0; Win64; x64), while runtime platform signals point to Linux x86_64.
  • The WebGL renderer (ANGLE (Mesa/X.org, llvmpipe ...)) is also Linux-linked, which reinforces the mismatch between the claimed user agent and the actual runtime environment.
  • The WebGPU fields remain in an uninitialized state (INIT), which suggests a non-standard runtime environment such as a server VM, container, or heavily instrumented browser session.
  • pluginCount is 0, which is unusual for a normal desktop Chrome profile and adds another evidence of automation.

Fingerprint JSON

Syntax highlighted
{
  "signals": {
    "automation": {
      "webdriver": false,
      "webdriverWritable": false,
      "selenium": false,
      "cdp": true,
      "playwright": false,
      "navigatorPropertyDescriptors": "00000"
    },
    "device": {
      "cpuCount": 4,
      "memory": 8,
      "platform": "Linux x86_64",
      "screenResolution": {
        "width": 1920,
        "height": 1080,
        "pixelDepth": 24,
        "colorDepth": 24,
        "availableWidth": 1920,
        "availableHeight": 1080,
        "innerWidth": 1920,
        "innerHeight": 1080,
        "hasMultipleDisplays": false
      },
      "multimediaDevices": {
        "speakers": 0,
        "microphones": 0,
        "webcams": 0
      },
      "mediaQueries": {
        "prefersColorScheme": "light",
        "prefersReducedMotion": false,
        "prefersReducedTransparency": false,
        "colorGamut": "srgb",
        "pointer": "fine",
        "anyPointer": "fine",
        "hover": true,
        "anyHover": true,
        "colorDepth": 8
      }
    },
    "browser": {
      "userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/145.0.0.0 Safari/537.36",
      "features": {
        "bitmask": "1000111100010111100011111101",
        "chrome": true,
        "brave": false,
        "applePaySupport": false,
        "opera": false,
        "serial": true,
        "attachShadow": true,
        "caches": true,
        "webAssembly": true,
        "buffer": false,
        "showModalDialog": false,
        "safari": false,
        "webkitPrefixedFunction": true,
        "mozPrefixedFunction": false,
        "usb": true,
        "browserCapture": true,
        "paymentRequestUpdateEvent": true,
        "pressureObserver": true,
        "audioSession": false,
        "selectAudioOutput": false,
        "barcodeDetector": false,
        "battery": true,
        "devicePosture": true,
        "documentPictureInPicture": true,
        "eyeDropper": true,
        "editContext": true,
        "fencedFrame": true,
        "sanitizer": false,
        "otpCredential": true
      },
      "plugins": {
        "isValidPluginArray": true,
        "pluginCount": 0,
        "pluginNamesHash": "00000000",
        "pluginConsistency1": "ERROR",
        "pluginOverflow": true
      },
      "extensions": {
        "bitmask": "00000000",
        "extensions": []
      },
      "highEntropyValues": {
        "architecture": "x64",
        "bitness": "64",
        "brands": [
          {
            "brand": "Not:A-Brand",
            "version": "99"
          },
          {
            "brand": "Google Chrome",
            "version": "145"
          },
          {
            "brand": "Chromium",
            "version": "145"
          }
        ],
        "mobile": false,
        "model": "",
        "platform": "Windows",
        "platformVersion": "10.0",
        "uaFullVersion": "145.0.7632.116"
      },
      "etsl": 33,
      "maths": "67d0b556",
      "toSourceError": {
        "toSourceError": "TypeError: Cannot read properties of null (reading 'usdfsh')",
        "hasToSource": false
      }
    },
    "graphics": {
      "webGL": {
        "vendor": "Google Inc. (Mesa/X.org)",
        "renderer": "ANGLE (Mesa/X.org, llvmpipe (LLVM 15.0.6 256 bits), OpenGL 4.5)"
      },
      "webgpu": {
        "vendor": "INIT",
        "architecture": "INIT",
        "device": "INIT",
        "description": "INIT"
      },
      "canvas": {
        "hasModifiedCanvas": false,
        "canvasFingerprint": "-1c20673d"
      }
    },
    "codecs": {
      "audioCanPlayTypeHash": "688c7345",
      "videoCanPlayTypeHash": "-126cde82",
      "audioMediaSourceHash": "-3cbc04a4",
      "videoMediaSourceHash": "-48c15d34",
      "rtcAudioCapabilitiesHash": "26a15cc5",
      "rtcVideoCapabilitiesHash": "2cb32959",
      "hasMediaSource": true
    },
    "locale": {
      "internationalization": {
        "timezone": "America/New_York",
        "localeLanguage": "en-US"
      },
      "languages": {
        "languages": [
          "en-US"
        ],
        "language": "en-US"
      }
    },
    "contexts": {
      "iframe": {
        "webdriver": false,
        "userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/145.0.0.0 Safari/537.36",
        "platform": "Linux x86_64",
        "memory": 8,
        "cpuCount": 4,
        "language": "en-US"
      },
      "webWorker": {
        "vendor": "Google Inc. (Mesa/X.org)",
        "renderer": "ANGLE (Mesa/X.org, llvmpipe (LLVM 15.0.6 256 bits), OpenGL 4.5)",
        "userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/145.0.0.0 Safari/537.36",
        "language": "en-US",
        "platform": "Linux x86_64",
        "memory": 8,
        "cpuCount": 4
      }
    }
  },
  "fsid": "FS1_000010000000000000001_00010h02ba_1920x1080c04m08b00011h-4b656_f1000111100010111100011111101e00000000p1010h-47ccf_0h786ec3_1h-53968_en1tAmerica-New_York_h-767_0100h49da5e",
  "nonce": "x9yu5awzmdg",
  "time": 1772301917744,
  "url": "https://fpscanner.com/demo/",
  "fastBotDetection": true,
  "fastBotDetectionDetails": {
    "headlessChromeScreenResolution": {
      "detected": false,
      "severity": "high"
    },
    "hasWebdriver": {
      "detected": false,
      "severity": "high"
    },
    "hasWebdriverWritable": {
      "detected": false,
      "severity": "high"
    },
    "hasSeleniumProperty": {
      "detected": false,
      "severity": "high"
    },
    "hasCDP": {
      "detected": true,
      "severity": "high"
    },
    "hasPlaywright": {
      "detected": false,
      "severity": "high"
    },
    "hasImpossibleDeviceMemory": {
      "detected": false,
      "severity": "high"
    },
    "hasHighCPUCount": {
      "detected": false,
      "severity": "high"
    },
    "hasMissingChromeObject": {
      "detected": false,
      "severity": "high"
    },
    "hasWebdriverIframe": {
      "detected": false,
      "severity": "high"
    },
    "hasWebdriverWorker": {
      "detected": false,
      "severity": "high"
    },
    "hasMismatchWebGLInWorker": {
      "detected": false,
      "severity": "high"
    },
    "hasMismatchPlatformIframe": {
      "detected": false,
      "severity": "high"
    },
    "hasMismatchPlatformWorker": {
      "detected": false,
      "severity": "high"
    },
    "hasSwiftshaderRenderer": {
      "detected": false,
      "severity": "low"
    },
    "hasUTCTimezone": {
      "detected": false,
      "severity": "medium"
    },
    "hasMismatchLanguages": {
      "detected": false,
      "severity": "low"
    },
    "hasInconsistentEtsl": {
      "detected": false,
      "severity": "high"
    },
    "hasBotUserAgent": {
      "detected": false,
      "severity": "high"
    },
    "hasGPUMismatch": {
      "detected": false,
      "severity": "high"
    },
    "hasPlatformMismatch": {
      "detected": true,
      "severity": "high"
    }
  }
}