Windows Defender는 마침내 5 년 동안 CPU를 먹은 Firefox 버그를 스쿼시합니다

Windows 10 Professional
Windows 10 Enterprise
Windows 10 교육

Microsoft는 Firefox를 늦추는 5 살짜리 수비수 버그를 수정하기 위해 Deigns

Windows Giant

TUE 2023 년 4 월 11 일 // 20:52 UTC

5 년 후 Microsoft는 Windows Defender Antivirus 소프트웨어에서 Mozilla Firefox 웹 브라우저 사용자에게 높은 CPU 사용을 일으킨 버그를 마침내 해결했습니다. 이 버그는 Firefox 사용자를위한 전기 및 성능 문제를 낭비했습니다.

이 버그는 원래 2018 년 2 월 28 일 Firefox의 디자인 관리자 인 Markus Jaritz에 의해보고되었습니다. 그는 Windows 10의 내장 된 ‘antimalware service 실행 파일’이 Firefox가 활성화되었을 때 상당한 양의 CPU를 사용하고 있음을 알았습니다. 또한 ‘wind.

Jaritz가 수행 한 추가 테스트에 따르면 Windows Defender의 Antimalware Service 실행 가능 (MSMPENG.exe) Google 크롬에 비해 Firefox에서 더 많은 계산 자원을 요구했습니다.

Reddit 및 Microsoft의 지원 포럼 에서이 문제에 대한 논의가 있었으며, 권장되는 해결 방법은 Windows Defender 실시간 보호를 비활성화하는 것입니다. 그러나이 문제는 수년 동안 해결되지 않은 채로 남아있었습니다.

같은 해 8 월, Firefox 엔지니어 Marco Castelluccio는 Firefox 사용자가 직면 한 진행중인 문제에 대해 Microsoft에게 상기 시켰습니다. 그럼에도 불구하고 Microsoft는 조치를 취하지 않았습니다.

3 월, Mozilla의 선임 소프트웨어 엔지니어 인 Yannis Juglaret은 현재 MSMPENG의 현재 버전에서 성능 문제를 식별했습니다.exe. 이 문제는 Windows Defender의 실시간 보호 기능이 활성화되었을 때 특정 운영의 높은 계산 비용과 관련이있었습니다.

Microsoft는 마침내 2023 년 3 월 수비수 업데이트에서 버그를 패치했습니다. 이 업데이트는 MSMPENG의 CPU 사용량을 크게 줄입니다.Firefox를 모니터링 할 때 EXE Firefox 사용자의 성능 향상.

그러나 버그는 Windows 수비수에 의해 발생하지 않았습니다. Firefox의 디자인 결정, 특히 Windows의 VirtualProtectex 기능을 많이 사용하면 버그가 악화되었습니다. Juglaret 은이 문제를 해결하고 Firefox가 실행될 때 바이러스 백신 소프트웨어의 CPU 사용을 줄이기 위해 버그 보고서를 열었습니다.

키 포인트:

  1. Firefox에서 높은 CPU 사용을 유발하는 Windows Defender 버그가 5 년 후에 고정되었습니다.
  2. 버그는 2018 년 Firefox Design Manager에 의해보고되었습니다.
  3. Windows Defender의 Antimalware Service 실행 파일은 Chrome에 비해 Firefox를 과도하게 요구했습니다.
  4. 이 문제는 Reddit 및 Microsoft의 지원 포럼에서도 언급되었습니다.
  5. Windows Defender 실시간 보호를 비활성화하는 것은 제안 된 해결 방법입니다.
  6. Firefox Engineer는 Microsoft에게 진행중인 문제에 대해 상기 시켰지만 아무런 조치도 취하지 않았습니다.
  7. 3 월에 Mozilla 엔지니어가 MSMPENG의 성능 문제를 확인했습니다.exe.
  8. Microsoft는 2023 년 3 월 수비수 업데이트에서 버그를 패치했습니다.
  9. 이 수정은 Firefox를 모니터링 할 때 CPU 사용량을 줄입니다.
  10. Firefox의 디자인 결정도 버그에 기여했습니다.

