Firefox에서 부가기능 인증

2019년 5월 5일, 부가 기능이 비활성화되는 이슈에 대한 픽스가 릴리즈되었습니다. 상세 정보 및 대안에 대해서는 Add-ons disabled or fail to install on Firefox 문서에서 확인하시기 바랍니다.

사용자의 동의없이 브라우저 설정을 바꾸거나 정보를 훔쳐갈 수 있는 부가 기능이 최근 들어 증가하고 있습니다. 어떤 확장 기능은 불필요한 툴바나 버튼을 추가하고, 사용자가 설정한 검색 엔진을 바꾸거나 광고를 넣기도 하며, 멀웨어를 사용자의 컴퓨터에 심기도 합니다. 이제부터 Firefox는 확장 기능이 Mozilla의 승인을 받았는지 디지털방식으로 확인합니다. 이 문서는 Firefox의 확장 기능 승인(add-on signing)의 특징과 작동 방식에 대하여 설명합니다.

확장 기능 승인은 무엇입니까?

Mozilla는 보안 지침을 만족하는 경우에만 확장 기능을 확인·승인합니다. addons.mozilla.org 사이트를 통해 공급되는 확장 기능은 이러한 검토 과정을 거칩니다. 다른 사이트에서 불러오는 확장 기능들도 Mozilla로부터 승인을 받기 위해서 동일한 보안지침을 따라야 합니다.

개발자: 부가 기능 승인을 위한 지침은 다음 문서를 참고하세요. 모질라 개발자 네트워크 내 부가 기능의 승인·배포부가 기능 검토 정책 문서

현 시점에서 Firefox는 거부목록 시스템을 운영하고 있지만, 악성 또는 인증되지 않은 확장 기능을 막기가 점점 어려워지고 있습니다. 부가 기능 인증 절차는 개발자가 Mozilla 개발자 지침을 따르도록 합니다. Firefox에서 부가 기능 승인 방식은 브라우저 하이재킹이나 그 밖의 멀웨어 설치를 더 어렵게 할 것입니다.

Firefox 43이나 그 이후 버전에서는 미승인 부가 기능의 설치를 막으며 이미 설치된 부가 기능에 대해서 사용 불가 처리를 합니다.

어떤 부가 기능이 인증 받나요?

확장 기능(Firefox에 새로운 기능을 부여함)언어 팩은 인증을 받아야 합니다. 테마(Firefox의 시각적인 외형을 변경함), 언어 팩, 다른 타입의 부가 기능은 인증을 받을 필요가 없습니다.

미인증 부가 기능은 어디에서 만나게 되나요?

Firefox의 공식 부가 기능 사이트에서 공급되는 부가 기능은 필요한 절차를 거쳐 확인·인증 받은 것입니다. 사용자가 다른 사이트를 통하여 부가 기능을 설치하면 Firefox는 부가 기능의 디지털 전자 서명이 유효한지 확인합니다.

이미 설치한 부가 기능을 Firefox가 사용 불가 처리하면 어떻게 해야 하나요?

미승인 부가 기능이 사용 불가 처리되면 사용자는 사용할 수 없으며, 부가 기능 관리자가 미승인 사유로 Firefox에서 사용을 할 수 없습니다라는 메시지를 보여줍니다. 부가 기능을 제거하고 승인된 확장 기능을 Mozilla의 부가 기능 사이트에서 찾아 재설치하세요.

승인된 부가 기능을 찾을 수 없다면, 부가 기능 개발자나 공급자가 승인된 최신 버전을 제공할 수 있는지 연락하고 부가 기능 승인받기를 따르도록 요청하세요.

서명 되지 않은 부가 기능을 사용하기 위한 옵션은 어떤것이 있나요? (고급 사용자용)

Firefox 확장 지원 릴리즈 (ESR), Firefox 개발자 버전Nightly 버전은 Firefox Configuration Editor (about:config 페이지)의 xpinstall.signatures.required 설정을 false로 변경하여 확장 기능의 서명 요구를 강제하는 설정을 오버라이드할 수 있도록 해줍니다. 언어 팩 인증 요구 사항을 오버라이드하려면 환경 설정 extensions.langpacks.signatures.requiredfalse로 설정해야 합니다. 이 오버라이드를 허용하는 버전이 명시되지 않은 특별한 버전의 Firefox도 있습니다. 자세한 내용은 MozillaWiki의 부가 기능/확장 기능 서명 문서를 참고하세요.

이 문서가 도움이 되셨습니까?

잠시만 기다려 주십시오...

문서 작성 및 변경에 도움 주신 분들

Illustration of hands

도움 주기

전문 지식을 성장시키고 다른 사람들과 공유세요. 질문에 답하고 지식 기반을 개선할 수 있습니다.

자세히 살펴보기