Cloudflare-WAF-Expressions

    Cloudflare WAF (Web Application Firewall) rules + a script for their automatic updates. Block unwanted and malicious requests to enhance the security of your origin server!

    Language: javascript

    Author: Alejandro Jones (@alejandro-jones)

    30 stars · 382 views

    Files

    • whitelist.md (md)
    • expressions (txt)
    • README.md (md)
    • ip-blocklist.txt (txt)
    • sniffcat.js (js)
    • index.js (js)
    • test (txt)
    • parseExpressions.test.js (js)
    • wafRules.test.js (js)
    • ecosystem.config.js (js)
    • eslint.config.mjs (mjs)
    • .idea (idea)
    • inspectionProfiles (txt)
    • jsLinters (txt)
    • README.md (md)
    • rules (txt)
    • cache.md (md)
    • expressions.md (md)
    • regex.md (md)
    • LICENSE (txt)
    • package.json (json)
    • .github (github)
    • FUNDING.yml (yml)
    • data (txt)
    • images (txt)
    • api-token-permissions.png (image)
    • waf-custom-rules.png (image)
    • cloudflare-ip-list.png (image)
    • tools (txt)
    • deleteWAFRules.js (js)
    • scripts (txt)
    • parseExpressions.js (js)
    • log.js (js)
    • services (txt)
    • updates.js (js)
    • reloadApp.js (js)
    • axios.js (js)
    • cloudflare (txt)
    • updateWAFRules.js (js)
    • verifyAndReorderParts.js (js)
    • syncIPList.js (js)
    • fetchWAFRules.js (js)
    • ruleCache.js (js)
    • CHANGELOG.md (md)
    • ATTRIBUTION.md (markdown)

    Loading code snippet…