Click here to Skip to main content
15,879,535 members
Articles / Desktop Programming / MFC

Three Ways to Inject Your Code into Another Process

Rate me:
Please Sign up or sign in to vote.
4.75/5 (661 votes)
20 Aug 2003CPOL32 min read 3.5M   58.4K   1.4K  
How to inject code into another processes address space, and then execute it in the context of this process.
  • winspy_package.zip
    • about.txt
    • HookInjEx
      • HookInjEx.dll
      • HookInjEx.exe
    • HookInjEx_src.zip
    • HookSpy
      • HookSpy.dll
      • HookSpy.exe
    • HookSpy_src.zip
    • InjectEx
    • InjectEx_src.zip
    • LibSpy
      • LibSpy.dll
      • LibSpy.exe
    • LibSpy_src.zip
    • WinSpy
      • WinSpy.exe
    • WinSpy_src.zip
  • winspy_app.zip
    • WinSpy.exe

By viewing downloads associated with this article you agree to the Terms of Service and the article's licence.

If a file you wish to view isn't highlighted, and is a text file (not binary), please let us know and we'll add colourisation support for it.

License

This article, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)


Written By
Software Developer
Germany Germany
Sometimes I dream that I could fly a jet fighter or that I could play guitar like the Gipsy Kings. While I then always realize that bombing people probably isn't so cool, I'm still not so sure about the Gipsy Kings and the guitar. Still, I think writing code is the next best thing that I could do so I will try to make the best out of it.

You can visit me at www.windbg.info or at www.kuster.org. Additionally You are also welcome to check out my:

  - WinDbg. From A to Z! - PDF Booklet (111 slides)
  - Common WinDbg Commands (Thematically Grouped)

 

Comments and Discussions