Process Injection - Part II
Hello All, In the series of learning various process injection techniques and enhancing my knowledge about C# leveraging Windows API I started to explore and understand about another very famous process injection technique known as DLL Injection. What is DLL ? Dynamic Link Library (DLL) is a file which contains the code and is been loaded by the program to perform one or more actions during run time. What is DLL Injection ? DLL Injection is a process of injecting an DLL into the running process which might contains malicious code and can be used for performing malicious activities. In this post I will provide an overview about the technique and a demo using the process injection tool which I created. It can be found on my github repo . In this DLL Injection technique 6 Windows API are used. OpenProcess - The OpenProcess function returns a handle of an existing process object. VirtualAllocEX - The VirtualAllocEx function is used to allocate the memory and gr...