1
mirror of https://github.com/rapid7/metasploit-payloads synced 2025-03-30 22:19:17 +02:00

263 Commits

Author SHA1 Message Date
Brent Cook
9407980766 use correct style 2016-02-15 14:42:04 -06:00
Artem
52a9ce2338 Update AndroidMeterpreter.java 2016-02-15 14:38:59 -06:00
Artem
c4b2760720 Create set_audio_mode_android.java
Add Ringer Mode Change
2016-02-15 14:37:10 -06:00
Brent Cook
d9ac068bc3
Land , add ability to start arbitrary android activities 2016-02-10 23:01:09 -06:00
Brent Cook
08e008fc77
Land , add xor encoding to TLV messages 2016-02-10 21:32:43 -06:00
Adam Cammack
6f9f3e4ee9
Land don't crash when timeout settings are nil
Fix handling the timeout settings generated by android/shell/reverse_tcp
2016-02-03 17:56:53 -06:00
Brent Cook
4919551688 add support for conditionally emitting mac addresses 2016-02-03 05:24:20 -06:00
Tim
d620856589 remove socket timeout 2016-01-31 17:39:51 +00:00
Tim
d2f2de7f59 fix shell payload crash 2016-01-31 17:39:51 +00:00
Tim
09e02fc4d6 fix error returning 2016-01-31 15:13:46 +00:00
Tim
bf57b706d2 fix GET vs POST 2016-01-18 18:53:48 +00:00
Tim
98545dbd1a fix xor endianness? 2016-01-18 17:49:18 +00:00
OJ
29f88366ac
Merge branch 'upstream/master' into default-xor 2016-01-13 07:34:40 +10:00
Tim
a7da40dc34 send startActivity result back 2016-01-12 07:48:55 +00:00
Tim
7a491e68e9 activity_start 2016-01-07 09:23:50 +00:00
Tim
5ac7d20905 quick fix for geo interval_collect 2015-12-24 08:46:09 +00:00
Brent Cook
4688223917
Land , update Android API version, interval collection updates 2015-12-23 02:40:54 -06:00
HD Moore
99cd0bbb1d Handle errors better (with corrupt storage data) 2015-12-11 11:45:34 -06:00
OJ
6e40df1d56 Interim commit while getting java working 2015-12-09 13:08:26 +10:00
Brent Cook
cac498be22
Land , add BOOT_COMPLETED android meterpreter hook 2015-11-25 21:29:43 -06:00
Joshua J. Drake
196c11e47d Switch to Utils.runCommand per timwr's suggestion 2015-11-18 10:47:28 -06:00
Joshua J. Drake
f12e49a085 Improve the implementation of the getuid command 2015-11-17 21:38:44 -06:00
Tim
0cc7a3ac94 add BOOT_COMPLETED receiver that starts the Payload 2015-11-13 07:51:21 +00:00
HD Moore
21f0ea13a1 Fix up Geo types 2015-11-02 22:04:21 -06:00
HD Moore
3ce9cdaf17 Finish up first rework of CellCollector 2015-11-02 21:52:39 -06:00
HD Moore
c6b4956ebd Cleanup CellLocation 2015-11-02 19:38:08 -06:00
HD Moore
3f2ea326b2 Needed to actually build against API 10 (android version has to match) 2015-11-02 19:28:43 -06:00
HD Moore
57824d37bc Merge branch 'master' into feature/interval-collection 2015-11-02 19:18:13 -06:00
HD Moore
f4e1f5aa69 Switch to network location, overhaul Cell collector (step 1) 2015-11-02 18:04:22 -06:00
HD Moore
f58a7321e9 Target API 17 (for future back-compat features) 2015-11-02 18:02:38 -06:00
Brent Cook
e9626281ee
Land , add support for building with maven 3.3+ 2015-11-02 17:24:32 -06:00
HD Moore
c0fa49bec2 Refactor of Geolocation codebase 2015-11-02 13:19:18 -06:00
HD Moore
743de41c6a Refactor of the exception handler in flush() 2015-11-02 13:18:47 -06:00
HD Moore
711ed85de3 Cleanup 2015-11-02 13:08:36 -06:00
HD Moore
30915d2d46 General cleanup 2015-11-02 12:08:50 -06:00
HD Moore
9b8b7a2205 Whitespace 2015-11-02 11:51:49 -06:00
HD Moore
e764f53951 Revert "Maven build system channges to support API level 17"
This reverts commit 1ca6d586aa71335a8315d8f020512e8cc331d0b4.
2015-10-31 09:00:11 -05:00
Narendra
1ca6d586aa Maven build system channges to support API level 17
-To get Cell signal strenght it needs minimum
android version of 17
-changed all build dependencies
-in host it should be compitable and all jar files
to be availiable in ~/m2 directory to run this proper
2015-10-30 23:48:15 -07:00
Narendra
1d7f5a13d4 Cell Collector and Geolocation Collector changes
-Added cell collector
-fixed Geolocation issues
-added in interval collection new types
-declarations in interval collect manager
2015-10-30 23:45:15 -07:00
Narendra
97499087df Fix for Loadfrom Memory time stamp
-Added timestamp which takes time by the time of storing the data
2015-10-27 10:01:26 -07:00
HD Moore
4f1815eea7 Changes to support maven 3.3+ (Ubuntu 15.10+) 2015-10-24 21:18:33 -05:00
Narendra
7c37c22ba3 Additional fixes for Geolocation collector
-Lat and Lang to string
-loadfromMemroy support
2015-10-24 11:30:41 -07:00
HD Moore
87627f8dbb Add Utils.getHostname, a more robust alternative 2015-10-23 20:26:54 -05:00
Narendra
98a6bd4429 Removed Run method
-Debug messages added
-needs to format and clean up
2015-10-23 14:21:24 -07:00
Narendra
45f718a482 Added Run method for handling location manager callbacks 2015-10-22 16:31:57 -07:00
Narendra
7a4f6cc824 GeolocationCollector changes 2015-10-21 19:08:13 -07:00
Tim
a767858919 fix running without context 2015-09-26 15:07:06 +01:00
wchen-r7
7a1c64051d Allow Android Meterpreter to be launched from a browser 2015-08-27 12:29:23 -05:00
OJ
726bc5b721 Add support for writing to storage, and restarting
This commit adds support for simple writing to disk functioanlity. It
means that the collectors can continue to collect and write to disk
while offline, and if they stop, they can restart and regather
information stored on disk. These files are removed when the application
is removed, so the content doesn't survive new installations of the
payload.
2015-08-19 00:20:33 +10:00
OJ
567ffadf5a First pass of interval collection 2015-08-18 00:55:29 +10:00