C#/.NET injection end-to-end... anyone?? menu

Shout-Out

User Tag List

Results 1 to 6 of 6
  1. #1
    jonmcc's Avatar Private
    Reputation
    1
    Join Date
    Aug 2010
    Posts
    9
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    C#/.NET injection end-to-end... anyone??

    has anyone completed or worked on injecting .NET application purely from .NET??

    C#/.NET injection end-to-end... anyone??
  2. #2
    MaiN's Avatar Elite User
    Reputation
    335
    Join Date
    Sep 2006
    Posts
    1,047
    Thanks G/R
    0/10
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    How would you even do that? If the CLR isn't started, you can't get any CIL running inside the process.
    [16:15:41] Cypher: caus the CPU is a dick
    [16:16:07] kynox: CPU is mad
    [16:16:15] Cypher: CPU is all like
    [16:16:16] Cypher: whatever, i do what i want

  3. #3
    jonmcc's Avatar Private
    Reputation
    1
    Join Date
    Aug 2010
    Posts
    9
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    yep

    you can check out what I have so far at
    DigitalBodyGuard - DotNetasploit

    ok how to inject .NET (this can be done to programs that are not running .NET but the focus is on program that are running .NET)

    inject (however...)
    locate CLR in target from C/C++
    hook into it the Runtime from C/C++(different in pre and post .NET v4)
    then load your .NET code again from C/C++


    *locate CLR in target (or spin one up if none exist) - this is not what I'm working on but easy to do

  4. #4
    MaiN's Avatar Elite User
    Reputation
    335
    Join Date
    Sep 2006
    Posts
    1,047
    Thanks G/R
    0/10
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Aha. I thought you wanted to inject a .NET assembly purely from .NET without the CLR running in the target process and without injecting a native dll. That is impossible AFAIK.
    I think you can inject a C++/CLI module into a process and the CLR will be loaded for you if it's not already running. That way you can do everything in a managed way.
    [16:15:41] Cypher: caus the CPU is a dick
    [16:16:07] kynox: CPU is mad
    [16:16:15] Cypher: CPU is all like
    [16:16:16] Cypher: whatever, i do what i want

  5. #5
    Apoc's Avatar Angry Penguin
    Reputation
    1388
    Join Date
    Jan 2008
    Posts
    2,750
    Thanks G/R
    0/13
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by MaiN View Post
    Aha. I thought you wanted to inject a .NET assembly purely from .NET without the CLR running in the target process and without injecting a native dll. That is impossible AFAIK.
    I think you can inject a C++/CLI module into a process and the CLR will be loaded for you if it's not already running. That way you can do everything in a managed way.
    Impossible? No.

    Retardedly pointless? Yes.

  6. #6
    jonmcc's Avatar Private
    Reputation
    1
    Join Date
    Aug 2010
    Posts
    9
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by Apoc View Post

    Retardedly pointless? Yes.
    Just a goal in search of a ball

    so I have yet to find a end to end .NET injection system so I'm going to try to make one

    ok so step one to ask the injecting gods:
    I can inject a .NET DLL/EXE into a target process,
    I need to activate my injected payload, I would like to do this from C#, I'm thinking crazy COM but I'm open to anyway this can be done
    note: in the targets AppDomain not in the DefaultAppDomain

    I have slammed my head into a wall for a while on this, its just our of my skill set

Similar Threads

  1. [Selling] High End B.net Account HC cleared mage and other hc geared Chars.
    By Study in forum WoW-EU Account Buy Sell Trade
    Replies: 3
    Last Post: 09-22-2014, 05:52 AM
  2. [Selling] High End B.net Account with HC multi clear mage, shaman, dk hc geared
    By Study in forum WoW-EU Account Buy Sell Trade
    Replies: 3
    Last Post: 09-13-2014, 06:18 AM
  3. [Selling] High end battle.net account 588+ chars all betas ect
    By Mecqq in forum World of Warcraft Buy Sell Trade
    Replies: 0
    Last Post: 07-18-2014, 05:31 PM
  4. Is there a possible way to do .NET injection without C++?
    By zys924 in forum WoW Memory Editing
    Replies: 4
    Last Post: 12-25-2012, 08:55 AM
  5. [Help] .NET Injection - Calling CGObject_C virtual functions
    By adaephon in forum WoW Memory Editing
    Replies: 17
    Last Post: 02-12-2010, 08:52 PM
All times are GMT -5. The time now is 03:26 AM. Powered by vBulletin® Version 4.2.3
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved. User Alert System provided by Advanced User Tagging (Pro) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.
Google Authenticator verification provided by Two-Factor Authentication (Free) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.
Digital Point modules: Sphinx-based search