Skip to content

Conditional redirect based on Cloudflare Workers Bot Score.

License

Apache-2.0, MIT licenses found

Licenses found

Apache-2.0
LICENSE_APACHE
MIT
LICENSE_MIT
Notifications You must be signed in to change notification settings

DavidJKTofan/bot-spoofer-workers

Bot Spoofer

Conditional redirect based on Bot Score, essentially spoofing bot agents and serving fake content.

Get Started

Set up GitHub Action to automate deployment to Cloudflare Workers with Wrangler.

Furthermore, use GitHub Secrets like CF_ACCOUNT_ID for your Cloudflare Account ID and CF_API_TOKEN for your Cloudflare Workers API Token Key, which can then be used in the GitHub Action.

Finally, in the config file wrangler.toml add the route to the zone where also Cloudflare Enterprise Bot Management is active. In this case, we added the route https://www.cf-testing.com/bot-spoofer*.

Usage

Use the following cURL terminal command to check if the redirect works:

curl -L https://www.cf-testing.com/bot-spoofer.html

DevDocs

Check out the Wrangler Config file.

Learn more on how Workers works.

Curious?

Curious about your own Bot Score?

Visit https://cf-testing.com/bm-demo or use cURL in terminal:

curl https://cf-testing.com/bm-demo


Disclaimer

Educational purposes only.

This repo does not reflect the opinions of, and is not affiliated with Cloudflare.

About

Conditional redirect based on Cloudflare Workers Bot Score.

Topics

Resources

License

Apache-2.0, MIT licenses found

Licenses found

Apache-2.0
LICENSE_APACHE
MIT
LICENSE_MIT

Code of conduct

Stars

Watchers

Forks