LD_PRELOAD WINDOWS가 공유 라이브러리를 예압하는 것과 동일합니다
-
19-09-2019 - |
문제
LD_PRELOAD가하는 일을 정확하게 수행하려고 노력하고 있습니다. 즉, 특정 기능을 무시하기 위해 주어진 프로그램에 공유 라이브러리 또는 DLL 파일을 예압합니다.
a LD_PRELOAD
Windows에 해당합니까?
특정 기능을 염두에 두지 않습니다. 나는 이것이 Linux에서 가능하다는 것을 알고 있으며, Windows에서 기본 DLL을 과부하시키는 방법에 대해 궁금합니다.
해결책
appinit_dlls.
http://support.microsoft.com/kb/197571
그러나 참조 :
AppInit_dlls는 Deadlock_or_crash_randomly_dlls로 이름을 바꿔야합니다
https://blogs.msdn.microsoft.com/oldnewthing/20071213-00/?p=24183/
"DLL 주입"을 조사하고 싶을 수도 있습니다. 4 가지 접근 방식 (AppInint_dlls 포함)이 여기에 설명되어 있습니다.
제휴하지 않습니다 StackOverflow