The End of DLL Hell

MSDN Technical Articles 에 보면 “Teh End Of DLL Hell” 이라는 글이 있네요.

요지는 우리가 dll 을 사용하는데, 아무생각 없이 dll 을 로드해서 사용하게 되면 시스템에 설치된 dll을 우선 사용하게 되어
공격당한(?) dll 을 사용하게 되는것을 막는 방법입니다.
즉.. 무조건 어플리케이션이 있는 디렉토리의 dll을 먼저 로드하게 하는 방법입니다.

예를 들어 실행파일이 Test.exe 이면 같은 디렉토리에 Test.exe.local 이라는 빈 파일을 같이 만들어 두면
무조건 dll을 자기 디렉토리부터 검색하게 됩니다. LoadLibary()에 절대 경로를 넘겨줘도 무조건 현재 디렉토리부터 검색하게 됩니다

The End of DLL Hell”에 대한 11개의 생각

  1. 핑백: Casino 1273772994

  2. 핑백: Casino 1276714987

  3. 핑백: Casino 1277042594

  4. 핑백: Casino 1290852516

  5. 핑백: Buy ambien.

  6. 핑백: homepage

  7. 핑백: cool page

  8. 핑백: does provillus work

  9. 핑백: pocket pussy

  10. 핑백: 익명

  11. 핑백: オンラインカジノ

답글 남기기

이메일은 공개되지 않습니다. 필수 입력창은 * 로 표시되어 있습니다.