Skip to content

Commit 8c35e54

Browse files
author
Brent Cook
committed
Land rapid7#8495, Expand multi-handler for generic http(s) sessions
2 parents e7fa4c2 + ccf54f4 commit 8c35e54

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

lib/msf/base/sessions/meterpreter_multi.rb

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ def self.create_session(rstream, opts={})
3131
return Msf::Sessions::Meterpreter_Java_Android.new(rstream, opts)
3232
when 'php'
3333
require 'msf/base/sessions/meterpreter_php'
34-
return Msf::Sessions::Meterpreter_Php_Java.new(rstream, opts)
34+
return Msf::Sessions::Meterpreter_Php_Php.new(rstream, opts)
3535
when 'windows'
3636
if opts[:payload_uuid].arch == ARCH_X86
3737
require 'msf/base/sessions/meterpreter_x86_win'
@@ -42,6 +42,8 @@ def self.create_session(rstream, opts={})
4242
end
4343

4444
# TODO: what should we do when we get here?
45+
# For now lets return a generic for basic functionality with http(s) communication
46+
Msf::Sessions::Meterpreter.new(rstream, opts)
4547
end
4648
end
4749

0 commit comments

Comments
 (0)