Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add RDI mixin module and refactor things to use it #2721

Merged
merged 10 commits into from
Dec 6, 2013

Commits on Dec 4, 2013

  1. Add RDI mixin module

    MSF was starting to see more modules using RDI to load binaries into
    remote processes, so it made sense to create a mixin which contained
    the functionality that was being used in various locations.
    
    This commit contains the new mixin, and adjustments to all the existing
    exploits and modules which use RDI.
    OJ committed Dec 4, 2013
    Configuration menu
    Copy the full SHA
    f79af4c View commit details
    Browse the repository at this point in the history
  2. Update name of the mixin

    Changed `RdiMixin` to `ReflectiveDLLInjection`.
    OJ committed Dec 4, 2013
    Configuration menu
    Copy the full SHA
    7e8db86 View commit details
    Browse the repository at this point in the history
  3. Missed a single module in rename

    OJ committed Dec 4, 2013
    Configuration menu
    Copy the full SHA
    7b24f81 View commit details
    Browse the repository at this point in the history
  4. Renamed the mixin module

    OJ committed Dec 4, 2013
    Configuration menu
    Copy the full SHA
    b936831 View commit details
    Browse the repository at this point in the history

Commits on Dec 5, 2013

  1. Update to yardoc conventions

    OJ committed Dec 5, 2013
    Configuration menu
    Copy the full SHA
    fb84d7e View commit details
    Browse the repository at this point in the history
  2. Shuffle RDI stuff into more appropriate structure

    Now broken into two modules, one for loading RDI DLLs off disk and
    finding the loader function offset, and another for doing the process
    specific stuff of loading into the target.
    OJ committed Dec 5, 2013
    Configuration menu
    Copy the full SHA
    2cb991c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5a0a221 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ccbf305 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    73d3ea6 View commit details
    Browse the repository at this point in the history

Commits on Dec 6, 2013

  1. Configuration menu
    Copy the full SHA
    155836d View commit details
    Browse the repository at this point in the history