Microsoft, IT 관리자에게 Windows에서 지원되지 않는 .NET 런타임을 사용하지 말라고 권고

Microsoft, IT 관리자에게 Windows에서 지원되지 않는 .NET 런타임을 사용하지 말라고 권고

Microsoft의 레거시 기술로부터의 전환:.NET 런타임에 대한 집중

기술이 발전함에 따라 Microsoft는 Windows 운영 체제에서 오래된 구성 요소를 단계적으로 폐기해 왔습니다.이러한 변화의 중요한 예로 한때 필수적이었던 이름 확인 도구인 Windows 인터넷 이름 서비스(WINS)가 있으며, 현재는 도메인 이름 시스템(DNS)으로 대체되었습니다. Microsoft는 Windows Server 2025가 WINS를 지원하는 마지막 버전이 될 것이라고 발표하며, IT 관리자가 기술 발전에 발맞춰 최신 정보를 유지해야 할 필요성을 강조했습니다.

비슷한 맥락에서, Microsoft는 최근 IT 전문가들에게 지원되지 않는 버전의. NET 런타임 사용과 관련된 위험에 대해 경고했습니다.과거에는 클래식. NET Framework가 Windows의 핵심 요소였지만, 최신 버전인. NET Core는 다른 패러다임으로 작동합니다.이전 버전과 달리. NET Core는 일반적으로 특정 애플리케이션에서 필요할 때만 설치되므로, 동일한 시스템 내에 여러. NET 버전이 공존하는 상황이 발생할 수 있습니다.이러한 모듈화는 오픈 소스 개발과 빠른 업데이트를 용이하게 하지만, 취약점을 노출하기도 합니다.지원되지 않는 런타임은 사이버 범죄자에게 악용될 가능성이 있으며 안정성 및 규정 준수 문제를 야기할 수 있습니다.

최신 정보를 유지하는 것의 중요성

현재. NET은 연간 릴리스 일정으로 운영됩니다.특히. NET 8 이전 버전은 지원되지 않는 것으로 간주됩니다..NET 런타임을 업그레이드한다고 해서 모든 애플리케이션이. NET 런타임을 활용한다는 보장은 없다는 점을 인지하는 것이 중요합니다.각 애플리케이션은 종속성 처리 및 기타 구성 요소를 포함하여 새로운 프레임워크를 반영하도록 개별적으로 업데이트해야 합니다.

IT 관리자를 위한 단계

오래된. NET 버전과 관련된 문제를 완화하기 위해 Microsoft는 IT 관리자가 애플리케이션 전반에서 사용 중인. NET 버전을 면밀히 감사할 것을 권장합니다.관리자는 관리자 권한 명령 프롬프트에서 다음 명령을 실행하여 이를 수행할 수 있습니다.

listdlls.exe -d coreclr.dll -accepteula -v

따라서 오래된. NET 버전을 사용하는 애플리케이션은 업그레이드해야 합니다.이 프로세스에는 업데이트 구현을 위해 소스 코드 접근이 필요하므로 애플리케이션 개발자와의 협업이 필요한 경우가 많습니다.애플리케이션이 성공적으로 재배포되면 앞서 언급한 명령을 다시 실행하여 지원되지 않는. NET 런타임이 사용 중인지 확인해야 합니다.

마지막으로, 관리자는 여기에 설명된 자세한 프로세스를 통해 오래된. NET 런타임을 제거하는 것이 좋습니다.

규정 준수 및 보안 고려 사항

Microsoft는 수명 종료(EOL)에 도달한. NET 설치의 사용을 강력히 권장하지 않습니다.이러한 버전은 규정 준수 요건을 충족하지 않으며, 중요한 버그 수정, 보안 패치 또는 기술 지원을 받을 수 없습니다. EOL 런타임을 계속 사용하면 엔드포인트 보안 소프트웨어에서 취약점 경고가 발생할 수도 있습니다.따라서 지원되는 버전으로 사전 업그레이드하는 것은 권장될 뿐만 아니라 시스템 보안 및 무결성 유지를 위해 필수적입니다.

이 중요한 주제에 대한 추가 세부 정보를 보려면 여기에서 Microsoft의 전체 보고서를 살펴보세요.

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다