Web Security | Web Hacking | Bug Bounty POC | Web Penetration Testing Tools

Monday, July 18, 2016

How to Disable DLL Hijacking

Enable SafeDllSearchMode so that exploiting the search path becomes more difficult for the attacker. Hwne SafeDllSearchMode has enabled the search path order changes to follow.
  • The directory from which the application loaded.
  • The system directory. Get System Directory function can be used to get the path of this directory.
  • The 16-bit system directory.
  • The Windows directory. Get Windows Directory function can be used to get the path of this directory.
  • The current directory.
  • The directories that are listed in the PATH environment variable. Note that this does not include the per-application path specified by the App Paths registry key. The App Paths key is not used when computing the DLL search path.
Other than this developer should write secure code o order to load directories from specified path only. Also, make sure that only signed DLLs are loaded for most systems process and applications.
,

No comments:

Post a Comment