automatically upload the weasel payload for modules that specify weasel.*
automatically upload the weasel payload for modules that specify weasel.*
refactoring the exploit/payload code a little to make it a little more modular
when we push a weasel to the server, build and send an agent at the same time so we have one ready to go
when we upload the default agent, do not give it a magic so that is available for us to push the apk to the server
support using a multipart upload to specify different versions of the file based on the user agent
provide a handy method to build a multipart body, given a number of different payloads and user agents
use the multipart upload to only render exploits to vulnerable browsers
removing an unnecessary import of base64
re-implement the delete action in the uploader to work with the new synchronous model for http requests
add an optional --permission flag when building an exploit, to specify the additional permissions that we should ask for in the manifest
add a test when finding the configuration so we optionally load from cwd before attempting to find the user's home directory
Merge branch 'experimental-sploitation' of https://github.com/mwrlabs/mercury into experimental-sploitation