aboutsummaryrefslogtreecommitdiff
path: root/MemDriverLib/DLLHelper.cpp
Commit message (Collapse)AuthorAge
* DLLHelper supports setting preferred virtual address for virtual memory ↵Toni Uhlig2019-10-01
| | | | allocation
* relocation fixup used only 32bit deltas instead of 64botToni Uhlig2019-09-28
|
* pattern scanning works as expectedToni Uhlig2019-09-28
|
* added an extensible dynamic symbol resolver including support for injected DLLsToni Uhlig2019-09-28
|
* added function to verify PE header values and removed inlined functions from ↵Toni Uhlig2019-09-23
| | | | DLLHelper
* fixed bug during import table function resolving, added public getter ↵Toni Uhlig2019-09-22
| | | | function for EntryPoint and BaseAddress
* DLLHelper: added Has* functions to check availability of some data dirs, ↵Toni Uhlig2019-09-22
| | | | implemented copy PE header and sections function, fixed invalid VAlloc request size
* DLLHelper can now fixup relocationsToni Uhlig2019-09-22
|
* DLLHelper can now fixup other DLL imports and TestDLL links static against ↵Toni Uhlig2019-09-21
| | | | MSVCRT runtime
* DLLHelper can fix imports (does not work at the moment)Toni Uhlig2019-09-21
|
* added InitTargetMemory for allocating a memory block in the target process ↵Toni Uhlig2019-09-19
| | | | (cause we need the base address ASAP)
* DLLHelper loads DLL to memory and verifies its headersToni Uhlig2019-09-19