gitextract_69mvkwm9/ ├── .github/ │ ├── ISSUE_TEMPLATE/ │ │ └── bug_report.md │ └── PULL_REQUEST_TEMPLATE.md ├── .gitignore ├── CLAUDE.md ├── CODE_OF_CONDUCT.md ├── CREDITS.txt ├── Dockerfile ├── LICENSE ├── MANIFEST.in ├── Makefile ├── README.md ├── docs/ │ ├── Makefile │ ├── conf.py │ ├── index.rst │ └── wafw00f.8 ├── pyproject.toml ├── tests/ │ ├── __init__.py │ ├── conftest.py │ ├── test_detection.py │ ├── test_evillib.py │ ├── test_manager.py │ └── test_matching.py └── wafw00f/ ├── __init__.py ├── lib/ │ ├── __init__.py │ ├── asciiarts.py │ └── evillib.py ├── main.py ├── manager.py ├── plugins/ │ ├── __init__.py │ ├── aesecure.py │ ├── airee.py │ ├── airlock.py │ ├── alertlogic.py │ ├── aliyundun.py │ ├── anquanbao.py │ ├── anubis.py │ ├── anyu.py │ ├── applicationgateway.py │ ├── approach.py │ ├── armor.py │ ├── arvancloud.py │ ├── aspa.py │ ├── aspnetgen.py │ ├── astra.py │ ├── awswaf.py │ ├── azion.py │ ├── baffinbay.py │ ├── baidu.py │ ├── barikode.py │ ├── barracuda.py │ ├── bekchy.py │ ├── beluga.py │ ├── binarysec.py │ ├── bitninja.py │ ├── blockdos.py │ ├── bluedon.py │ ├── bulletproof.py │ ├── cachefly.py │ ├── cachewall.py │ ├── cdnns.py │ ├── cerber.py │ ├── chinacache.py │ ├── chuangyu.py │ ├── ciscoacexml.py │ ├── cloudbric.py │ ├── cloudflare.py │ ├── cloudfloordns.py │ ├── cloudfront.py │ ├── cloudprotector.py │ ├── comodo.py │ ├── crawlprotect.py │ ├── ddosguard.py │ ├── denyall.py │ ├── distil.py │ ├── dosarrest.py │ ├── dotdefender.py │ ├── dynamicweb.py │ ├── edgecast.py │ ├── eisoo.py │ ├── envoy.py │ ├── expressionengine.py │ ├── f5bigipapm.py │ ├── f5bigipasm.py │ ├── f5bigipltm.py │ ├── f5firepass.py │ ├── f5trafficshield.py │ ├── fastly.py │ ├── fortigate.py │ ├── fortiguard.py │ ├── fortiweb.py │ ├── frontdoor.py │ ├── gcparmor.py │ ├── godaddy.py │ ├── greywizard.py │ ├── huaweicloud.py │ ├── hyperguard.py │ ├── ibmdatapower.py │ ├── imunify360.py │ ├── incapsula.py │ ├── indusguard.py │ ├── instartdx.py │ ├── isaserver.py │ ├── janusec.py │ ├── jiasule.py │ ├── kemp.py │ ├── keycdn.py │ ├── knownsec.py │ ├── kona.py │ ├── limelight.py │ ├── link11.py │ ├── litespeed.py │ ├── malcare.py │ ├── maxcdn.py │ ├── missioncontrol.py │ ├── modsecurity.py │ ├── naxsi.py │ ├── nemesida.py │ ├── netcontinuum.py │ ├── netscaler.py │ ├── nevisproxy.py │ ├── newdefend.py │ ├── nexusguard.py │ ├── ninja.py │ ├── nsfocus.py │ ├── nullddos.py │ ├── onmessage.py │ ├── openresty.py │ ├── oraclecloud.py │ ├── paloalto.py │ ├── panyun360.py │ ├── pentawaf.py │ ├── perimeterx.py │ ├── pksec.py │ ├── powercdn.py │ ├── profense.py │ ├── ptaf.py │ ├── puhui.py │ ├── qcloud.py │ ├── qiniu.py │ ├── qrator.py │ ├── radware.py │ ├── reblaze.py │ ├── reflected.py │ ├── rsfirewall.py │ ├── rvmode.py │ ├── sabre.py │ ├── safe3.py │ ├── safedog.py │ ├── safeline.py │ ├── scutum.py │ ├── secking.py │ ├── secupress.py │ ├── secureentry.py │ ├── secureiis.py │ ├── securesphere.py │ ├── senginx.py │ ├── serverdefender.py │ ├── shadowd.py │ ├── shieldon.py │ ├── shieldsecurity.py │ ├── siteground.py │ ├── siteguard.py │ ├── sitelock.py │ ├── sonicwall.py │ ├── sophos.py │ ├── squarespace.py │ ├── squidproxy.py │ ├── stackpath.py │ ├── sucuri.py │ ├── tencent.py │ ├── teros.py │ ├── threatx.py │ ├── transip.py │ ├── uewaf.py │ ├── urlmaster.py │ ├── urlscan.py │ ├── variti.py │ ├── varnish.py │ ├── vercel.py │ ├── viettel.py │ ├── virusdie.py │ ├── wallarm.py │ ├── watchguard.py │ ├── webarx.py │ ├── webknight.py │ ├── webland.py │ ├── webray.py │ ├── webseal.py │ ├── webtotem.py │ ├── west263cdn.py │ ├── wordfence.py │ ├── wpmudev.py │ ├── wts.py │ ├── wzb360.py │ ├── xlabssecuritywaf.py │ ├── xuanwudun.py │ ├── yundun.py │ ├── yunsuo.py │ ├── yxlink.py │ ├── zenedge.py │ └── zscaler.py └── wafprio.py