Statistics
| Branch: | Tag: | Revision:

root / msfencode @ master

History | View | Annotate | Download (6.9 kB)

# Date Author Comment
4bcbdc54 04/15/2012 11:35 pm Tod Beardsley

Cutting over rails3 to master.

This switches the Metasploit Framework to a Rails 3 backend. If you run
into new problems (especially around Active Record or your postgresql
gem) you should try first updating your Ruby installation to 1.9.3 and
use a more recent 'pg' gem....

bdf8d06b 02/04/2012 12:32 am HD Moore

Load from the absolute, not relative path

7d2b2b17 11/23/2011 11:10 pm HD Moore

Fix up bad line removals

25c10d2e 11/23/2011 11:02 pm HD Moore

Bump fastlib to 0.0.6, no longer need to push metasploit.fastlib into the include path

bfc32f4a 11/21/2011 02:18 pm Redmine Administrator

Adds fastlib and lib/metasploit.fastlib to the include path

a27a5458 02/15/2011 05:34 pm Joshua Drake

Fixes #3712, Do not keep looping on ENOENT or EINVAL

git-svn-id: file:///home/svn/framework3/trunk@11752 4d416f70-5f16-0410-b530-b9f4589650da

ebd25737 12/14/2010 03:07 am Joshua Drake

fix some silly input/output translation bugs with msfencode

git-svn-id: file:///home/svn/framework3/trunk@11326 4d416f70-5f16-0410-b530-b9f4589650da

e3e57d4d 09/20/2010 09:38 pm Joshua Drake

add verbosity flag, disable stack traces w/o it

git-svn-id: file:///home/svn/framework3/trunk@10409 4d416f70-5f16-0410-b530-b9f4589650da

8e5cf31e 09/20/2010 07:13 pm Joshua Drake

big exe/dll update, see #2017
NOTE: These changes specifically affect payload encoding via RPC, "use
payload", and msfencode

1. consolidate user-specified exe generation routine (now
Msf::Util::EXE.to_executable_fmt)
2. supported format types are now queried/checked using arrays...

bd1eeb37 09/20/2010 10:59 am Joshua Drake

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

19d350fe 09/18/2010 01:47 am Joshua Drake

prevent loading activerecord for msf{payload,encode}

git-svn-id: file:///home/svn/framework3/trunk@10368 4d416f70-5f16-0410-b530-b9f4589650da

99da5319 08/19/2010 02:07 pm James Lee

add dll output to msfencode, refactor some junk

git-svn-id: file:///home/svn/framework3/trunk@10061 4d416f70-5f16-0410-b530-b9f4589650da

0e72894e 05/03/2010 12:13 pm Joshua Drake

more cleanups

git-svn-id: file:///home/svn/framework3/trunk@9212 4d416f70-5f16-0410-b530-b9f4589650da

e9e8519b 04/14/2010 12:23 pm HD Moore

Macho support for msfencode

git-svn-id: file:///home/svn/framework3/trunk@9071 4d416f70-5f16-0410-b530-b9f4589650da

2efa31cf 03/24/2010 10:55 am HD Moore

Closes #1244 with a caveat. If the template injected calls ExitProcess(), the payload will be killed. This means that -k is not compatible with our default executable

git-svn-id: file:///home/svn/framework3/trunk@8896 4d416f70-5f16-0410-b530-b9f4589650da

57877698 03/18/2010 06:40 am HD Moore

Indicate the method for using javascript (js_le, js_be) in the help output

git-svn-id: file:///home/svn/framework3/trunk@8846 4d416f70-5f16-0410-b530-b9f4589650da

44a7775d 02/17/2010 09:29 pm Joshua Drake

add support for WAR archives to msfencode, closes #774

git-svn-id: file:///home/svn/framework3/trunk@8545 4d416f70-5f16-0410-b530-b9f4589650da

1d1f9459 12/28/2009 04:41 pm HD Moore

Add -t asp to msfencode :)

git-svn-id: file:///home/svn/framework3/trunk@8013 4d416f70-5f16-0410-b530-b9f4589650da

