1
mirror of https://github.com/rapid7/metasploit-payloads synced 2024-12-21 05:35:54 +01:00
Commit Graph

1680 Commits

Author SHA1 Message Date
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
OJ
bd5ecc8acd Remove all debug builds from the Windows projects
The debug builds of Meterpreter compiled fine, but the resulting binaries were never functional. No debugging is really ever done with the debug builds anyway, so instead of carry them forward, this commit removes both `debug` and `r7_debug` from the source.
2015-11-03 11:05:42 +10: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
7d94abd9b0
Land #44, don't fall back to 0.0.0.0 it the user-specified bind fails 2015-11-02 17:24:57 -06:00
Brent Cook
e9626281ee
Land #42, 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 1ca6d586aa.
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
Metasploit
64444d7c6d Bump to 1.0.17 2015-10-30 14:40:15 -07:00
Brent Cook
ecbcb17dec
Land #43, add show_mount support for Windows meterpreter 2015-10-30 15:26:33 -05:00
Brent Cook
44e8f7235d
Land #37, #38, #39: initial meterpreter python extension + modules 2015-10-30 15:23:34 -05:00
Brent Cook
893f143c32
Import Python 2.7.10+ 2015-10-30 15:23:14 -05:00
OJ
5602977bce Ignore SSL changes in POSIX code
This ifdef's our way to glory, given that POSIX Python extension is out
of scope for now.
2015-10-30 15:23:01 -05:00
OJ
71212bba43 Turn off debug trace 2015-10-30 15:23:01 -05:00
OJ
f572570b7d Initial work to get python talking to metsrv's ssl 2015-10-30 15:23:01 -05:00
OJ
a004655b03 Fix silly typo in extapi python module 2015-10-30 15:23:01 -05:00
OJ
def28cf927 Init the msvcrt extension 2015-10-30 15:23:01 -05:00
OJ
1c438bd13a Add some adsi functionality bindings 2015-10-30 15:23:01 -05:00
OJ
fb36d94c05 Clean up packet once processed 2015-10-30 15:23:01 -05:00
OJ
4b2257c791 More bindings, including kiwi as an example 2015-10-30 15:23:01 -05:00
OJ
04cb09737e More work on the meterpreter bindings for python 2015-10-30 15:23:00 -05:00
OJ
eaabcabca8 Starting work on meterpreter bindings 2015-10-30 15:23:00 -05:00
Tod Beardsley
514739efd5 Add a COPYING and LICENSE file for Python
This rounds out rapid7/metasploit-payloads#37 by adding in the correct
licensing info for distributing Python.
2015-10-30 15:23:00 -05:00
OJ
08d27edb76 Tidying up, add persistent stdout/stderr 2015-10-30 15:23:00 -05:00
OJ
8ae2ae5682 Turn off debug trace 2015-10-30 15:23:00 -05:00
OJ
4a474b963f Small tidy up of python related stuff 2015-10-30 15:23:00 -05:00
OJ
116da1c0ff Support import of py and pyc 2015-10-30 15:23:00 -05:00
OJ
007afeae2a Stacks of work getting modules wired up 2015-10-30 15:23:00 -05:00
OJ
126c3b8e07 Add stdout/stderr capture and result extraction 2015-10-30 15:22:59 -05:00
OJ
90be1cc878 First attempt at the python extension
It builds for x64 and x86. There is a single command implemented that
allows for single-shot python commands to be run.
2015-10-30 15:22:59 -05:00
Brent Cook
e878ac3286 import 1cf077a from python 2.7 branch (2.7.10+) 2015-10-30 15:12:58 -05:00
James Lee
4d37ec6646
Don't fall back to 0.0.0.0
This allows the client side to determine whether to fall back and gives
the user a better chance of seeing that it isn't listening where they
told it to.
2015-10-30 11:46:25 -05:00
OJ
14740bfa9c Add support for the show_mount command (windows) 2015-10-29 07:22:59 +10: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
Brent Cook
2492316f55
Land #41, add fallbacks for obtaining the system hostname 2015-10-26 09:49:03 -05:00
Brent Cook
f74c8abef1
Land #40, add stageless python meterpreter patch points 2015-10-26 09:46:48 -05: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