File tree Expand file tree Collapse file tree 1 file changed +14
-3
lines changed Expand file tree Collapse file tree 1 file changed +14
-3
lines changed Original file line number Diff line number Diff line change @@ -30,6 +30,10 @@ def green
30
30
"\e [1;32;40m#{ self } \e [0m"
31
31
end
32
32
33
+ def cyan
34
+ "\e [1;36;40m#{ self } \e [0m"
35
+ end
36
+
33
37
def ascii_only?
34
38
self =~ Regexp . new ( '[\x00-\x08\x0b\x0c\x0e-\x19\x7f-\xff]' , nil , 'n' ) ? false : true
35
39
end
@@ -83,6 +87,13 @@ def fixed(txt, line=0)
83
87
puts "#{ @full_filepath } #{ line_msg } - [#{ 'FIXED' . green } ] #{ cleanup_text ( txt ) } "
84
88
end
85
89
90
+ #
91
+ # Display an info message. Info messages do not alter the exit status.
92
+ #
93
+ def info ( txt , line = 0 )
94
+ line_msg = ( line >0 ) ? ":#{ line } " : ''
95
+ puts "#{ @full_filepath } #{ line_msg } - [#{ 'INFO' . cyan } ] #{ cleanup_text ( txt ) } "
96
+ end
86
97
87
98
##
88
99
#
@@ -490,10 +501,10 @@ def check_vars_get
490
501
test . each { |item |
491
502
case item [ 1 ]
492
503
when 'cgi'
493
- warn ( "Please use vars_get in send_request_cgi: #{ item [ 0 ] } " )
504
+ info ( "Please use vars_get in send_request_cgi: #{ item [ 0 ] } " )
494
505
when 'raw'
495
- # send_request_raw does not support vars_getiirb
496
- warn ( "Please use vars_get and switch to send_request_cgi: #{ item [ 0 ] } " )
506
+ # send_request_raw does not support vars_get
507
+ info ( "Please use vars_get and switch to send_request_cgi: #{ item [ 0 ] } " )
497
508
else
498
509
raise ( 'Error in regex' )
499
510
end
You can’t perform that action at this time.
0 commit comments