1
mirror of https://github.com/rapid7/metasploit-payloads synced 2024-12-08 23:33:07 +01:00
Commit Graph

571 Commits

Author SHA1 Message Date
OJ
101788efa0 VS 2012 doc improvements
* Removed the old README.md from the `workspace` folder.
* Adjusted the build documentation in the main README.md.
* Added details of how to make sure VS2012 has beeen updated so that
  things are able to be build.
2013-09-14 16:21:10 +10:00
James Lee
59fb63c3e2 Land #16, VS2012 upgrade 2013-09-14 00:12:44 -05:00
OJ
f0e7e0ec3c Add error message support to the railgun code
This code was lost in the transition when the meterpreter source was
removed from the metasploit-framework source. I'm pulling this in by
request of @dmaloney-r7 who originally requested this code be inculded
as part of https://github.com/rapid7/metasploit-framework/pull/740

I added an extra bit of code to free up memory that is allocated by the
call to FormatMessage and forced the ASCII-version (FormatMessageA) of
the call.
2013-09-13 06:15:48 +10:00
OJ
7c5e7e930c Fix typo in ReflectiveLoader comment 2013-09-12 07:25:18 +10:00
OJ
68c7202015 Specify Rapid7 in appropriate location in LICENSE 2013-09-12 06:41:33 +10:00
OJ
03706b842f Reflective DLL Injection update, bugfix and tidy
* Pulled source from Stephen Fewer which contains a few updates including
  support for Windows RT.
* Added Stephen Fewer's fix which includes a correct pointer size for the
  reflective DLL loader function.
* Added ENABLE_STOPAGING to allow toggling of VirtualLock() call (defined
  by default).
* Added ENABLE_OUTPUTDEBUG to allow toggling of calls to pOutputDebug
  (undefined by default).
* Remove more warnings in some areas of the code.
2013-09-10 17:36:49 +10:00
OJ
65caf757da Add 3-clause BSD license, plus dependency sub-licenses
* Include the 3-clause BSD license for Metepreter.
* Include licenses for dependencies as specified in the original Metasploit license file.
2013-09-10 16:15:19 +10:00
Stephen Fewer
cf66b0213b bugfix for the x64 pointer truncation issue. 2013-09-05 09:17:45 +01:00
OJ
7ce3766b11 Updated readme, fix make
* Tweak to the make.bat file.
* Updated README to indicate how to build with VS express.
2013-09-04 00:05:08 +10:00
OJ
fbb84f4718 Basic command line builds 2013-09-03 22:31:38 +10:00
OJ
23c9f86241 Rebuild jpeg lib, bit of cleanup 2013-09-03 20:09:52 +10:00
OJ
35bef0be11 Post-build event changes
* Copy output to different locations for different builds
2013-09-03 17:22:18 +10:00
OJ
87031e0d00 Work towards a clean build
* Various code fixes to keep the compiler warnings down.
* Adjustments to project files.
2013-09-03 16:49:09 +10:00
OJ
8ae670cfaf Fix C++11 make_pair errors and U_CHAR problem
* make_pair() changed in C++11 so this change fixes the code so that the
  compiler doesn't complain any more.
* Compiler was also complaining about redefinition of U_CHAR. Undefining
  before redefining resolves the issue.
2013-09-02 12:07:50 +10:00
OJ
89d2326901 Fix winmm library inclusion issue
* ext_server_stdapi wasn't including winmm.lib, despite the pragma
  included in the source of audio.c. Adding the library as a link
  input resolves the problem.
2013-09-02 11:37:45 +10:00
OJ
30928305e9 Fix project platform settings
* Make all the debug builds use /MTd instead of /MT.
* Make all builds use v110_xp for the platform (allows XP support).
2013-09-02 10:28:21 +10:00
OJ
5c5e95eb73 Upgrade from VS2010 to VS 2012
* Perform the upgrade of the projects using the VS wizard.
* Exclude the ext_server_pivot project for now as it doesn't exist on
  disk.

Note: this changeset will not compile.
2013-09-02 09:49:50 +10:00
Meatballs
7d2af5150b Land #12, reverse_https_proxy
[Closes #12]
2013-07-29 20:30:36 +01:00
Rob Fuller
b5762507be fix spelling error via @Meatballs1 2013-07-24 17:30:29 -04:00
Rob Fuller
e11cc4f7e8 Merge pull request #1 from alexmaloteaux/methttpsproxy
enable proxy authentification
2013-07-23 11:30:03 -07:00
Alexandre Maloteaux
b749014367 enable proxy authentification 2013-07-15 15:47:58 +01:00
corelanc0d3r
cb3933c380 New meterpreter payload reverse_https_proxy 2013-07-12 16:46:58 -04:00
Meatballs
071ff00a38 IPv6 resolution and remove nix 2013-06-20 22:29:49 +01:00
James Lee
a61e8d03ff Land #9, mimikatz extension
See rapid7/metasploit-framework#1747
2013-04-29 14:48:34 -05:00
James Lee
6b6860e33f Make 64-bit project compile
Fixes VS's inability to find psapi.lib for 64-bit builds
2013-04-29 14:47:46 -05:00
Meatballs
d5b8577d6a Fix warning 2013-04-27 12:52:38 +01:00
Meatballs
73a386f49c CSV escape quotes 2013-04-27 12:43:53 +01:00
Meatballs
f06807c4d5 Fix x64 2013-04-22 10:42:50 +01:00
Meatballs
da4c1fc650 Refactor to support custom commands 2013-04-22 10:06:35 +01:00
Meatballs
1899c7ca63 Add project to solution! 2013-04-21 14:59:11 +01:00
Meatballs
7ab128960b x64 release compilation 2013-04-21 14:52:34 +01:00
Meatballs
18a2760d38 Moved sekurlsa.cpp to top dir 2013-04-21 10:55:57 +01:00
Meatballs
19b1d95df8 Modify ssp output 2013-04-21 10:33:16 +01:00
Meatballs
997cbe64ce tidy and add notes 2013-04-21 00:28:39 +01:00
Meatballs
57f9217ccb More licence fixes 2013-04-21 00:21:10 +01:00
Meatballs
6c47be2163 Correct wcout 2013-04-21 00:08:38 +01:00
Meatballs
a6083f76fd Debug compile and doesnt crash! 2013-04-21 00:04:45 +01:00
Meatballs
817ebd0fc0 Fix debug compilation 2013-04-20 23:38:44 +01:00
Meatballs
37101896e9 Update licencing 2013-04-20 23:20:52 +01:00
Meatballs
ff8dbb3226 Refactoring 2013-04-20 18:12:37 +01:00
Meatballs
f061ceba31 Add all methods 2013-04-20 17:28:00 +01:00
Meatballs
c36f4c1c89 Add msv 2013-04-20 16:32:31 +01:00
Meatballs
0fd0f2b878 Prevents crashing on reattempts 2013-04-20 15:06:18 +01:00
Meatballs
36b0aeeeaa Tidy output 2013-04-20 12:21:48 +01:00
Meatballs
d0822e5f19 Working comms 2013-04-20 11:14:37 +01:00
Meatballs
fd7b6eadbb Normalized output 2013-04-20 10:31:13 +01:00
Meatballs
09f2085e97 Working output to file 2013-04-20 01:26:57 +01:00
Meatballs
39872d239b Working comms 2013-04-19 22:18:44 +01:00
Meatballs
21e2b1fecf Tidy 2013-04-19 21:45:33 +01:00
Meatballs
979e22f774 Compiles with Release 2013-04-19 19:36:40 +01:00