Attackers don't just automate browsers anymore. They run anti-detect browsers, spoofing and obfuscating every signal a fingerprint is built from. Our job is to fingerprint the device anyway.
Network packets are a layer that obfuscation often cannot reach. Once a request leaves the device, the packets are what they are.
FlowPrint v1 goes live today. It classifies the device operating system (Android, iOS, Windows, Linux, Chromium OS, macOS) from flow features alone. You can rewrite the user agent. You can't rewrite the packets.
Three challenges now live on SN61, each hardening different layers of our products:
ab_sniffer_v6: detecting automation and anti-detect tooling
flowprint_v1: OS classification from network flows
flowradar_v2: VPN detection from network flows