|
PE-inject 1.0
|
  |
Demos shipped with PE-inject
Compressor - this is an example of a PE compressor. It reduces the size of executable by compressing some parts of it. The
compressed file is self-contained and PE-inject is used here to inject decompression code into host executable. This is the most
complex demonstration of PE-inject.
DLL-injecting - shows you the basics of DLL injection. This directory contains a host DLL, an injection DLL which will
be injected into host (using PE-inject frontend in the Tools directory) and a test application, which loads the host DLL
and calls some functions from it. The injection DLL contains code which shows all events occuring while working with
the host DLL (like PROCESS_ATTACH and PROCESS_DETACH) by using DllMain function.
Simple - this is a really basic demonstration program. It is recommended to start with looking at this one. This demo is also
a console-based application. It allows you to inject InjectionDLL.dll into any application. After the application is injected,
the code in InjectionDLL.dll asks user if he really wants to execute this application when he runs it.