Skip to content
This repository has been archived by the owner on Jan 22, 2024. It is now read-only.

Change thread creation to support x86->x64 #76

Merged
merged 4 commits into from
Jun 6, 2014
Merged

Change thread creation to support x86->x64 #76

merged 4 commits into from
Jun 6, 2014

Commits on Mar 10, 2014

  1. Change thread creation to support x86->x64

    The create thread functionality would work in all cases except where
    the thread was being created in an x64 process from an x86 process.
    
    This commit adds support for this by reusing the wow64 injection code
    in this case.
    OJ committed Mar 10, 2014
    Configuration menu
    Copy the full SHA
    5e30959 View commit details
    Browse the repository at this point in the history

Commits on Jun 1, 2014

  1. Configuration menu
    Copy the full SHA
    57502b4 View commit details
    Browse the repository at this point in the history
  2. Update memory alloc to use QWORD types

    DWORD was being used, resulting in x64 being unhappy thanks to
    pointer truncation. This fixes the problem.
    OJ committed Jun 1, 2014
    Configuration menu
    Copy the full SHA
    47760d5 View commit details
    Browse the repository at this point in the history

Commits on Jun 4, 2014

  1. Updated various types from UINT to QWORD

    The goal is to avoid pointer truncation where possible so this commit
    changes parameter types to qword where it makes the most sense. This
    includes all handles (event, process, thread, registry), addresses
    and generic parameters.
    OJ committed Jun 4, 2014
    Configuration menu
    Copy the full SHA
    69d5a19 View commit details
    Browse the repository at this point in the history