Search code examples
code-injection

difference between "Code Injection" and "Process Injection"?


what's difference between Code injection and process injection


Solution

  • Code injection is the introduction of executable information into the regular processing of a program, typical example is SQL injection. Process injection is when the introduction of the extraneous executable is done at the process level, in memory where the process runs. The latter can also be done through the use of dll hooks.