질문:

  1. Q : Windows Defender의 버그가 언제보고 되었습니까??
  2. A : Windows 수비수의 버그는 2018 년 2 월 28 일에보고되었습니다.

  3. Q : Windows Defender에서 버그 사용 원인이 발생한 CPU 사용의 몇 퍼센트?
  4. A : Windows Defender의 버그는 CPU 사용을 30 % 이상으로 발생 시켰습니다.

  5. Q : Windows Defender가 읽고 쓴 파일?
  6. A : Windows Defender는 ‘etilqs_’로 시작하여 ‘Windows/Temp’디렉토리에서 임의 파일을 읽고 쓰고있었습니다.

  7. Q : 버그가 Firefox의 성능에 어떤 영향을 미쳤습니까??
  8. A : 버그가 Firefox를 크게 느리게하고 느리게 느끼게했습니다.

  9. Q : 버그에 대한 제안 된 해결 방법은 무엇입니까?
  10. A : 버그에 대한 제안 된 해결 방법은 Windows Defender의 실시간 보호를 비활성화하는 것이 었습니다.

  11. Q : Microsoft가 버그에 대한 정보를 얻었을 때 즉각적인 조치를 취 했습니까??
  12. A : 아니요, Microsoft는 즉각적인 조치를 취하지 않았으며 해상도없이 몇 년이 지났습니다.

  13. Q : MSMPENG에서 성능 문제를 식별 한 사람.exe?
  14. A : Mozilla의 선임 소프트웨어 엔지니어 인 Yannis Juglaret은 MSMPENG의 성능 문제를 식별했습니다.exe.

  15. Q : 버그가 언제 패치되었을 때?
  16. A : 버그는 2023 년 3 월 Windows Defender에 대한 업데이트로 패치되었습니다.

  17. Q : MSMPENG은 CPU가 얼마나 적습니다.패치 후 Firefox를 모니터링 할 때 EXE는 소비합니다?
  18. A : 패치 후 MSMPENG.exe는 Firefox를 모니터링 할 때 CPU 약 75 % 적은 CPU를 소비합니다.

  19. Q : 버그를 악화시킨 Firefox의 디자인 결정은 무엇입니까??
  20. A : Windows의 VirtualProtectex 기능에 대한 Firefox의 많은 사용량 버그가 악화되었습니다.

  21. Q : 안티 바이러스 소프트웨어 및 Firefox의 문제를 해결하기 위해 버그 보고서를 열었습니다?
  22. A : Yannis Juglaret은 Firefox가 실행 중일 때 안티 바이러스 소프트웨어의 CPU 사용을 줄이기위한 버그 보고서를 열었습니다.

  23. Q : Windows Defender의 버그를 수정하는 데 얼마나 걸렸습니까??
  24. A : Windows Defender의 버그를 수정하는 데 5 년이 걸렸습니다.

  25. Q : 버그가 Firefox 사용자에게만 영향을 미쳤습니까??
  26. A : 그렇습니다. 버그는 주로 Mozilla의 Firefox 웹 브라우저 사용자에게 영향을 미쳤습니다.

  27. Q : 버그의 다른 응용 프로그램에 영향을 미쳤습니다?
  28. A : 버그는 주로 Firefox에 영향을 미쳤지 만 다른 응용 프로그램 및 전반적인 시스템 성능에도 영향을 줄 수도 있습니다.

  29. Q : 버그의 영향을받는 Windows 버전?
  30. A : 버그가 Windows 10 및 Windows 11 사용자에게 영향을 미쳤습니다.

  31. Q : 버그에 대한 수정 사항은 언제 출시 되었습니까??
  32. A : 버그 수정은 2023 년 4 월 Windows Defender 업데이트의 일환으로 출시되었습니다.

Windows Defender는 마침내 5 년 동안 CPU를 먹은 Firefox 버그를 스쿼시합니다

Windows 10 Professional
Windows 10 Enterprise
Windows 10 교육

Microsoft는 Firefox를 늦추는 5 살짜리 수비수 버그를 수정하기 위해 Deigns

Windows Giant

TUE 2023 년 4 월 11 일 // 20:52 UTC

5 년 후 Microsoft는 Windows Defender Antivirus 소프트웨어에서 버그를 해결하여 Mozilla Firefox 웹 브라우저 사용자를위한 높은 CPU 사용 및 전기 낭비로 이어졌습니다.

2018 년 2 월 28 일, Firefox의 디자인 관리자 인 Markus Jaritz는 Firefox 및 Wind.

“지금은 대부분의 한동안 Firefox가 활성화되어 있으며 ‘Antimalware Service Executable’에 내장 된 Windows 10은 CPU의 30 % 이상을 사용하고 있으며 ‘Windows/Temp’에서 임의의 파일을 읽고 쓰고 있습니다.

“이것은 상당히 느려지고 Firefox가 정말로 느리게 만듭니다.”

Jaritz가 수행 한 후속 테스트는 Defender의 Antimalware Service 실행 파일 (MSMPENG.EXE, 또는 Microsoft Malware Protection Engine)은 Chrome보다 Firefox에 대한 계산 요구를 더 많이 만들었습니다.

