Adding persistence module for OSX
Move osx persistence to a local exploit.
Make osx persistence a local exploit.
Bring osx persistence module to the finish line.
Better whitespace.
Remove unnecessary Exe::Custom logic.
- this is handled by the exe.rb mixin.
- adds support for a RUN_NOW datastore option.
- tested working on java meterpreter and x86 shell session.
Fix a couple more shellescapes.
mkdir -p the dirname, not the file.
Use fully qualified constant in include.
Fix some bugs in osx persistence.
- the RUN_NOW datastore option did not work as expected
- Adds support for OSX < 10.4 KeepAlive option
- organizes private methods alphabetically.
Land #2513, @joev-r7's osx persistence local exploit