Commit Graph

48 Commits (d796f523a664d19440fae599a8d110e88b54c29f)

Author SHA1 Message Date
HD Moore 09f861736a Lets try this without breaking msfpayload
git-svn-id: file:///home/svn/framework3/trunk@12533 4d416f70-5f16-0410-b530-b9f4589650da
2011-05-03 15:07:27 +00:00
James Lee 47915970a8 drastically reduce wait time for -h by moving the usage above msf requires, see r12510
git-svn-id: file:///home/svn/framework3/trunk@12531 4d416f70-5f16-0410-b530-b9f4589650da
2011-05-03 09:18:09 +00:00
Joshua Drake 602854c095 revamp msfpayload usage =)
git-svn-id: file:///home/svn/framework3/trunk@12510 4d416f70-5f16-0410-b530-b9f4589650da
2011-05-02 17:58:56 +00:00
HD Moore 87c86ddfe5 Fix a bug that prevented "=" being passed in an option value
git-svn-id: file:///home/svn/framework3/trunk@12246 4d416f70-5f16-0410-b530-b9f4589650da
2011-04-05 14:58:44 +00:00
James Lee cdb1a50c7f add war support for java, in addition to the jsp exe dropper
git-svn-id: file:///home/svn/framework3/trunk@11965 4d416f70-5f16-0410-b530-b9f4589650da
2011-03-15 19:53:41 +00:00
amaloteaux e595aebc0b add some stderr to prevent pipe inside exe file, thanks to Total_Meltdown
git-svn-id: file:///home/svn/framework3/trunk@11927 4d416f70-5f16-0410-b530-b9f4589650da
2011-03-11 00:53:45 +00:00
Matt Weeks 426f70e752 Generate jar files for executable output for java payloads.
git-svn-id: file:///home/svn/framework3/trunk@11691 4d416f70-5f16-0410-b530-b9f4589650da
2011-02-01 16:26:17 +00:00
James Lee 8715d302ed don't output a newline. matters with jar payloads because the zip format has a footer
git-svn-id: file:///home/svn/framework3/trunk@11625 4d416f70-5f16-0410-b530-b9f4589650da
2011-01-22 02:26:07 +00:00
Joshua Drake bd1eeb3722 rework to_jsp_war a bit, fix uses, default msfencode -t war to x86/win32
git-svn-id: file:///home/svn/framework3/trunk@10397 4d416f70-5f16-0410-b530-b9f4589650da
2010-09-20 15:59:46 +00:00
Joshua Drake 19d350fe14 prevent loading activerecord for msf{payload,encode}
git-svn-id: file:///home/svn/framework3/trunk@10368 4d416f70-5f16-0410-b530-b9f4589650da
2010-09-18 06:47:59 +00:00
Joshua Drake ac3b1ba630 fixes #2481, broken thanks to anonymous contributor *wink*
git-svn-id: file:///home/svn/framework3/trunk@10252 4d416f70-5f16-0410-b530-b9f4589650da
2010-09-07 08:29:42 +00:00
James Lee ccc4b4492a whitespace fixes
git-svn-id: file:///home/svn/framework3/trunk@10060 4d416f70-5f16-0410-b530-b9f4589650da
2010-08-19 18:44:45 +00:00
James Lee 09fb3bea6e add support for generating dlls with msfpayload, thanks to an anonymous contributor
git-svn-id: file:///home/svn/framework3/trunk@10059 4d416f70-5f16-0410-b530-b9f4589650da
2010-08-19 18:31:33 +00:00
Joshua Drake 0e72894e58 more cleanups
git-svn-id: file:///home/svn/framework3/trunk@9212 4d416f70-5f16-0410-b530-b9f4589650da
2010-05-03 17:13:09 +00:00
Joshua Drake bf05fdefe3 whitespace adjustments
git-svn-id: file:///home/svn/framework3/trunk@8544 4d416f70-5f16-0410-b530-b9f4589650da
2010-02-18 03:27:29 +00:00
James Lee 7be26761f5 merge bannedit's WAR payload patch
git-svn-id: file:///home/svn/framework3/trunk@8119 4d416f70-5f16-0410-b530-b9f4589650da
2010-01-14 18:15:15 +00:00
kris 87fcb25717 add a little consistency to msfpayload usage line
git-svn-id: file:///home/svn/framework3/trunk@6943 4d416f70-5f16-0410-b530-b9f4589650da
2009-08-08 18:21:10 +00:00
HD Moore c6023b779b Fixes #289. Applies patch from Carl Pully to fix VBA output from msfpayload
git-svn-id: file:///home/svn/framework3/trunk@6732 4d416f70-5f16-0410-b530-b9f4589650da
2009-06-30 21:43:44 +00:00
HD Moore a13c01ed3e Load the encoders/nops modules in msfpayload for encoding, load nops in msfencode
git-svn-id: file:///home/svn/framework3/trunk@6694 4d416f70-5f16-0410-b530-b9f4589650da
2009-06-21 15:59:09 +00:00
HD Moore 93cd190a02 Sync up the API calls for msfpayload/msfencode, thanks Carlos
git-svn-id: file:///home/svn/framework3/trunk@6693 4d416f70-5f16-0410-b530-b9f4589650da
2009-06-21 15:53:48 +00:00
HD Moore a95ebcb08c Updated to use the new EXE api
git-svn-id: file:///home/svn/framework3/trunk@6683 4d416f70-5f16-0410-b530-b9f4589650da
2009-06-20 17:45:46 +00:00
HD Moore 3bc44cc395 Consolidate exe generation into a single to_executable() function. Will reduce code in exploit modules dropping later today...
git-svn-id: file:///home/svn/framework3/trunk@6586 4d416f70-5f16-0410-b530-b9f4589650da
2009-05-27 13:37:41 +00:00
HD Moore beb0cc7cb3 Patch from Jonathan Steel to fix double-symlinks
git-svn-id: file:///home/svn/framework3/trunk@6203 4d416f70-5f16-0410-b530-b9f4589650da
2009-01-30 06:27:10 +00:00
HD Moore af1675bf19 This patch allows the framework to be created with only specific module types enabled, speeding up msfpayload and msfencode.
git-svn-id: file:///home/svn/framework3/trunk@6055 4d416f70-5f16-0410-b530-b9f4589650da
2009-01-02 07:29:56 +00:00
HD Moore a70e982369 Adds utlities for creating VBA scripts from an EXE (or payload)
git-svn-id: file:///home/svn/framework3/trunk@5893 4d416f70-5f16-0410-b530-b9f4589650da
2008-11-12 19:15:24 +00:00
HD Moore 3741ca6eeb Fixes #196. Correctly show set options in the 'O' mode
git-svn-id: file:///home/svn/framework3/trunk@5854 4d416f70-5f16-0410-b530-b9f4589650da
2008-11-08 19:44:35 +00:00
Ramon de C Valle f124597a56 Code cleanups
git-svn-id: file:///home/svn/framework3/trunk@5773 4d416f70-5f16-0410-b530-b9f4589650da
2008-10-19 21:03:39 +00:00
HD Moore 6d5ac7eead Switches the executable template to something a little nicer and adds exe output to msfencode
git-svn-id: file:///home/svn/framework3/trunk@5689 4d416f70-5f16-0410-b530-b9f4589650da
2008-09-26 22:34:51 +00:00
Matt Miller 52a64d4d9f patch from Kris Katterjohn
git-svn-id: file:///home/svn/framework3/trunk@5433 4d416f70-5f16-0410-b530-b9f4589650da
2008-03-05 19:23:01 +00:00
HD Moore 271822da31 Merged revisions 5386-5391 via svnmerge from
svn+ssh://metasploit.com/home/svn/framework3/branches/framework-3.1

