Cách cài đặt tiện ích mở rộng từ bên ngoài Cửa hàng Chrome trực tuyến và Thư viện tiện ích Firefox
Các phiên bản hiện đại của Google Chrome và Mozilla Firefox ngăn bạn cài đặt các tiện ích bổ sung không được chấp thuận. Đây là một điều tốt và giúp chặn phần mềm độc hại khỏi trình duyệt của bạn. Nhưng đôi khi bạn có thể cần phải cài đặt một tiện ích bổ sung chưa được phê duyệt từ tệp CRX hoặc XPI.
Điều này chỉ dành cho người dùng có kinh nghiệm. Nó đặc biệt hữu ích nếu bạn đang phát triển tiện ích mở rộng của riêng mình và cần kiểm tra nó. Nếu bạn đang cài đặt tiện ích mở rộng do người khác tạo, hãy chắc chắn bạn biết chính xác những gì bạn đang làm.
Google Chrome
Google Chrome chỉ cho phép bạn cài đặt các tiện ích mở rộng từ Cửa hàng Chrome trực tuyến. Các trang web khác có thể hướng dẫn bạn cài đặt tiện ích mở rộng, nhưng chúng phải được lưu trữ trong Cửa hàng Chrome trực tuyến.
Giới hạn này hiện dường như chỉ áp dụng cho Chrome trên Windows và Mac OS X, vì vậy người dùng Chrome trên Linux và Chrome OS có thể tiếp tục cài đặt các tiện ích mở rộng từ bên ngoài Cửa hàng trực tuyến. Chỉ cần kéo và thả tệp CRX vào trang Tiện ích mở rộng.
Nếu bạn đang phát triển tiện ích mở rộng của riêng mình, bạn có thể tải tiện ích mở rộng đã giải nén thông qua chế độ nhà phát triển. Điều này không cho phép bạn tải tiện ích mở rộng ở định dạng .crx.
Để thực hiện việc này, hãy mở trang Tiện ích mở rộng - nhấp vào nút menu, trỏ đến các công cụ khác Khác, và chọn Tiện ích mở rộng. Nhấp vào hộp kiểm Chế độ phát triển của Nhà phát triển, để kích hoạt nó, và sau đó nhấp vào nút Mở rộng không tải được gói Tải xuống. Điều hướng đến thư mục của tiện ích mở rộng và mở nó.
Bạn có thể làm điều này với phiên bản Chrome hiện có mà bạn có. Tuy nhiên, Chrome sẽ nhắc bạn đang sử dụng tiện ích mở rộng chưa được giải nén như vậy mỗi khi bạn khởi chạy. Thông báo này được thiết kế để ngăn chế độ nhà phát triển được sử dụng cho phần mềm độc hại.
Google trước đây cho phép bạn chuyển sang kênh Chrome Developer không ổn định của Chrome và cài đặt các tiện ích mở rộng từ bên ngoài Cửa hàng trực tuyến trên bản dựng đó. Tuy nhiên, các chương trình độc hại đã buộc Chrome chuyển sang kênh nhà phát triển trên máy tính của người dùng, vì vậy kênh nhà phát triển hiện cũng có hạn chế này. Điều tương tự cũng đúng với các bản dựng Chrome Canary - chúng không cho phép bạn cài đặt các tiện ích mở rộng không phải trên Web-Store.
Thay vào đó, bạn có thể cài đặt một trình duyệt khác dựa trên Chromium, đó là dự án nguồn mở là nền tảng cho Chrome. Bản thân Chromium dường như có hạn chế này, vì vậy bạn không thể chỉ cài đặt Chromium.
Opera dựa trên Chromium và hỗ trợ các tiện ích mở rộng của Chrome. Cài đặt Opera và bạn có thể tải tiện ích mở rộng Chrome từ bất cứ nơi nào bạn muốn. Để thực hiện việc này trong Opera, hãy mở trang tiện ích mở rộng và kéo và thả tệp .CRX vào đó. Bạn sẽ được thông báo rằng tiện ích mở rộng đã được cài đặt từ bên ngoài cửa hàng tiện ích mở rộng chính thức và được yêu cầu xác nhận cài đặt.
Đối với việc triển khai cho doanh nghiệp, Google Chrome cho phép bạn cài đặt các tiện ích mở rộng không phải trên Web thông qua Chính sách nhóm. Tuy nhiên, Chrome chỉ cho phép điều này trên các máy tính được kết nối với miền Windows.
Mozilla Firefox
Mozilla không thực sự giới hạn bạn trong các tiện ích mở rộng từ Thư viện Tiện ích Mozilla. Tuy nhiên, Mozilla ngăn bạn cài đặt các tiện ích mở rộng chưa được ký bởi Mozilla. Điều này có nghĩa là bạn chỉ có thể cài đặt các tiện ích bổ sung Firefox mà Mozilla đã nhận và đăng nhập. Như với Chrome, điều này giúp bảo vệ chống lại phần mềm độc hại. (Thay đổi này có hiệu lực trong Firefox 44.)
Giải pháp của Mozilla cho vấn đề này là Firefox Developer Edition. Phiên bản đặc biệt này của Firefox đi kèm với các công cụ dành cho nhà phát triển tích hợp và nó cũng cho phép bạn cài đặt các tiện ích bổ sung không dấu của Firefox.
Bạn cũng có thể sử dụng Firefox Nightly - phiên bản thử nghiệm rất không ổn định của Firefox tương đương với các bản phát hành Canary của Chrome. Nó cũng cho phép bạn cài đặt các phần mở rộng không dấu.
Cũng sẽ có các phiên bản đặc biệt không có thương hiệu của các phiên bản beta của FIrefox cho phép bạn vô hiệu hóa kiểm tra chữ ký. Chúng sẽ không có logo bình thường của Firefox, điều này sẽ giúp ngăn các tác giả phần mềm độc hại hoán đổi chúng cho các phiên bản Firefox được bảo vệ.
Sau khi cài đặt bản phát hành đặc biệt của Firefox, bạn sẽ phải thay đổi cài đặt để cho phép cài đặt các tiện ích bổ sung không dấu. Theo mặc định, ngay cả các phiên bản Firefox này cũng sẽ chặn điều đó.
Để làm như vậy, nhập about: config vào thanh địa chỉ của Firefox và nhấn Enter. Tìm kiếm cài đặt xpinstall.signatures.required, bấm đúp vào cài đặt xpinstall.signatures.required. Bây giờ nó sẽ được đặt thành.
Hãy nhớ rằng, điều này chỉ hoạt động nếu bạn đang sử dụng một bản phát hành đặc biệt của Firefox, không phải phiên bản bình thường.
Cũng như Chrome, bạn cũng có thể cân nhắc sử dụng một trình duyệt khác dựa trên mã Firefox thay vì chính Firefox.
Phiên bản hỗ trợ mở rộng chậm di chuyển chậm nhất - phiên bản ESR - của Firefox cũng chưa hỗ trợ đăng nhập bổ trợ. Tuy nhiên, việc ký cuối cùng cũng có thể được thực thi trên các phiên bản Firefox này. Đây không phải là một giải pháp lâu dài.
Dùng thử tập lệnh người dùng
Các tập lệnh của người dùng cũng có thể hữu ích. Thay vì tìm kiếm một tiện ích bổ sung cho một cái gì đó, bạn có thể cài đặt tiện ích mở rộng Tampermonkey cho tiện ích bổ sung Chrome hoặc GreasMonkey cho Firefox. Sau đó, bạn có thể tìm kiếm các tập lệnh người dùng nhỏ của Viking, các bit của JavaScript - rằng tiện ích mở rộng sẽ tự động chạy trên các trang web nhất định. Đây thực chất là những bookmarklets tự động chạy trên một số trang web nhất định.
Các tập lệnh này không phải thông qua Cửa hàng Chrome trực tuyến hoặc Mozilla, vì vậy bạn có thể tải xuống từ web hoặc tự viết chúng và dễ dàng cài đặt chúng.
Cẩn thận: Giống như mọi thứ chạy trong trình duyệt của bạn, bạn có thể cài đặt tập lệnh người dùng độc hại gián điệp trên trình duyệt web của mình và thu thập dữ liệu cá nhân của bạn hoặc chỉ cần chèn thêm quảng cáo. Hãy cẩn thận với những gì bạn cài đặt.
Một lần nữa, chúng tôi không khuyến khích bỏ qua sự bảo vệ này trừ khi bạn thực sự biết những gì bạn đang làm và có lý do chính đáng để làm điều đó. Phần mềm độc hại - và chương trình có khả năng không mong muốn, các tác giả yêu thích điều này, vì họ có thể buộc các tiện ích bổ sung có hại vào trình duyệt của bạn. Việc khóa trình duyệt tiếp tục giúp chống lại phần mềm độc hại này và gây khó khăn cho những người đang cố gắng lây nhiễm trình duyệt của bạn. Đối với người dùng Chrome và Firefox trung bình, đây là những cải tiến bảo mật lớn.