Get desktop application:
View/edit binary Protocol Buffers messages
: ---------------------------------------------------------------------------- : access control list (acl) : ----------------------------------------------------------------------------
Used in:
------------------------------------------------- properties -------------------------------------------------
------------------------------------------------- acl's... -------------------------------------------------
------------------------------------------------- request properties -------------------------------------------------
------------------------------------------------- response -------------------------------------------------
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ************************************************* deprecated: move to general_settings ************************************************* !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Used in:
------------------------------------------------- lists -------------------------------------------------
Used in:
: ---------------------------------------------------------------------------- : alert : ----------------------------------------------------------------------------
------------------------------------------------- geoip fields -------------------------------------------------
------------------------------------------------- change/rev info about config -------------------------------------------------
: ---------------------------------------------------------------------------- : config : ----------------------------------------------------------------------------
: ---------------------------------------------------------------------------- : match : ----------------------------------------------------------------------------
Used in:
Used in:
Used in:
: ---------------------------------------------------------------------------- : matches : ----------------------------------------------------------------------------
Used in: ,
: ---------------------------------------------------------------------------- : config : ----------------------------------------------------------------------------
------------------------------------------------- pop meta info -------------------------------------------------
------------------------------------------------- reserved for internal use -------------------------------------------------
Used in:
: ---------------------------------------------------------------------------- : directives : ----------------------------------------------------------------------------
Used in:
directives who needs ordering
include
: ---------------------------------------------------------------------------- : enforcement : ----------------------------------------------------------------------------
Used in: , , ,
------------------------------------------------- TODO make enf type string enum type_t -see enum def above -------------------------------------------------
Custom response
cookie expiry
Used in:
------------------------------------------------- TODO make enf types in json line up prefer all caps + underscores in naming -------------------------------------------------
Used in:
: ---------------------------------------------------------------------------- : event : ----------------------------------------------------------------------------
------------------------------------------------- Request specific -------------------------------------------------
------------------------------------------------- msre_actionset entries -------------------------------------------------
------------------------------------------------- TODO -use http status enum??? optional http.status_t rule_intercept_status -------------------------------------------------
------------------------------------------------- uint32 msre_rule entries -------------------------------------------------
optional string rule_ip_matches = 42;
------------------------------------------------- request specific entries -------------------------------------------------
------------------------------------------------- geoip fields -------------------------------------------------
------------------------------------------------- More geoip fields -------------------------------------------------
------------------------------------------------- child events -------------------------------------------------
------------------------------------------------- entity id and name ------------------------------------------------- Deprecated: placeholder to fix rtld compilation compilation errors -------------------------------------------------
------------------------------------------------- waf profile specific -------------------------------------------------
------------------------------------------------- Using enums defined in enforcement.proto -------------------------------------------------
------------------------------------------------- scopes config sepcific -------------------------------------------------
------------------------------------------------- acl config specific -------------------------------------------------
------------------------------------------------- rules config specific -------------------------------------------------
------------------------------------------------- change/rev info about config -------------------------------------------------
------------------------------------------------- time taken by waf -------------------------------------------------
------------------------------------------------- api_gw config specific -------------------------------------------------
------------------------------------------------- modsecurity action -------------------------------------------------
Used in:
------------------------------------------------- mirrors RULE_TYPE_X definitions in re.h -------------------------------------------------
Used in:
------------------------------------------------- var -------------------------------------------------
Used in:
: ---------------------------------------------------------------------------- : limit : ----------------------------------------------------------------------------
Used in: ,
------------------------------------------------- properties -------------------------------------------------
------------------------------------------------- settings -------------------------------------------------
------------------------------------------------- conditions -------------------------------------------------
------------------------------------------------- action -------------------------------------------------
: ------------------------------------------------ : ************* D E P R E C A T E D ************** : ------------------------------------------------
: ------------------------------------------------ : ************* D E P R E C A T E D ************** : ------------------------------------------------
------------------------------------------------- reserved for internal use -------------------------------------------------
Used in:
: ---------------------------------------------------------------------------- : operator : ----------------------------------------------------------------------------
Used in: ,
------------------------------------------------- reserved for internal use -------------------------------------------------
Used in:
: ---------------------------------------------------------------------------- : !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! : C H A L L E N G E S E C T I O N : !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! : ---------------------------------------------------------------------------- : ---------------------------------------------------------------------------- : problem : ----------------------------------------------------------------------------
Used in:
------------------------------------------------- properties -------------------------------------------------
------------------------------------------------- challenge body -------------------------------------------------
: ---------------------------------------------------------------------------- : waf profile : ----------------------------------------------------------------------------
------------------------------------------------- properties -------------------------------------------------
------------------------------------------------- : ************ D E P R E C A T E D *************** -------------------------------------------------
------------------------------------------------- settings -------------------------------------------------
------------------------------------------------- modsecurity config -------------------------------------------------
------------------------------------------------- disabled rule -------------------------------------------------
Used in:
------------------------------------------------- general settings -------------------------------------------------
Used in:
: ---------------------------------------- : ******** D E P R E C A T E D *********** : ---------------------------------------- : allowed moved to acl : ----------------------------------------
----------------------------------------- args -----------------------------------------
----------------------------------------- file -----------------------------------------
----------------------------------------- response -----------------------------------------
----------------------------------------- processing -----------------------------------------
----------------------------------------- scoring -----------------------------------------
----------------------------------------- logging -----------------------------------------
----------------------------------------- ignore -----------------------------------------
------------------------------------------------- rule target update -------------------------------------------------
Used in:
: ---------------------------------------------------------------------------- : request info : ----------------------------------------------------------------------------
Used in: ,
Accesslog specific
Used in:
Used in:
Used in:
Used in:
: ---------------------------------------------------------------------------- : scope : ----------------------------------------------------------------------------
Used in: ,
------------------------------------------------- properties -------------------------------------------------
------------------------------------------------- scope -------------------------------------------------
------------------------------------------------- acl ------------------------------------------------- audit
prod
------------------------------------------------- rules ------------------------------------------------- audit
prod
------------------------------------------------- profile ------------------------------------------------- audit
prod
------------------------------------------------- api_gw ------------------------------------------------- audit
prod
------------------------------------------------- limits -------------------------------------------------
Used in:
: ---------------------------------------------------------------------------- : scope : ----------------------------------------------------------------------------
------------------------------------------------- properties -------------------------------------------------
------------------------------------------------- scopes -------------------------------------------------
: ---------------------------------------------------------------------------- : ModSecurity SecAction Object : Syntax: [ACTIONS] : Example Usage: "phase:1,log,deny,id:1" : ----------------------------------------------------------------------------
Used in: , ,
------------------------------------------------- Properties -------------------------------------------------
------------------------------------------------- Tranformations (t) -------------------------------------------------
------------------------------------------------- control (ctl) -------------------------------------------------
------------------------------------------------- action type -------------------------------------------------
Used in:
------------------------------------------------- setvar -------------------------------------------------
Used in:
Used in:
Used in:
------------------------------------------------- transformation -------------------------------------------------
Used in:
: ---------------------------------------------------------------------------- : ModSecurity Config Object : ----------------------------------------------------------------------------
------------------------------------------------- properties -------------------------------------------------
------------------------------------------------- id -------------------------------------------------
------------------------------------------------- settings -------------------------------------------------
------------------------------------------------- request settings -------------------------------------------------
------------------------------------------------- response settings -------------------------------------------------
------------------------------------------------- pcre config -------------------------------------------------
------------------------------------------------- actions -------------------------------------------------
------------------------------------------------- directives -------------------------------------------------
------------------------------------------------- debug -------------------------------------------------
------------------------------------------------- engine -------------------------------------------------
Used in:
------------------------------------------------- limit action -------------------------------------------------
Used in:
: ---------------------------------------------------------------------------- : ModSecurity SecRule Object : Syntax: SecRule VARIABLES OPERATOR [ACTIONS] : Example Usage: SecRule ARGS "@rx attack" "phase:1,log,deny,id:1" : ----------------------------------------------------------------------------
Used in:
rule bits
------------------------------------------------- Chained rules ------------------------------------------------- NOTE: whilst this does make it possible to create trees of rules, this is not supported. There should be a single top-level rule, with a flat sequence of chained_rule entries under it -------------------------------------------------
Ordering
Hidden
Properties
------------------------------------------------- operator -------------------------------------------------
Used in:
----------------------------------------- NON-STD-ADDITION. allow pre-split series of values operator that accepts multiple values, like PM. rather than requiring producer to serialized, and consumer to split. -----------------------------------------
----------------------------------------- reserved for internal use -----------------------------------------
----------------------------------------- operator type -----------------------------------------
Used in:
: ---------------------------------------------------------------------------- : target update : ----------------------------------------------------------------------------
Used in: ,
: ---------------------------------------------------------------------------- : variable : ----------------------------------------------------------------------------
Used in: ,
------------------------------------------------- match type -------------------------------------------------
Used in:
----------------------------------------- reserved for internal use -----------------------------------------
------------------------------------------------- var type... -------------------------------------------------
Used in:
----------------------------------------- extensions... -----------------------------------------