DLL 주입이란 무엇입니까?

DLL 파일은 하나 이상의 기능을 수행하기 위해 소프트웨어 프로그램이 실행하는 컴퓨터 코드를 포함하는 파일입니다. DLL 삽입 은 코드가 다른 코드 대신 실행되도록 강제 실행되는 곳입니다. 이 "주입 된"코드는 일반적으로 일부 악의적 인 기능을 수행하도록 설계된 타사 개발자가 작성한 코드입니다. 소프트웨어 프로그램이 원래 의도 한 것이 아니며 컴퓨터에 해를 끼칠 수 있습니다.

첫 번째 DLL 주입이 도입되었을 때 실제로 알려지지 않았습니다. 그러나 오늘날에는 많은 종류의 DLL 주입이 사용됩니다. 기본 사용법 중 하나는 컴퓨터 사용자의 개인 정보에 액세스하기 위해 암호 입력란의 내용을 읽는 것입니다. DLL 주사에 대한 대부분의 사용은 전부는 아니지만 본질적으로 악의적이고 잠재적으로 불법입니다. 이 문제를 해결하기 위해 Microsoft는 Windows Vista에서 이러한 DLL 주입에 거의 영향을받지 않는 "보호 된 프로세스"를 도입했습니다.

DLL, 보안 용어