We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 1b4a6a7 commit 207d92aCopy full SHA for 207d92a
modules/auxiliary/scanner/jenkins/jenkins_udp_broadcast_enum.rb
@@ -47,17 +47,14 @@ def parse_reply(pkt)
47
end
48
49
# check for and extract the version string
50
- ver = nil
51
- if !ver && pkt[0] =~ /version>(.*)<\/version/i
52
- ver = Regexp.last_match(1)
53
- end
+ ver = pkt[0].scan(/version>(.*)<\/version/i).flatten.first
54
55
# if a version was identified, then out and store to DB
56
if ver
57
print_status("#{pkt[1]} - Found Jenkins Server #{ver} Version")
58
report_host(
59
- host: pkt[1],
60
- info: "Jenkins v.#{ver} (port typically 8080)"
+ host: pkt[1],
+ info: "Jenkins v.#{ver} (port typically 8080)"
61
)
62
63
0 commit comments