Skip to content

Commit c6eac67

Browse files
committed
Kill meterpreter support for osx media modules.
There is some bug that I haven't been able to track down that causes the osx call to run the event queue to just hang on latest OSX + Java/python meterpreter. I tried rewriting these modules using OSX's new Media API, but I run into the same problem. Until I find a solution, we should mark these shell-only.
1 parent f402f4c commit c6eac67

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

modules/post/osx/manage/record_mic.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ def initialize(info={})
2323
'License' => MSF_LICENSE,
2424
'Author' => [ 'joev'],
2525
'Platform' => [ 'osx'],
26-
'SessionTypes' => [ 'shell', 'meterpreter' ],
26+
'SessionTypes' => [ 'shell' ],
2727
'Actions' => [
2828
[ 'LIST', { 'Description' => 'Show a list of microphones' } ],
2929
[ 'RECORD', { 'Description' => 'Record from a selected audio input' } ]

modules/post/osx/manage/webcam.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ def initialize(info={})
2424
'License' => MSF_LICENSE,
2525
'Author' => [ 'joev'],
2626
'Platform' => [ 'osx'],
27-
'SessionTypes' => [ 'shell', 'meterpreter' ],
27+
'SessionTypes' => [ 'shell' ],
2828
'Actions' => [
2929
[ 'LIST', { 'Description' => 'Show a list of webcams' } ],
3030
[ 'SNAPSHOT', { 'Description' => 'Take a snapshot with the webcam' } ],

0 commit comments

Comments
 (0)