Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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

Is headless chrome currently detectable? Let's pit the detections and detection evasions against eachother.
https://github.com/paulirish/headless-cat-n-mouse

Last synced: about 1 hour ago
JSON representation

Is headless chrome currently detectable? Let's pit the detections and detection evasions against eachother.

Awesome Lists containing this project

README

        

# headless-cat-n-mouse

[🐈 Meet the cat](http://antoinevastel.github.io/bot%20detection/2018/01/17/detect-chrome-headless-v2.html).
[🐁 Meet the mouse](https://intoli.com/blog/not-possible-to-block-chrome-headless/).

This repo hosts this [arms race](https://news.ycombinator.com/item?id=16179602) with both [detections](./detect-headless.js) and [evasions](./apply-evasions.js).

**repo status:**: `Headless detection *succeeded*. 🔍 Detectors are winning!`

---------------

_2021 update_: This repo has mostly calmed down. There's still a cat-n-mouse game going on in the wild, but there's not much incentive for either side to open-source their efforts. :)

## Related projects

* [`puppeteer-extra-plugin-stealth`](https://github.com/berstend/puppeteer-extra/tree/master/packages/puppeteer-extra-plugin-stealth)
* [@antoinevastel's Are You Headless?](https://arh.antoinevastel.com/bots/areyouheadless)

--------------

**To run**: `npm install -g headless-cat-n-mouse; headless-cat-n-mouse`

**Dev**: `npm run start`