다음 몇 달 동안 MSMPENG.EXE는 너무 많은 ETILQS 파일을 작성하고 쓰는 데 토론의 초점이되었습니다 – 임시 SQLITE 파일. 이 문제는 그 당시의 Reddit과 제안 된 해결 방법이 Windows Defender 실시간 보호를 비활성화하는 Microsoft 지원 포럼에서도 언급되었습니다.

그해 8 월, Firefox 엔지니어 인 Marco Castelluccio.

그렇다면 아무것도 없습니다. 문자 그대로 통과 된 몇 년과 Windows의 Firefox는 수비수가 활동했을 때 CPU 사이클을 계속 쫓아 냈습니다. 지난달까지.

  • Microsoft Defender는 합법적 인 URL을 악의적으로 격추시킵니다
  • Google Chrome은 파워 드레인과 싸 웁니다 (다시)
  • Microsoft는 Admins에게 AutoPatch 알림을 자동으로 보거나 서비스를 자동으로 보라고 지시합니다
  • 진지한 서퍼? Firefox에서 프로처럼 탐색하는 방법

3 월, Mozilla의 선임 소프트웨어 엔지니어 인 Yannis Juglaret 은이 문제를 조사하고 무슨 일이 일어나고 있는지 확인했습니다.

“현재 버전의 MSMPENG에서 심각한 성능 문제가 있습니다.댓글 78의 WPR [Windows Performance Recorder] 프로필과 일부 디버깅을 사용하여 정확히 지적 할 수 있었던 Exe. “그는 썼다. “우리는 세부 사항을 Microsoft에보고했으며,이를 인정했습니다.

“이 성능 문제는 Windows Defender의 실시간 보호 기능이 활성화 될 때 Windows 플랫폼에서 VirtualProtect (무엇보다도)가 부당하게 비싸게됩니다 (MSMPENG에서 비합리적으로 비싼 계산이 실행됩니다.exe 프로세스).”

자체 크롬 기반 브라우저 에지를 Firefox와 경쟁하는 Microsoft는 2023 년 3 월 3 월 수비수 업데이트에서 버그를 패치했으며 4 월 4 일 수비수 엔진을 위해, 4 월 11 일 플랫폼에서 4 월 11 일에 출시되었습니다.

레드몬드는 왜 수리가 그렇게 오래 걸리는지 설명하라는 요청에 즉시 응답하지 않았습니다.

수정은 MSMPENG을 의미합니다.EXE는 Windows 용 이벤트 추적을 사용하여 실시간으로 프로그램 모니터링을위한 CPU 리소스에 대한 요구가 줄어 듭니다.

“우리는이 모든 컴퓨터에서 msmpeng을 기대합니다.Exe는 Firefox를 모니터링 할 때 이전보다 CPU가 약 75 % 적게 섭취 할 것입니다. “.

그러나 Microsoft의 버그가 Firefox Design 결정에 의해 악화 되었기 때문에 그것은 전투의 절반에 불과합니다.

후속 게시물의 Juglaret은 Firefox가 Windows의 VirtualProtectex 기능을 많이 사용하기 때문에 다른 응용 프로그램보다 더 많은 영향을 받았다고 설명합니다. 그래서 그는 “Firefox가 실행 중일 때 Windows에서 바이러스 백신 소프트웨어의 CPU 사용을 줄이기위한 버그 보고서를 열었습니다.”

운 좋게도 Mozilla 엔지니어는이 버그 보고서를 반 10 년 이내에 닫을 수 있습니다. ®

Windows Defender는 마침내 5 년 동안 CPU를 먹은 Firefox 버그를 스쿼시합니다

마이클 크라이더

Firefox. 그러나 Windows에서 Firefox 사용자에게 영향을 미치는 CPU 버그처럼 보이기 때문에 실제로 Windows Defender의 잘못 이었기 때문에 완전히 얻지 못할 수도 있습니다. 유비쿼터스 보안 도구에 대한 최신 업데이트는이 문제를 해결하고 Firefox의 Windows 버전의 CPU 사용량을 측정 할 수있게해야합니다.

Mozilla 수석 소프트웨어 엔지니어 Yannis Juglaret (Neowin을 통해)에 따르면, 범인은 MSMPENG이었습니다.작업 관리자로부터 인식 할 수있는 exe. 악의적 인 위협에 대한 웹 활동을 모니터링하는 실시간 보호 기능을 처리합니다. 버그로 인해 Firefox가 Chrome 또는 Edge와 같은 비슷한 브라우저보다 훨씬 자주 서비스를 호출하여 CPU 스파이크가 주목할 만합니다. CPU 스파이크는 다른 응용 프로그램의 성능을 줄이거 나 노트북에 영향을 줄 수 있습니다’배터리 수명.

