Skip to content

Commit 39c07e2

Browse files
committed
add references
1 parent 9aaf93f commit 39c07e2

File tree

2 files changed

+26
-10
lines changed

2 files changed

+26
-10
lines changed

external/source/shellcode/osx/stager/main.c

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,12 @@
1+
/*
2+
* References:
3+
* @parchedmind
4+
* https://github.com/CylanceVulnResearch/osx_runbin/blob/master/run_bin.c
5+
*
6+
* @nologic
7+
* https://github.com/nologic/shellcc
8+
*/
9+
110
#include <stdio.h>
211
#include <string.h>
312

modules/payloads/stages/osx/x64/meterpreter.rb

Lines changed: 17 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -13,16 +13,23 @@ module MetasploitModule
1313
include Msf::Sessions::MettleConfig
1414

1515
def initialize(info = {})
16-
super(
17-
update_info(
18-
info,
19-
'Name' => 'OSX Meterpreter',
20-
'Description' => 'Inject the mettle server payload (staged)',
21-
'Platform' => 'osx',
22-
'Arch' => ARCH_X64,
23-
'License' => MSF_LICENSE,
24-
'Session' => Msf::Sessions::Meterpreter_x64_OSX,
25-
'Convention' => 'sockedi',
16+
super(update_info(info,
17+
'Name' => 'OSX Meterpreter',
18+
'Description' => 'Inject the mettle server payload (staged)',
19+
'Platform' => 'osx',
20+
'Author' => [
21+
'parchedmind', # osx_runbin
22+
'nologic', # shellcc
23+
'timwr', # metasploit integration
24+
],
25+
'References' => [
26+
[ 'URL', 'https://github.com/CylanceVulnResearch/osx_runbin' ],
27+
[ 'URL', 'https://github.com/nologic/shellcc' ]
28+
],
29+
'Arch' => ARCH_X64,
30+
'License' => MSF_LICENSE,
31+
'Session' => Msf::Sessions::Meterpreter_x64_OSX,
32+
'Convention' => 'sockedi',
2633
)
2734
)
2835
end

0 commit comments

Comments
 (0)