← Back to context

Comment by walrus01

11 days ago

JS to check user agent things like screen window dimensions as well, which legit browsers will have and bots will also present but with a more uniform and predictable set of x and y dimensions per set of source IPs. Lots of possibilities for js endpoint fingerprinting.

I also present a uniform and predictable set of x and y dimensions per source IPs as a human user who maximizes my browser window

  • Maximizing reduces the variations, but there's still quite a bit of variation because of different display resolution + scaling settings + OS configuration (eg. short or tall taskbars).

    • Or settings like auto-hide MacOS dock vs not auto hide, affecting the vertical size of the browser window.