........
  r5391 | hdm | 2008-02-02 15:26:48 -0600 (Sat, 02 Feb 2008) | 3 lines
  
  Prepend a library directory to the search path, if MSF_LOCAL_LIB is set. This lets folks maintain a set of modified libraries that will be used instead of the official ones. Documentation updates as well.  
........


git-svn-id: file:///home/svn/framework3/trunk@5392 4d416f70-5f16-0410-b530-b9f4589650da
2008-02-02 21:29:46 +00:00
HD Moore 967a4c0fc6 Add x86 macho output support
git-svn-id: file:///home/svn/framework3/trunk@5205 4d416f70-5f16-0410-b530-b9f4589650da
2007-11-26 22:23:51 +00:00
HD Moore 1527d92154 Correct offset typos in the new iphone modules. Add EXE output support for OS X PPC, Linux x86, and make the OS X ARM smaller.
git-svn-id: file:///home/svn/framework3/trunk@5119 4d416f70-5f16-0410-b530-b9f4589650da
2007-09-25 01:50:05 +00:00
HD Moore cbec13de60 Add "X" mode for iPhone payloads
git-svn-id: file:///home/svn/framework3/trunk@5117 4d416f70-5f16-0410-b530-b9f4589650da
2007-09-24 17:54:51 +00:00
Matt Miller 9e757fa25e set the stdout stream to binmode before displaying, fixes #74
git-svn-id: file:///home/svn/framework3/trunk@4995 4d416f70-5f16-0410-b530-b9f4589650da
2007-06-16 05:16:13 +00:00
Matt Miller 220e244829 allow people to specify ENCODER
git-svn-id: file:///home/svn/framework3/trunk@4979 4d416f70-5f16-0410-b530-b9f4589650da
2007-06-01 20:29:52 +00:00
HD Moore 793048c879 This patch adds support for java byte array output (useful for sticking shellcode into java applets).
git-svn-id: file:///home/svn/framework3/trunk@4880 4d416f70-5f16-0410-b530-b9f4589650da
2007-05-07 04:42:11 +00:00
HD Moore 539db15a31 Adds O action for msfpayload (duplicate of S). Fixes #73
git-svn-id: file:///home/svn/framework3/trunk@4798 4d416f70-5f16-0410-b530-b9f4589650da
2007-04-28 18:34:33 +00:00
Matt Miller 06ac34faf1 fixes #9, added MODULEPATH var, and msfencode/msfpayload support it as well
git-svn-id: file:///home/svn/framework3/trunk@4436 4d416f70-5f16-0410-b530-b9f4589650da
2007-02-18 12:27:17 +00:00
Matt Miller ab40a9cbae always prepend a stack adjustment when creating an exe
git-svn-id: file:///home/svn/framework3/trunk@4144 4d416f70-5f16-0410-b530-b9f4589650da
2006-11-15 22:04:36 +00:00
Matt Miller 63c27c57f8 didn't support c
git-svn-id: file:///home/svn/framework3/trunk@3952 4d416f70-5f16-0410-b530-b9f4589650da
2006-09-25 11:34:04 +00:00
HD Moore ce52979566 Symlink-friendly msf interfaces
git-svn-id: file:///home/svn/framework3/trunk@3795 4d416f70-5f16-0410-b530-b9f4589650da
2006-07-31 15:36:08 +00:00
HD Moore 377e606929 Added javascript and win32 pe output formats
git-svn-id: file:///home/svn/framework3/trunk@3787 4d416f70-5f16-0410-b530-b9f4589650da
2006-07-31 04:05:20 +00:00
HD Moore 88658064df /usr/bin/ruby vs /usr/bin/env ruby
git-svn-id: file:///home/svn/incoming/trunk@3242 4d416f70-5f16-0410-b530-b9f4589650da
2005-12-17 06:46:23 +00:00
Matt Miller 9e16c98567 moved user interfaces, changed relative lib path
git-svn-id: file:///home/svn/incoming/trunk@3176 4d416f70-5f16-0410-b530-b9f4589650da
2005-12-06 03:34:58 +00:00
Matt Miller 9b9e13be5b some of the osx payloads
git-svn-id: file:///home/svn/incoming/trunk@2964 4d416f70-5f16-0410-b530-b9f4589650da
2005-10-12 05:44:15 +00:00
Matt Miller c0fc9f1cc6 fix printing raw payload
git-svn-id: file:///home/svn/incoming/trunk@2961 4d416f70-5f16-0410-b530-b9f4589650da
2005-10-11 14:23:33 +00:00
Matt Miller a220e67128 msfencode and msfpayload updates
git-svn-id: file:///home/svn/incoming/trunk@2934 4d416f70-5f16-0410-b530-b9f4589650da
2005-10-01 21:26:17 +00:00
Matt Miller 6674153e4e msfpayload
git-svn-id: file:///home/svn/incoming/trunk@2931 4d416f70-5f16-0410-b530-b9f4589650da
2005-10-01 09:10:41 +00:00