7e4d03be 12/13/2009 01:03 pm HD Moore

This adds support for the old exe format to msfencode using -t exe-small and allows encoder modules to change preferences based on the platform, which fully solves #430.

git-svn-id: file:///home/svn/framework3/trunk@7840 4d416f70-5f16-0410-b530-b9f4589650da

8309599c 11/04/2009 03:30 pm HD Moore

Fixes #463. Missing a return value in exe.rb and missing a default format in msfencode

git-svn-id: file:///home/svn/framework3/trunk@7357 4d416f70-5f16-0410-b530-b9f4589650da

21e82d8b 10/31/2009 11:11 pm HD Moore

This patch implements a much more flexible executable creation scheme at the cost of exe size. This also adds the "-x" option to msfencode, allowing the user to specify their own executable template for generation.

git-svn-id: file:///home/svn/framework3/trunk@7315 4d416f70-5f16-0410-b530-b9f4589650da

0fff5e5b 10/20/2009 04:58 pm HD Moore

Fix msfencode -l, thanks _sinn3r

git-svn-id: file:///home/svn/framework3/trunk@7218 4d416f70-5f16-0410-b530-b9f4589650da

15e39e95 10/18/2009 09:42 pm HD Moore

Fixes #386. Adds a persistent VBS payload option (keep running the payload in a loop) via the loop-vbs type in msfencode. Adds a 'persistence' script to allow easy persistent meterpeter agent deployment. "run persistence -h" for help. Sample command line:...

529c9ec8 08/25/2009 06:38 pm HD Moore

Remove extraneous check

git-svn-id: file:///home/svn/framework3/trunk@6977 4d416f70-5f16-0410-b530-b9f4589650da

7555e259 08/25/2009 06:23 pm HD Moore

Fix a bug generating executables when no arch was defined

git-svn-id: file:///home/svn/framework3/trunk@6976 4d416f70-5f16-0410-b530-b9f4589650da

cf10a62d 08/23/2009 06:47 pm HD Moore

Merge in the beginnings of x64 support from Stephen Fewer

git-svn-id: file:///home/svn/framework3/trunk@6972 4d416f70-5f16-0410-b530-b9f4589650da

76ca3e77 06/23/2009 10:59 pm HD Moore

Fix up EXE to VBA handling

git-svn-id: file:///home/svn/framework3/trunk@6708 4d416f70-5f16-0410-b530-b9f4589650da

a13c01ed 06/21/2009 10:59 am HD Moore

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

93cd190a 06/21/2009 10:53 am HD Moore

Sync up the API calls for msfpayload/msfencode, thanks Carlos

git-svn-id: file:///home/svn/framework3/trunk@6693 4d416f70-5f16-0410-b530-b9f4589650da

2283e0ff 06/20/2009 12:42 pm HD Moore

Update executable template and API

git-svn-id: file:///home/svn/framework3/trunk@6682 4d416f70-5f16-0410-b530-b9f4589650da

f78482d3 06/14/2009 04:30 pm HD Moore

Indicate lack of support for ruby 1.9.0, indicate experimental support for ruby 1.9.1

git-svn-id: file:///home/svn/framework3/trunk@6661 4d416f70-5f16-0410-b530-b9f4589650da

8c3266b4 05/11/2009 10:23 am HD Moore

patch to msfencode to support elf format output from Bernardo Damele A. G.

git-svn-id: file:///home/svn/framework3/trunk@6543 4d416f70-5f16-0410-b530-b9f4589650da

4007503e 03/10/2009 11:10 pm HD Moore

Allow -c option to msfencode to specify encode count

git-svn-id: file:///home/svn/framework3/trunk@6333 4d416f70-5f16-0410-b530-b9f4589650da

beb0cc7c 01/30/2009 12:27 am HD Moore

Patch from Jonathan Steel to fix double-symlinks

git-svn-id: file:///home/svn/framework3/trunk@6203 4d416f70-5f16-0410-b530-b9f4589650da

3be4ccf0 01/09/2009 04:51 pm Kris Katterjohn

enable javascript and java encoding

git-svn-id: file:///home/svn/framework3/trunk@6105 4d416f70-5f16-0410-b530-b9f4589650da

99b4f008 01/02/2009 03:25 pm James Lee

parse options before creating so -h is faster

git-svn-id: file:///home/svn/framework3/trunk@6060 4d416f70-5f16-0410-b530-b9f4589650da

af1675bf 01/02/2009 01:29 am HD Moore

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

b80f50b6 12/24/2008 02:41 am HD Moore

Fixes #268. Updates the executable template and provides a bug fix for msfencode to force the encoded version

git-svn-id: file:///home/svn/framework3/trunk@6043 4d416f70-5f16-0410-b530-b9f4589650da

a70e9823 11/12/2008 01:15 pm HD Moore

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

f124597a 10/19/2008 04:03 pm Ramon de C Valle

Code cleanups

git-svn-id: file:///home/svn/framework3/trunk@5773 4d416f70-5f16-0410-b530-b9f4589650da

6d5ac7ee 09/26/2008 05:34 pm HD Moore

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

271822da 02/02/2008 03:29 pm HD Moore

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....
06ac34fa 02/18/2007 06:27 am Matt Miller

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

ea23e527 12/17/2006 01:03 am HD Moore

Always use IO.read vs IO.readlines.join

git-svn-id: file:///home/svn/framework3/trunk@4212 4d416f70-5f16-0410-b530-b9f4589650da

4770e8d6 09/26/2006 11:03 am HD Moore

Print an error when no encoder is specified

git-svn-id: file:///home/svn/framework3/trunk@3967 4d416f70-5f16-0410-b530-b9f4589650da

ce529795 07/31/2006 10:36 am HD Moore

Symlink-friendly msf interfaces

git-svn-id: file:///home/svn/framework3/trunk@3795 4d416f70-5f16-0410-b530-b9f4589650da

a6726c8d 03/16/2006 10:33 am Matt Miller

fix for option import issue when options had spaces

git-svn-id: file:///home/svn/incoming/trunk@3571 4d416f70-5f16-0410-b530-b9f4589650da

04341837 01/29/2006 03:47 pm HD Moore

Bug fix to msfencode when invalid -e is specified
Small tweaks to type77, mostly for print_status and -find
Fixed busted payload port in shell_reverse_tcp

git-svn-id: file:///home/svn/incoming/trunk@3469 4d416f70-5f16-0410-b530-b9f4589650da

7274308e 01/07/2006 07:12 pm Matt Miller

fix msfencode -l

git-svn-id: file:///home/svn/incoming/trunk@3335 4d416f70-5f16-0410-b530-b9f4589650da

88658064 12/17/2005 12:46 am HD Moore

/usr/bin/ruby vs /usr/bin/env ruby

git-svn-id: file:///home/svn/incoming/trunk@3242 4d416f70-5f16-0410-b530-b9f4589650da

9e16c985 12/05/2005 09:34 pm Matt Miller

moved user interfaces, changed relative lib path

git-svn-id: file:///home/svn/incoming/trunk@3176 4d416f70-5f16-0410-b530-b9f4589650da

1128c8e6 10/11/2005 09:25 am Matt Miller

fix encode printing

git-svn-id: file:///home/svn/incoming/trunk@2962 4d416f70-5f16-0410-b530-b9f4589650da

31471ff2 10/02/2005 02:51 am Matt Miller

encode w/o arguments

git-svn-id: file:///home/svn/incoming/trunk@2947 4d416f70-5f16-0410-b530-b9f4589650da

cc23a249 10/01/2005 04:32 pm Matt Miller

options

git-svn-id: file:///home/svn/incoming/trunk@2936 4d416f70-5f16-0410-b530-b9f4589650da

5f8cad58 10/01/2005 04:25 pm Matt Miller

msfencode works

git-svn-id: file:///home/svn/incoming/trunk@2933 4d416f70-5f16-0410-b530-b9f4589650da