2009-11-10 3 views
1

FireFox 플러그인을 개발하는 중입니다. 개인용 플러그인 만 만들 수 있습니다. 따라서 공유하고 공유 할 수있는 대중 만 열 수 있습니까? 이유는 두 가지입니다. 1) BETA에서 2) 내 고객을 위해 시작하는 데 사용하는 동안.Private FireFox plugin

답변

3

물론 : 플러그인 설치 패키지 (실수하지 않으면 XPI) 만 대상 사용자에게 배포하십시오.

누출을 방지하지는 못합니다.

또한 플러그인을 컴퓨터 집합에 "잠금"할 수 있습니다. 즉, 플러그인을 설계 할 때 (예 : NPAPI 기반) 전체 컴퓨터에 액세스 할 수 있습니다. 그런 다음 결정된 해커가 항상 길을 찾을 수 있습니다.

+0

'잠금 장치'메커니즘에 대해 감사 드리며 좋은 아이디어입니다. 결코 생각조차하지 않았다. –

1

물론 가능합니다.

확장명 ("플러그인"이라는 용어가 종종 "확장명"을 의미하기 때문에 확장명을 언급 함)은 Firefox에서 열고 설치할 수있는 .xpi 파일로 압축 될 수 있습니다. 이 tutorial도 참조하십시오.

올바른 플러그인은 좀 더 많은 작업입니다 (Mozilla developer wiki 참조).

0

사용자의 이름/전자 메일 주소 또는 회사 이름/로고와 같은 식별 정보를 눈에 띄게 표시하는 심리적 인 수준에서 작동하는 것은 명백하게 개인화 된/맞춤형 소프트웨어이기 때문에 사용자가 작업을 배포하지 못하게 할 수 있습니다. 이 정보가 소프트웨어와 함께 배포되기를 원하지 않을 수도 있습니다.

또한 확장자를 대상 사용자에게 배포하면 각 개별 사용자의 XPI 파일에 디지털 서명 (즉, XPI 패키지 내의 개별 파일 핑거 프린팅) 할 수 있으므로 누출을 추적 할 수 있습니다.

또한 확장자 작성자는 물론 간단한 "토크백"메커니즘을 구현하여 무료로 확장 물의 사용을 추적하고 관련성이있는 모든 다른 정보를 추적 할 수 있습니다 (사용 통계).

마찬가지로 XPI 파일은 일반적인 ZIP 파일이므로 암호로 보호하여 적절한 지침없이 설치하기가 더 쉽습니다.