package waflz_pb

Mouse Melon logoGet desktop application:
View/edit binary Protocol Buffers messages

message acl

acl.proto:6

: ---------------------------------------------------------------------------- : access control list (acl) : ----------------------------------------------------------------------------

Used in: profile

message acl.lists_asn_t

acl.proto:25

Used in: acl

message acl.lists_t

acl.proto:20

------------------------------------------------- lists -------------------------------------------------

Used in: acl

message alert

limit.proto:116

: ---------------------------------------------------------------------------- : alert : ----------------------------------------------------------------------------

message challenge

scope.proto:140

: ---------------------------------------------------------------------------- : config : ----------------------------------------------------------------------------

message condition

limit.proto:9

: ---------------------------------------------------------------------------- : match : ----------------------------------------------------------------------------

Used in: condition_group

message condition.target_t

limit.proto:10

Used in: condition

enum condition.target_t.type_t

limit.proto:11

Used in: target_t

message condition_group

limit.proto:32

: ---------------------------------------------------------------------------- : matches : ----------------------------------------------------------------------------

Used in: alert, limit

message config

limit.proto:90

: ---------------------------------------------------------------------------- : config : ----------------------------------------------------------------------------

enum config.type_t

limit.proto:91

Used in: config

message directive_t

rule.proto:293

: ---------------------------------------------------------------------------- : directives : ----------------------------------------------------------------------------

Used in: sec_config_t

message enforcement

action.proto:6

: ---------------------------------------------------------------------------- : enforcement : ----------------------------------------------------------------------------

Used in: alert, limit, scope, scope.limit_config

message enforcement.header_t

action.proto:32

Used in: enforcement

enum enforcement.type_t

action.proto:12

------------------------------------------------- TODO make enf types in json line up prefer all caps + underscores in naming -------------------------------------------------

Used in: enforcement

message event

event.proto:8

: ---------------------------------------------------------------------------- : event : ----------------------------------------------------------------------------

enum event.action_t

event.proto:12

------------------------------------------------- modsecurity action -------------------------------------------------

Used in: event

enum event.rule_type_t

event.proto:26

------------------------------------------------- mirrors RULE_TYPE_X definitions in re.h -------------------------------------------------

Used in: event

message event.timespec_t

event.proto:44

message event.var_t

event.proto:35

------------------------------------------------- var -------------------------------------------------

Used in: event

message limit

limit.proto:40

: ---------------------------------------------------------------------------- : limit : ----------------------------------------------------------------------------

Used in: alert, config

enum limit.key_t

limit.proto:41

Used in: limit

message op_t

scope.proto:7

: ---------------------------------------------------------------------------- : operator : ----------------------------------------------------------------------------

Used in: condition, scope

enum op_t.type_t

scope.proto:8

Used in: op_t

message problem

scope.proto:127

: ---------------------------------------------------------------------------- : !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! : C H A L L E N G E S E C T I O N : !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! : ---------------------------------------------------------------------------- : ---------------------------------------------------------------------------- : problem : ----------------------------------------------------------------------------

Used in: challenge

message profile

profile.proto:7

: ---------------------------------------------------------------------------- : waf profile : ----------------------------------------------------------------------------

message profile.disabled_rule_t

profile.proto:81

------------------------------------------------- disabled rule -------------------------------------------------

Used in: profile

message profile.general_settings_t

profile.proto:11

------------------------------------------------- general settings -------------------------------------------------

Used in: profile

message profile.rule_target_update_t

profile.proto:70

------------------------------------------------- rule target update -------------------------------------------------

Used in: profile

message request_info

request_info.proto:6

: ---------------------------------------------------------------------------- : request info : ----------------------------------------------------------------------------

Used in: alert, event

message request_info.common_header_t

request_info.proto:23

Used in: request_info

enum request_info.log_status_t

request_info.proto:11

Used in: request_info

message request_info.req_header_t

request_info.proto:37

Used in: request_info

message request_info.timespec_t

request_info.proto:7

Used in: request_info

message scope

scope.proto:29

: ---------------------------------------------------------------------------- : scope : ----------------------------------------------------------------------------

Used in: limit, scope_config

message scope.limit_config

scope.proto:92

------------------------------------------------- limits -------------------------------------------------

Used in: scope

message scope_config

scope.proto:102

: ---------------------------------------------------------------------------- : scope : ----------------------------------------------------------------------------

message sec_action_t

rule.proto:94

: ---------------------------------------------------------------------------- : ModSecurity SecAction Object : Syntax: [ACTIONS] : Example Usage: "phase:1,log,deny,id:1" : ----------------------------------------------------------------------------

Used in: directive_t, sec_config_t, sec_rule_t

enum sec_action_t.action_type_t

rule.proto:125

------------------------------------------------- action type -------------------------------------------------

Used in: sec_action_t

message sec_action_t.setvar_t

rule.proto:134

------------------------------------------------- setvar -------------------------------------------------

Used in: sec_action_t

enum sec_action_t.setvar_t.op_t

rule.proto:135

Used in: setvar_t

enum sec_action_t.setvar_t.scope_t

rule.proto:141

Used in: setvar_t

enum sec_action_t.transformation_type_t

rule.proto:98

------------------------------------------------- transformation -------------------------------------------------

Used in: sec_action_t

message sec_config_t

rule.proto:304

: ---------------------------------------------------------------------------- : ModSecurity Config Object : ----------------------------------------------------------------------------

enum sec_config_t.engine_type_t

rule.proto:315

------------------------------------------------- engine -------------------------------------------------

Used in: sec_config_t

enum sec_config_t.limit_action_type_t

rule.proto:308

------------------------------------------------- limit action -------------------------------------------------

Used in: sec_config_t

message sec_rule_t

rule.proto:202

: ---------------------------------------------------------------------------- : ModSecurity SecRule Object : Syntax: SecRule VARIABLES OPERATOR [ACTIONS] : Example Usage: SecRule ARGS "@rx attack" "phase:1,log,deny,id:1" : ----------------------------------------------------------------------------

Used in: directive_t

message sec_rule_t.operator_t

rule.proto:206

------------------------------------------------- operator -------------------------------------------------

Used in: sec_rule_t

enum sec_rule_t.operator_t.type_t

rule.proto:210

----------------------------------------- operator type -----------------------------------------

Used in: operator_t

message update_target_t

rule.proto:84

: ---------------------------------------------------------------------------- : target update : ----------------------------------------------------------------------------

Used in: sec_action_t, sec_config_t

message variable_t

rule.proto:7

: ---------------------------------------------------------------------------- : variable : ----------------------------------------------------------------------------

Used in: sec_rule_t, update_target_t

message variable_t.match_t

rule.proto:68

------------------------------------------------- match type -------------------------------------------------

Used in: variable_t

enum variable_t.type_t

rule.proto:11

------------------------------------------------- var type... -------------------------------------------------

Used in: variable_t