Cat and Mouse. Test whether automated browser detection tools can spot each other.

github.com/paulirish/headless-cat-n-mouse

Vaya's read on this project

Problem, audience, market, and the verdict — sign in to see it.

Updates

April 2021
  • Update readme.md
  • Bump https-proxy-agent from 2.2.1 to 2.2.4 (#29)
  • mock window.Notification. fixes #25 (#30)
October 2019
  • fix typo in comments (#27)
August 2019
  • v1.3.0
  • fix contentWindow remapping test. thx @andrewdodd13. #24
July 2019
  • link up antoine's Are You Headless page
  • detect contentWindow remapping (#24)
May 2019
  • stealth plugin in readme
  • v1.2.1
  • upgrade pptr to latest
  • formatting
January 2019
  • Added Apache v2.0 License (#20)
September 2018
  • Merge pull request #17 from bachstatter/master
  • Delete webdriver by copying navigators __proto__.
April 2018
  • detect: webdriver using in operator instead of checking truthy proper…
February 2018
  • adds evasion against protocol usage toString test (#12)
  • v1.2.0
  • detects: describe toString/webdriver as not pure headless detects
  • detect devtools protocol with toString (#11)