DLL
-
hi, is someone familiar with manipulating PE/COFF Files. I need to add a DLL into the import Table, but that's a damned hard job. One of my problems is, that i can't create a valid Relative Virtual Address (RVA). I need help. Thanks in advance!
what is the problem with it? Don't try it, just do it! ;-)
-
hi, is someone familiar with manipulating PE/COFF Files. I need to add a DLL into the import Table, but that's a damned hard job. One of my problems is, that i can't create a valid Relative Virtual Address (RVA). I need help. Thanks in advance!
-
what is the problem with it? Don't try it, just do it! ;-)
There are a few problems. Number 1: You can't simply add as much DLL Entries as you want into the Import Table, without changing the rva's of the following sections. Number 2: You have to find a place in the .exe/.dll file which is mapped into the memory Number 3: The place must be big enough to hold every needed information, such as the name of the dll you want to add Number 4: You must calculate a valid RVA for the position where the name of the DLL is located. Number 5: ... Number 4 seems not to be the last point to pay attention for, because if you fixed every mentioned problem, it still won't work! :mad: Do you know a better solution ? Thanks in advance!