File tree Expand file tree Collapse file tree 2 files changed +7
-3
lines changed Expand file tree Collapse file tree 2 files changed +7
-3
lines changed Original file line number Diff line number Diff line change 4
4
##
5
5
6
6
class MetasploitModule < Msf ::Auxiliary
7
- prepend Msf ::Exploit ::Remote ::AutoCheck
8
7
include Msf ::Auxiliary ::Report
9
8
include Msf ::Exploit ::Remote ::HttpClient
9
+ prepend Msf ::Exploit ::Remote ::AutoCheck
10
10
11
11
def initialize ( info = { } )
12
12
super (
@@ -54,7 +54,9 @@ def check
54
54
return Exploit ::CheckCode ::Unknown ( "#{ peer } - Could not connect to web service - no response" ) if res . nil?
55
55
return Exploit ::CheckCode ::Safe ( "#{ peer } - Check URI Path, unexpected HTTP response code: #{ res . code } " ) unless res . code == 200
56
56
57
- Exploit ::CheckCode ::Detected ( 'Jasmin Login page detected' ) if res . body . include? '<title>Jasmin Dashboard</title>'
57
+ return Exploit ::CheckCode ::Detected ( 'Jasmin Login page detected' ) if res . body . include? '<title>Jasmin Dashboard</title>'
58
+
59
+ Exploit ::CheckCode ::Safe ( "#{ peer } - Jasmin login page not found" )
58
60
end
59
61
60
62
def run
Original file line number Diff line number Diff line change @@ -56,7 +56,9 @@ def check
56
56
return Exploit ::CheckCode ::Unknown ( "#{ peer } - Could not connect to web service - no response" ) if res . nil?
57
57
return Exploit ::CheckCode ::Safe ( "#{ peer } - Check URI Path, unexpected HTTP response code: #{ res . code } " ) unless res . code == 200
58
58
59
- Exploit ::CheckCode ::Detected ( 'Jasmin Login page detected' ) if res . body . include? '<title>Jasmin Dashboard</title>'
59
+ return Exploit ::CheckCode ::Detected ( 'Jasmin Login page detected' ) if res . body . include? '<title>Jasmin Dashboard</title>'
60
+
61
+ Exploit ::CheckCode ::Safe ( "#{ peer } - Jasmin login page not found" )
60
62
end
61
63
62
64
def run
You can’t perform that action at this time.
0 commit comments