Skip to content

Commit 50643c5

Browse files
committed
Land rapid7#5964, Meterpreter for OS X post modules
2 parents ec3aecb + 90ef9c1 commit 50643c5

File tree

11 files changed

+11
-11
lines changed

11 files changed

+11
-11
lines changed

modules/post/osx/admin/say.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ def initialize(info={})
2020
'License' => MSF_LICENSE,
2121
'Author' => [ 'sinn3r'],
2222
'Platform' => [ 'osx' ],
23-
'SessionTypes' => [ "shell" ]
23+
'SessionTypes' => [ "meterpreter", "shell" ]
2424
))
2525

2626
register_options(

modules/post/osx/capture/screen.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ def initialize(info={})
2323
'Peter Toth <globetother[at]gmail.com>' # ported windows version to osx
2424
],
2525
'Platform' => [ 'osx' ],
26-
'SessionTypes' => [ 'shell' ]
26+
'SessionTypes' => [ 'meterpreter', 'shell' ]
2727
))
2828

2929
register_options(

modules/post/osx/gather/autologin_password.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ def initialize(info={})
2727
'References' => [
2828
['URL', 'http://www.brock-family.org/gavin/perl/kcpassword.html']
2929
],
30-
'SessionTypes' => [ 'shell' ]
30+
'SessionTypes' => [ 'meterpreter', 'shell' ]
3131
))
3232

3333
register_advanced_options([

modules/post/osx/gather/enum_adium.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ def initialize(info={})
2727
'License' => MSF_LICENSE,
2828
'Author' => [ 'sinn3r'],
2929
'Platform' => [ 'osx' ],
30-
'SessionTypes' => [ "shell" ],
30+
'SessionTypes' => [ "meterpreter", "shell" ],
3131
'Actions' =>
3232
[
3333
['ACCOUNTS', { 'Description' => 'Collect account-related plists' } ],

modules/post/osx/gather/enum_airport.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ def initialize(info={})
1818
'License' => MSF_LICENSE,
1919
'Author' => [ 'sinn3r'],
2020
'Platform' => [ 'osx' ],
21-
'SessionTypes' => [ "shell" ]
21+
'SessionTypes' => [ "meterpreter", "shell" ]
2222
))
2323
end
2424

modules/post/osx/gather/enum_chicken_vnc_profile.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ def initialize(info={})
2121
'License' => MSF_LICENSE,
2222
'Author' => [ 'sinn3r'],
2323
'Platform' => [ 'osx' ],
24-
'SessionTypes' => [ "shell" ]
24+
'SessionTypes' => [ "meterpreter", "shell" ]
2525
))
2626

2727
end

modules/post/osx/gather/enum_colloquy.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ def initialize(info={})
2525
'License' => MSF_LICENSE,
2626
'Author' => [ 'sinn3r'],
2727
'Platform' => [ 'osx' ],
28-
'SessionTypes' => [ "shell" ],
28+
'SessionTypes' => [ "meterpreter", "shell" ],
2929
'Actions' =>
3030
[
3131
['ACCOUNTS', { 'Description' => 'Collect the preferences plists' } ],

modules/post/osx/gather/enum_keychain.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ def initialize(info={})
2222
'License' => MSF_LICENSE,
2323
'Author' => [ 'ipwnstuff <e[at]ipwnstuff.com>', 'joev' ],
2424
'Platform' => [ 'osx' ],
25-
'SessionTypes' => [ 'shell' ]
25+
'SessionTypes' => [ 'meterpreter', 'shell' ]
2626
))
2727

2828
register_options(

modules/post/osx/gather/enum_osx.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ def initialize(info={})
2222
'License' => MSF_LICENSE,
2323
'Author' => [ 'Carlos Perez <carlos_perez[at]darkoperator.com>'],
2424
'Platform' => [ 'osx' ],
25-
'SessionTypes' => [ "shell" ]
25+
'SessionTypes' => [ "meterpreter", "shell" ]
2626
))
2727

2828
end

modules/post/osx/gather/safari_lastsession.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ def initialize(info={})
2727
'License' => MSF_LICENSE,
2828
'Author' => [ 'sinn3r'],
2929
'Platform' => [ 'osx' ],
30-
'SessionTypes' => [ 'shell' ],
30+
'SessionTypes' => [ 'meterpreter','shell' ],
3131
'References' =>
3232
[
3333
['URL', 'http://www.securelist.com/en/blog/8168/Loophole_in_Safari']

0 commit comments

Comments
 (0)