Dưới sự quản lý mới
- Một tiện ích mở rộng có khả năng kiểm tra xem thông tin nhà phát triển được liệt kê trên Chrome Web Store có thay đổi hay không.
- Kiểm tra không định kỳ việc thay đổi quyền sở hữu của các tiện ích mở rộng đã cài đặt.
- Nếu có thay đổi, huy hiệu màu đỏ sẽ xuất hiện trên biểu tượng tiện ích để thông báo cho người dùng.
- Được tạo bởi Matt Frisbie.
- Được thảo luận trong cuộc thảo luận trên Hacker News.
Tại sao điều này cần thiết?
- Các nhà phát triển tiện ích mở rộng liên tục nhận được đề nghị mua lại tiện ích của họ.
- Trong phần lớn trường hợp, những người mua này cố lừa người dùng hiện tại.
- Người dùng không biết rằng tiện ích đã bị thay đổi và giờ đây có thể đã bị xâm phạm.
- Dưới sự quản lý mới cung cấp thông báo cho người dùng về việc thay đổi quyền sở hữu, để họ có thể đưa ra quyết định sáng suốt về phần mềm mình đang dùng.
Cách cài đặt
- Cài đặt tại đây: (đang chờ Chrome Web Store phê duyệt)
- Hoặc tải bản phát hành dựng sẵn, giải nén tệp .zip và nạp thư mục
dist vào Chrome.
Xây dựng từ mã nguồn
- Dưới sự quản lý mới sử dụng Parcel, React, Typescript, TailwindCSS.
- Cài đặt phụ thuộc bằng
yarn install.
- Chạy cục bộ bằng
yarn start.
- Tạo bản phát hành bằng
yarn build.
Tại sao cần máy chủ bên ngoài?
- Trình duyệt có các quy tắc đặc biệt đối với việc sửa đổi miền của chợ tiện ích mở rộng.
- Ví dụ, không thể đặt quy tắc
declarative_net_request cho chromewebstore.google.com.
- Vì vậy, tiện ích này ủy quyền việc kiểm tra thông tin nhà phát triển cho máy chủ API ExBoost.
Ý kiến của GN⁺
- Tiện ích này là một công cụ quan trọng giúp người dùng bảo vệ quyền riêng tư và dữ liệu của mình. Bằng cách thông báo cho người dùng khi quyền sở hữu tiện ích thay đổi, nó giúp họ ứng phó với các rủi ro bảo mật tiềm ẩn do việc đổi chủ gây ra.
- Việc thay đổi quyền sở hữu tiện ích nên được công khai minh bạch với người dùng, và các công cụ phát hiện những thay đổi như vậy đóng vai trò quan trọng trong việc duy trì niềm tin của người dùng.
- Những dự án mã nguồn mở khác cung cấp công nghệ này hoặc tính năng tương tự bao gồm Privacy Badger của EFF và Privacy Essentials của DuckDuckGo. Chúng tập trung vào việc bảo vệ quyền riêng tư trực tuyến của người dùng.
- Những điểm cần cân nhắc khi áp dụng tiện ích này gồm việc nó có thực sự phát hiện chính xác thay đổi quyền sở hữu hay không, và liệu việc phát hiện đó có ảnh hưởng tiêu cực đến trải nghiệm duyệt web của người dùng hay không.
- Vì việc thay đổi quyền sở hữu có thể tạo ra rủi ro bảo mật thực tế cho người dùng, loại tiện ích này rất hữu ích và cần thiết. Tuy nhiên, người dùng vẫn nên thận trọng, vì tiện ích có thể không phát hiện hoàn hảo mọi thay đổi quyền sở hữu, và thay đổi được phát hiện không phải lúc nào cũng đồng nghĩa với kết quả tiêu cực.
1 bình luận
Ý kiến Hacker News
key.pemkhác thì ID sẽ thay đổi. Nếu ID đã thay đổi thì có thể chủ sở hữu đã đổi, nhưng cũng có thể chủ sở hữu ban đầu đã chuyển khóa riêng cho chủ mới. Google không yêu cầu khóa riêng cho mỗi lần tải lên, nên chủ mới vẫn có thể tải thay đổi lên mà không cần truy cập khóa đó.