C# Dll Injection Library

Discussion in 'Tutorials & Source Codes' started by LostBoy, Dec 11, 2018.

  1. LostBoy

    LostBoy New Zealand The New Guy

    Post Count:
    21
    Likes Received:
    14
    Stats
    Pretty much finished with the my Dll injection library so I hope someone on here finds it useful - It's pretty heavily documented so it should be useful to beginners as well

    It supports both x86 and x64 injection for all methods.

    The following methods are supported
    • CreateRemoteThread
    • ManualMap
    • NtCreateThreadEx
    • QueueUserAPC
    • RtlCreateUserThread
    • SetThreadContext (Thread Hijack)
    • ZwCreateThreadEx
    It also has the following features
    • Eject Dll
    • Erase PE Headers
    • Randomise PE Headers

    The source code is hosted on

    And the library is available as a
     
    hackbotmaple and dhulkifl like this.

    Mr. Ad Advertisement

     
  2. dhulkifl

    dhulkifl Mexico The New Guy

    Post Count:
    19
    Likes Received:
    311
    Stats
    Great work. You have a very clean source. It is very easy to read.
     
    Last edited: Feb 19, 2019
  3. BeJimmieHof

    BeJimmieHof Belgium Lurker

    Post Count:
    1
    Likes Received:
    1
    Stats
    Also make sure only the .LIB or .DLL are in the linker search path and not both, otherwise the DLL will be used if I remember correctly but I may be wrong on that. Keep in mind that the folder of the source file .BAS is also added to the linker search path automatically.
     
    dhulkifl likes this.

Share This Page

  1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies.
    Dismiss Notice
  1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies.
    Dismiss Notice