이 문제는 Mozilla에 처음으로보고되었습니다’S Bug Tracker System은 2018 년에 거슬러 올라가서 MSMPENG 서비스에 빠르게 할당했지만 Juglaret 부분에 대한 최근의 부지런한 문서는 Microsoft의 신속한 조치를 취했습니다’S 개발자. 패치 된 Windows Defender의 패치 에디션은 이제 Windows 10 및 Windows 11 사용자에게 출시되어 다음 주 또는 2 주 안에 모든 업데이트를 누르지 않아야합니다 (특별히 업데이트를 차단하지 않는 한).

Chrome, Firefox는 Windows Defender Application Guard 확장을 얻습니다

마이크로 소프트.

새로운 확장은 Microsoft Edge의 Windows Defender Application Guard로 자동으로 방해받지 않는 탐색을 자동으로 리디렉션하도록 설계되었습니다. 확장자는 신뢰할 수있는 도메인 목록 (Enterprise Admins에 의해 정의 됨)에 대한 사이트 URL을 확인하고 사이트가 신뢰할 수없는 경우 격리 된 Microsoft Edge 세션으로 리디렉션합니다.

Microsoft는 분리 된 세션을 통해 사용자가 시스템의 보안을 위험에 빠뜨리지 않고 신뢰할 수없는 사이트로 이동할 수 있다고 말합니다. 고립 된 세션에서 사용자가 신뢰할 수있는 사이트로 탐색하면 기본 브라우저로 다시 가져옵니다.

Windows Defender Application Guard Extension은 브라우저와 장치 간의 통신을 지원하도록 설계된 기본 응용 프로그램을 활용합니다’M Microsoft는 S 애플리케이션 가드 설정이라고 말합니다.

확장을 구성하려는 관리자는 먼저 사용자 장치가 요구 사항을 충족해야합니다. Windows Defender Application Guard에서는 신뢰할 수있는 사이트 목록을 정의해야하며 Microsoft Store와 Chrome 또는 Firefox 확장에서 새로운 Windows Defender Application Guard Companion Application을 설치 한 다음 장치를 다시 시작해야합니다.

Microsoft는 사용자 인터페이스를 설계하기로 결정했다고 말합니다 “Windows Defender Application Guard가 자신의 장치에 설치되는 것에 대해 사용자에게 투명합니다.”

“우리는 사용자가 신뢰할 수없는 탐색이 격리 될 것이라는 사실을 완전히 알고 싶어하고,” 소프트웨어 거인은 말합니다.

chrome 또는 firefox가 올바르게 배포되고 구성된 확장자로 시작되면 Windows Defender Application Landing Page가 표시되며 구성 오류를 해결하는 방법에 대한 지침이 제공됩니다.

Microsoft는 또한 사용자가 브라우저의 메뉴 표시 줄에서 확장자 아이콘을 클릭하여 URL을 입력하거나 링크를 클릭하지 않고 응용 프로그램 가드 세션을 시작할 수있는 옵션이 제공된다고 설명합니다.
확장은 현재 Windows Insiders로 출시되고 있지만 Microsoft는 일반적으로 곧 사용할 수 있도록 계획합니다. 이 확장은 1803 년 이후 Win 10 Enterprise 및 Pro SKU의 사용자를 위해 설계되었습니다.

Microsoft Corporation의 애플리케이션 가드 확장

MSN 홈페이지 미리보기

고급 위협으로부터 장치를 보호하기 위해 별도의 Microsoft Edge 브라우징 창에서 신뢰할 수없는 웹 사이트보기.

확장 메타 데이터

스크린 샷

이 확장에 대해

Microsoft Defender Application Guard Extension은 신뢰할 수없는 웹 사이트를 격리 된 버전의 Microsoft Edge 브라우저로 리디렉션하여 고급 공격으로부터 장치를 보호합니다. 신뢰할 수없는 웹 사이트가 악의적 인 것으로 판명되면 Application Guard의 보안 컨테이너 내에 남아있어 장치를 보호합니다.

Microsoft Defender Application Guard Extension은 Windows 10, 버전 1803의 다음 에디션과 함께 최신 업데이트 이상으로 작동합니다

Windows 10 Professional
Windows 10 Enterprise
Windows 10 교육

참고 : 관리되지 않은 환경에서 Windows 10을 사용하는 경우이 확장을 사용하여 고립 된 애플리케이션 가드 세션에서 수동으로 신뢰할 수없는 웹 사이트를 열 수 있지만 신뢰할 수없는 웹 사이트는 자동으로 리디렉션되지 않습니다.

이 확장을 설치하면 아래의 Microsoft 라이센스 용어에 동의합니다.