1
mirror of https://github.com/rapid7/metasploit-payloads synced 2025-07-28 11:30:44 +02:00
Commit Graph

14 Commits

Author SHA1 Message Date
Tim
79992309f2 Revert "Revert "Land , Refactor Android payload configuration into a byte array""
This reverts commit 38313ee292.
2016-10-13 22:35:00 +08:00
38313ee292 Revert "Land , Refactor Android payload configuration into a byte array"
This reverts commit 82c38488fd, reversing
changes made to 5620acab1b.
2016-10-13 09:11:06 -05:00
Tim
d411bfc90b add shared module 2016-10-11 14:27:25 +08:00
Tim
35c491ebc0 android-api10 -> android-api 2016-09-15 15:52:41 +01:00
Tim
de8924e9f0 update android library version 2016-09-15 15:52:41 +01:00
OJ
567ffadf5a First pass of interval collection 2015-08-18 00:55:29 +10:00
2d00913542 update minSDK version to 10, update compat check for Android 2.3.3 2015-07-01 21:57:46 -05:00
OJ
08551a0e8f Remove old java versions, update readme 2015-06-27 14:46:26 +10:00
d1eb125688 update to android API level 10 2015-06-26 14:57:52 -05:00
379b455a10 Land , @schierlm's meterpreter plugin maven archetype 2015-02-02 09:55:00 -06:00
316f330a90 Use Android API Scents from Maven Central
While at it, change it to the scents from API Level 1, so that we can
claim it works on really every Android device :)
2013-09-06 18:29:21 +02:00
bd3d0efedd Move extension source to a common place
Move source code of all Meterpreter extensions to a common target
directory during build, so that tests that apply to all extensions won't
need to be updated when a new extension is added.

Use this to apply the version compatibility checks to all extensions.
2013-09-06 18:23:14 +02:00
866bfc504f Add animal-sniffer-plugin for Android API
Include the animal-scents for Android API in this commit, so that users
who do not have Android SDK can still check meterpreter API compatibility
with Android API. Some classes, like screenshot have been excluded since
they need AWT (but they are excluded in Android Meterpreter anyway).

To regenerate the scents file, run

mvn -Dandroid.sdk.path=... -P regenerate package
2013-04-27 20:40:55 +02:00
e6b99a1ff7 Add version compatibility checks for JavaPayload
Check JavaPayload and Java Meterpreter against version incompatibilities
for Java 1.2, 1.3, 1.4, 1.5, and 1.6.

Note that webcam_audio_record is currently excluded from the checks, as it
uses Sun proprietary API for building the WAV file and is therefore
failing the build (and will most likely crash Meterpreter if run on a JVM
of version 1.4 or later that is not based on the Sun/Oracle JVM).

Possible workarounds (apart from either removing the module or changing it
to produce empty files when WAV creation is not supported) include
implementing the WAV file writer ourselves or providing raw PCM files
instead.
2012-12-21 14:37:46 +01:00