| Documentation
CFD is a tool that allows you to check one or more domains to see if they are protected by CloudFlare or not. The check is carried out based on five criteria: 3 headers in the HTTP response, IP, and SSL certificate issuer. The check result can be displayed on the screen or saved to a file.
Requirments
To use Cfd you need to install Cargo and Rust. Just paste into your terminal window:
|
Usage
Arguments
<TARGET> A
Flags
Options
Usage examples
Every example will be shown with this set of domains: cloudflare.com, example0.com, example1.com, example2.com
1. Not detailed and not filtered output. If you provide a folder for outputting the result through the -o option, the result will be written in the form of cfd_report.csv
Output:

2. Detailed and not filtered output to stduout. If you provide a folder for outputting the result through the -o option, the result will be written in the form of cfd_report.csv
Output:

3. Detailed and filtered output to stduout. If you provide a folder for outputting the result through the -o option, the result will be written in the form of cfd_report.csv
Output:

4. Detailed and filtered output to stduout. If you provide a folder for outputting the result through the -o option, the result will be written in the form of cfd_report.txt
Output:
cloudflare.com
example1.com
In-Code examples
Complex checking:
use run;
async
Check if an IP belongs to the Cloudflare IP range:
use CFIPs;
async
Donation
BTC: bc1qwp5pfsqeu0m00jsrsslv76j7x5jkv3z96wm0lz
BuyMeACoffee: https://www.buymeacoffee.com/arg2u
License
MIT