Skip to content

Commit 62782f0

Browse files
committed
Auxiliary::Web::Fuzzable: removed confusing HTTP response status messages [SEERM rapid7#7586]
1 parent beffd1f commit 62782f0

File tree

1 file changed

+1
-20
lines changed

1 file changed

+1
-20
lines changed

lib/msf/core/auxiliary/web/fuzzable.rb

Lines changed: 1 addition & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -45,16 +45,13 @@ def fuzz_async( cfuzzer = nil, &callback )
4545
def submit( opts = {} )
4646
fuzzer.increment_request_counter if fuzzer
4747

48-
resp = http.request( *request( opts ) )
49-
handle_response( resp )
50-
resp
48+
http.request( *request( opts ) )
5149
end
5250

5351
def submit_async( opts = {}, &callback )
5452
fuzzer.increment_request_counter
5553

5654
http.request_async( *request( opts ) ) do |resp|
57-
handle_response( resp )
5855
callback.call resp if callback
5956
end
6057

@@ -89,22 +86,6 @@ def fuzz_wrapper( cfuzzer = nil, &block )
8986
end
9087
end
9188

92-
def handle_response( resp )
93-
return if !fuzzer || !resp
94-
95-
str = " #{fuzzer.shortname}: #{resp.code} - #{method.to_s.upcase}" +
96-
" #{action} #{params}"
97-
98-
case resp.code.to_i
99-
when 200,404,301,302,303
100-
#fuzzer.print_status str
101-
when 500,503,401,403
102-
fuzzer.print_good str
103-
else
104-
fuzzer.print_error str
105-
end
106-
end
107-
10889
end
10990

11091
end

0 commit comments

Comments
 (0)