LICENSE
MANIFEST.in
README.md
pyproject.toml
setup.py
aiwaf/__init__.py
aiwaf/cli.py
aiwaf.egg-info/PKG-INFO
aiwaf.egg-info/SOURCES.txt
aiwaf.egg-info/dependency_links.txt
aiwaf.egg-info/requires.txt
aiwaf.egg-info/top_level.txt
aiwaf/core/__init__.py
aiwaf/core/blacklist.py
aiwaf/core/constants.py
aiwaf/core/defaults.py
aiwaf/core/exemptions.py
aiwaf/core/geoip.py
aiwaf/core/header_validation.py
aiwaf/core/keyword_fallback.py
aiwaf/core/logs.py
aiwaf/core/model_artifacts.py
aiwaf/core/rust_backend.py
aiwaf/core/storage_csv.py
aiwaf/core/storage_csv_impl.py
aiwaf/core/storage_interfaces.py
aiwaf/core/storage_ops.py
aiwaf/core/storage_schema.py
aiwaf/core/training.py
aiwaf/core/training_features.py
aiwaf/core/training_logic.py
aiwaf/core/utils.py
aiwaf/core/whois.py
aiwaf/core/geolock/ipinfo_lite.mmdb
aiwaf/django/__init__.py
aiwaf/django/apps.py
aiwaf/django/blacklist_manager.py
aiwaf/django/decorators.py
aiwaf/django/geoip.py
aiwaf/django/middleware.py
aiwaf/django/middleware_logger.py
aiwaf/django/model_store.py
aiwaf/django/models.py
aiwaf/django/settings_compat.py
aiwaf/django/storage.py
aiwaf/django/trainer.py
aiwaf/django/utils.py
aiwaf/django/management/__init__.py
aiwaf/django/management/commands/__init__.py
aiwaf/django/management/commands/add_exemption.py
aiwaf/django/management/commands/add_ipexemption.py
aiwaf/django/management/commands/add_pathexemption.py
aiwaf/django/management/commands/aiwaf_diagnose.py
aiwaf/django/management/commands/aiwaf_list.py
aiwaf/django/management/commands/aiwaf_logging.py
aiwaf/django/management/commands/aiwaf_pathshell.py
aiwaf/django/management/commands/aiwaf_reset.py
aiwaf/django/management/commands/aiwaf_whois.py
aiwaf/django/management/commands/clear_blacklist.py
aiwaf/django/management/commands/clear_cache.py
aiwaf/django/management/commands/debug_csv.py
aiwaf/django/management/commands/detect_and_train.py
aiwaf/django/management/commands/diagnose_blocking.py
aiwaf/django/management/commands/geo_block_country.py
aiwaf/django/management/commands/geo_traffic_summary.py
aiwaf/django/management/commands/regenerate_model.py
aiwaf/django/management/commands/setup_models.py
aiwaf/django/management/commands/test_exemption.py
aiwaf/django/management/commands/test_exemption_fix.py
aiwaf/django/resources/model.pkl
aiwaf/django/templatetags/__init__.py
aiwaf/django/templatetags/aiwaf_tags.py
aiwaf/flask/AIWAF_SETTINGS_EXAMPLE.py
aiwaf/flask/AIWAF_SETTINGS_GUIDE.py
aiwaf/flask/__init__.py
aiwaf/flask/aiwaf_whois.py
aiwaf/flask/anomaly_middleware.py
aiwaf/flask/apps.py
aiwaf/flask/auto_config.py
aiwaf/flask/blacklist_manager.py
aiwaf/flask/cli.py
aiwaf/flask/db_models.py
aiwaf/flask/decorators.py
aiwaf/flask/example_app.py
aiwaf/flask/example_csv_app.py
aiwaf/flask/example_full_app.py
aiwaf/flask/exemption_decorators.py
aiwaf/flask/flask_integration.py
aiwaf/flask/geo_block_middleware.py
aiwaf/flask/geoip.py
aiwaf/flask/header_validation_middleware.py
aiwaf/flask/honeypot_timing_middleware.py
aiwaf/flask/ip_and_keyword_block_middleware.py
aiwaf/flask/logging_middleware.py
aiwaf/flask/middleware.py
aiwaf/flask/middleware_logger.py
aiwaf/flask/models.py
aiwaf/flask/rate_limit_middleware.py
aiwaf/flask/rust_backend.py
aiwaf/flask/storage.py
aiwaf/flask/test_all_middlewares.py
aiwaf/flask/test_middleware_integration.py
aiwaf/flask/trainer.py
aiwaf/flask/utils.py
aiwaf/flask/uuid_tamper_middleware.py
aiwaf/flask/whois_cli.py
aiwaf/flask/resources/__init__.py
aiwaf/flask/resources/model.pkl