Hi, I have a little problem with my current Software. Seems like people are injecting dlls to alter / add malicious code which i dont want.
I do know that protecting my program with a Software protecter helps. Just that, incase it gets unpacked, i want another trap for this kind of "attack". How do i prevent a certain dll to getting attached or loaded into my program?
Lets say i have a program called "Myprogram.exe" and then somebody attaches a dll called Evildll.dll
How do i make Myprogram.exe to stop Evildll.dll ever being loaded? Or rather, How do i make a list of aproved dlls to load with the program?