@@ -50,7 +50,7 @@ class WebVuln < ActiveRecord::Base
5050 # The type of vuln.
5151 #
5252 # @return ["lfi", "rfi", "sqli", "ssti", "open_redirect", "reflected_xss", "command_injection"]
53- enum type : {
53+ enum :type , {
5454 lfi : 'lfi' ,
5555 rfi : 'rfi' ,
5656 sqli : 'sqli' ,
@@ -90,7 +90,7 @@ class WebVuln < ActiveRecord::Base
9090 # The request method for the URL.
9191 #
9292 # @return ["copy", "delete", "get", "head", "lock", "mkcol", "move", "options", "patch", "post", "propfind", "proppatch", "put", "trace", "unlock"]
93- enum request_method : {
93+ enum :request_method , {
9494 copy : 'COPY' ,
9595 delete : 'DELETE' ,
9696 get : 'GET' ,
@@ -106,16 +106,16 @@ class WebVuln < ActiveRecord::Base
106106 put : 'PUT' ,
107107 trace : 'TRACE' ,
108108 unlock : 'UNLOCK'
109- } , _suffix : :request
109+ } , suffix : :request
110110
111111 # @!attribute [rw] lfi_os
112112 # The LFI os.
113113 #
114114 # @return [:unix, :windows, nil]
115- enum lfi_os : {
115+ enum :lfi_os , {
116116 unix : 'unix' ,
117117 windows : 'windows'
118- } , _prefix : true
118+ } , prefix : true
119119
120120 # @!attribute [rw] lfi_depth
121121 # The LFI depth.
@@ -127,47 +127,47 @@ class WebVuln < ActiveRecord::Base
127127 # The LFI filter bypass.
128128 #
129129 # @return [:null_byte, :base64, :rot13, :zlib, nil]
130- enum lfi_filter_bypass : {
130+ enum :lfi_filter_bypass , {
131131 null_byte : 'null_byte' ,
132132 base64 : 'base64' ,
133133 rot13 : 'rot13' ,
134134 zlib : 'zlib'
135- } , _prefix : true
135+ } , prefix : true
136136
137137 # @!attribute [rw] rfi_script_lang
138138 # The RFI script lang.
139139 #
140140 # @return [:asp, :asp_net, :cold_fusion, :jsp, :php, :perl, nil]
141- enum rfi_script_lang : {
141+ enum :rfi_script_lang , {
142142 asp : 'asp' ,
143143 asp_net : 'asp_net' ,
144144 cold_fusion : 'cold_fusion' ,
145145 jsp : 'jsp' ,
146146 php : 'php' ,
147147 perl : 'perl'
148- } , _prefix : true
148+ } , prefix : true
149149
150150 # @!attribute [rw] rfi_filter_bypass
151151 # The RFI filter bypass.
152152 #
153153 # @return [:null_byte, :double_encode, nil]
154- enum rfi_filter_bypass : {
154+ enum :rfi_filter_bypass , {
155155 null_byte : 'null_byte' ,
156156 double_encode : 'double_encode'
157- } , _prefix : true
157+ } , prefix : true
158158
159159 # @!attribute [rw] ssti_escape_type
160160 # The SSTI escape type.
161161 #
162162 # @return [:double_curly_braces, :dollar_curly_braces, :dollar_double_curly_braces, :pound_curly_braces, :angle_brackets_percent, :custom, nil]
163- enum ssti_escape_type : {
163+ enum :ssti_escape_type , {
164164 double_curly_braces : 'double_curly_braces' ,
165165 dollar_curly_braces : 'dollar_curly_braces' ,
166166 dollar_double_curly_braces : 'dollar_double_curly_braces' ,
167167 pound_curly_braces : 'pound_curly_braces' ,
168168 angle_brackets_percent : 'angle_brackets_percent' ,
169169 custom : 'custom'
170- } , _prefix : true
170+ } , prefix : true
171171
172172 # @!attribute [rw] sqli_escape_quote
173173 # The SQLi escape quote.
0 commit comments