Security: Preventing Unauthorized Loading/Calls into C++ DLL -


I have C ++ DLL, foo.dll, which provides API methods that give the clayetext answer of encrypted data Are there. I want to come up with a strong solution to allow this DLL to load and use its functions only to manelies (such as user.dll).

This is not the problem of DLL spoofing, but a question of how to hobble a DLL to work only in some contexts I am potentially in non-network context on many platforms, There is no possibility of calling or relying on system calls.

Whatever I have considered, it is a house that uses 'magic key' security, 'do your own roll' is often bad.

Any advice of acceptable methods for this kind of DLL level security?

Comments

Popular posts from this blog

python - how we can use ajax() in views.py in django? -

matlab - Using loops to get multiple values into a cell -

python - Sequence Pattern recognition with Pybrain -