Skip to content

inner logic error in response #36

@lightenthrive

Description

@lightenthrive

There is an error in pypi description of the response example:

Inconsistency Between UA and UA-CH

The UA states "Macintosh; Intel Mac OS X 10_15_7 (Intel chip)." However, in UA-CH, the architecture is listed as arm, and the platformVersion is 13.6.1 (macOS Ventura 13.x), while the UA mentions 10.15.7 Catalina. This inconsistency can be easily detected.
Abnormal Plugin List

The presence of Chrome PDF Viewer, Chromium PDF Viewer, Microsoft Edge PDF Viewer, and WebKit built-in PDF simultaneously is unusual. A real browser would not include multiple PDF plugins from different engines at the same time, which could be identified as a fabrication.
Irregular Navigator Fields

The product is 'Gecko,' but the UA is Chrome. Normally, navigator.product should be "Gecko," but the combination with productSub="20030107" is odd and might be flagged as a “uniform template.” Additionally, oscpu=None is present, which is typical in Firefox but usually absent in Chrome/Edge/Safari, necessitating consistency.
Mismatch in Screen Size and Window Parameters

With width=1440, height=900, and devicePixelRatio=2, the actual CSS pixels should be 720×450, but outer/innerWidth is given as 1440×0, which is illogical. innerWidth=0 and innerHeight=0 are clearly abnormal; no normal page would return 0.
Missing WebRTC / Canvas / AudioContext / ClientRects

These are common high-fidelity fingerprint fields, and your snapshot lacks them. Even with mockWebRTC=False, no candidate IP/sdp information is provided.
Overly Specific Battery Information

dischargingTime=29940 (approximately 8 hours and 19 minutes) is a very specific value that remaining consistent across different sessions can be flagged. Real browsers typically show slight variations upon refresh.
Media Device Information

Returning empty deviceId and empty label is plausible in unauthorized situations, but having all fields empty raises suspicion.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions