deCloudflare/tool/cfdomains
Michael Girouard 4c47a3a9c7 .
2024-04-26 06:31:45 +00:00
..
cfdomain_warrior.php Add new file 2024-02-22 22:45:33 +00:00
cfdomains.app . 2023-09-12 04:50:50 +00:00
cfdomains.exe . 2023-09-12 05:06:19 +00:00
cfdomains.linux Solved guidance 2022-09-12 22:39:25 +00:00
README.md . 2024-04-26 06:31:45 +00:00
rename_me_to-.gitlab-ci.yml-.txt . 2024-02-24 01:01:58 +00:00
source.js . 2024-02-24 23:21:27 +00:00

CfDomains

CfDomains is a simple CLI tool to:

  • Look up Cloudflare domain list, offline or online
  • Replace CF links in your writings (text, HTML and Markdown)
  • Categorise the domain list
  • Join as warrior to help our mission (CfDomains Warrior)

What is CfDomains Warrior?

You can run the CfDomains Warrior (cfdomains --warrior) mode to help with the Crimeflare domain verification efforts. It will download some domains from us, do some simple test and report back to us - it is really easy to use!

There is no security risk to your computer because it just do DNS lookup test. The warrior will only use your DNS server, so no CPU nor memory will be used. It will get tasks from Karma and report the result back to Karma.

The Warrior runs on Windows, macOS and Linux. You can run it on anything like virtual machiene as long as it can use clean DNS.

Installing and Uninstalling

  • Linux: Installing
wget https://0xacab.org/dCF/deCloudflare/-/raw/master/tool/cfdomains/cfdomains.linux \
  -O /usr/local/bin/cfdomains
chmod +x /usr/local/bin/cfdomains
cfdomains
  • Linux: Uninstalling
rm -f /usr/local/bin/cfdomains
rm -r .cfdomains_conf
  • Windows
    • Install: Just run the executable, this is portable.
    • Uninstall: Just delete the file and .cfdomains_conf(configuration) file.

Download (cfdomains)

Current Version: 1.0.5


        CfDomains  

Usage:
        cfdomains [| --online ]www.example.com
        cfdomains --dir
        cfdomains --proxy
        cfdomains --dnsip
        cfdomains --dl[| 0,1,...,a,b,...z]
        cfdomains [--report|--delist] www.example.com
        cfdomains [--categorise[|online]|--categorize[|online]] input.txt export.csv
        cfdomains --cleanlink[|online] story.html story_publish.html
        cfdomains --warrior

Details:
        cfdomains (Base Domain or FQDN)
                return "y", "n", or "e"
                        y: Domain is on the list
                        n: Domain is not listed
                        e: List data not found (fix it by running --dl)

        cfdomains --online (Base Domain or FQDN)
                return "y", "n", or "e"
                        y: Domain is on the list
                        n: Domain is not listed
                        e: Internet Connection Error

        cfdomains --dir
                Change list directory
                Current directory: ./cfdomains_Data/

        cfdomains --proxy
                Set or Unset SOCKS proxy
                Current SOCKS proxy: 

        cfdomains --dnsip
                Set or Unset DNS Server
                Current DNS Server: 

        cfdomains --dl
        cfdomains --dl a,b,c
                dl: Download list files from deCloudflare git
                a,b,c: Download only these files (comma-separated)

        cfdomains --report|delist www.example.com
                Submit domain to #Karma for automated analysis
                Only the domain will be submitted. We NEVER record anything else.
                report: Report not-yet-listed domain (New Cloudflare)
                delist: Report currently-listed domain (Left Cloudflare)

        cfdomains --categorise[|online]|categorize[|online] (List file; URL or FQDNs) (Output file)
                Export Listed/NotListed status in CSV format
                With online: Use Online API / Without: Use Offline files
                e.g. cfdomains --categoriseonline dirtyUrls.txt /tmp/washing.csv

        cfdomains --cleanlink[|online] (Document; Text, HTML, Markdown) (Output file)
                Replace infected links in document
                With online: Use Online API / Without: Use Offline files
                e.g. cfdomains --cleanlinkonline sunny.md /tmp/sunnyCleaned.md

        cfdomains --warrior
                Run this to help with the #Karma domain verification efforts.
                This will download some domain from #Karma and report changes.

Download (cfdomains warrior ONLY)

Leaderboard

  • Thank you for your contribution! We need warriors to assist our hunters :)
  • How to find yourself: CRC32 your WarriorID.
  • Your WarriorID will be deleted from our server after 7 days of inactivity.

Top 10

User Score
f5cd3f1b 50,830
13c075a2 50,620
b2e5020c 49,818
43f35922 49,648
f5118cd9 49,539
704d1f8d 49,270
ff7fb3c9 48,920
360c83e4 48,867
c25a80cd 48,677
718807d4 48,501
  • Total Score: 2,806,289