Skip to content
This repository has been archived by the owner on Mar 27, 2020. It is now read-only.

A .NET Standard Library to bypass Cloudflare's Anti-DDoS measure (JavaScript challenge) using a DelegatingHandler.

License

Notifications You must be signed in to change notification settings

elcattivo/CloudFlareUtilities

Repository files navigation

CloudFlare Utilities

NuGet Pre Release AppVeyor Codecov GitHub license

A .NET PCL to bypass Cloudflare's Anti-DDoS measure (JavaScript challenge) using a DelegatingHandler.

Features

  • No dependencies (e.g. no external JavaScript interpreter required)
  • Easily integrated into your project (implemented as DelegatingHandler; e.g. can be used with HttpClient)
  • Usable on many different platforms (PCL Profile 111)

Usage

// Create the clearance handler.
var handler = new ClearanceHandler();

// Create a HttpClient that uses the handler.
var client = new HttpClient(handler);

// Use the HttpClient as usual. Any JS challenge will be solved automatically for you.
var content = await client.GetStringAsync("http://protected-site.tld/");

About

A .NET Standard Library to bypass Cloudflare's Anti-DDoS measure (JavaScript challenge) using a DelegatingHandler.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages