Permalink
Commits on Jun 27, 2017
  1. Fix output of MSV creds dumping in Kiwi

    The data being pulled out of the MSV credential dump was not being
    rendered propertly because it was assumed that all accounts would
    provide the same set of hashes/details for each entry found. However,
    this was not the case. Some have NTLM & SHA1, others have LM & NTLM,
    some have DPAPI when others don't.
    
    This code generates tables based on the values found, and renders those
    values in the appropriate columns, and if the values don't exist for
    a given account, the column is left blank.
    
    Fixes #8620
    OJ committed Jun 27, 2017
Commits on Jun 23, 2017
  1. Update payload cached sizes

    OJ committed Jun 23, 2017
Commits on Jun 19, 2017
  1. Remove references to Meterpreter CRYPTO TLVs

    This feature wasn't supported, and so the TLVs are no longer needed.
    OJ committed Jun 19, 2017
Commits on Jun 16, 2017
Commits on Jun 15, 2017
  1. Fix session guid handling in python 3

    I made the mistake of using str.decode() which isn't a thing in python3
    (works fine in 2). So this commit fixes it so that the GUID string
    itself is generated directly as a byte string, so that the call to
    decode() isn't needed at all.
    OJ committed Jun 15, 2017
Commits on Jun 9, 2017
  1. Upload payloads/mettle gems, update cache sizes

    Updated both the metasploit-payload and metasploit-payload-mettle gems
    to the versions that match for the session GUID pull requests. Updated
    the payload cached sizes to match the new payloads.
    OJ committed Jun 9, 2017
Commits on Jun 8, 2017
Commits on Jun 6, 2017
  1. Fix download lambda function to take correct param count

    This is an emergency fix as a result of something being broken in
    master. This is also being pushed straight to master because github is
    down and the PR process isn't possible. This commit was reviewed by
    @wvu-r7 prior to being pushed.
    OJ committed Jun 6, 2017
  2. Add support for the session GUID in the UI

    The Session GUID will identify active sessions, and is the beginning of
    work that will allow for tracking of sessions that have come back alive
    after failing or switching transports.
    OJ committed Jun 5, 2017
Commits on Jun 2, 2017
  1. Enable adaptive download with variable block sizes

    The aim of this commit is to allow users of Meterpreter in high-latency
    environments have better control over the behaviour of the download
    function. This code contains two new options that manage the block size
    of the downloads and the ability to set "adaptive" which means that the
    block size will adjust on the fly of things continue to fail.
    OJ committed Jun 2, 2017
Commits on May 22, 2017
Commits on May 8, 2017
Commits on Apr 11, 2017
Commits on Apr 6, 2017
Commits on Feb 14, 2017
Commits on Feb 10, 2017
Commits on Jan 30, 2017
Commits on Jan 23, 2017
Commits on Jan 20, 2017
  1. Fix TLV inspect issue

    OJ committed Jan 20, 2017
Commits on Jan 17, 2017
Commits on Dec 23, 2016
  1. Add help where appropriate

    OJ committed Dec 23, 2016
  2. Merge upstream/master ready for PR

    OJ committed Dec 23, 2016
Commits on Dec 22, 2016
  1. Remove unused Kiwi TLVs

    OJ committed Dec 22, 2016