Cách cài đặt ứng dụng từ bên ngoài Mac App Store (và nó có an toàn không?)

Tác giả Security+, T.Ba 30, 2024, 03:07:09 CHIỀU

« Chủ đề trước - Chủ đề tiếp »

0 Thành viên và 5 Khách đang xem chủ đề.

Cách cài đặt ứng dụng từ bên ngoài Mac App Store (và nó có an toàn không?)


macOS không giống iOS: bạn không cần phải ở trong khu vườn có tường bao quanh của Apple.

  • Mac App Store có những hạn chế, khiến nhiều nhà phát triển phải phân phối ứng dụng thông qua trang web của họ hoặc cửa hàng bên thứ ba.
  • Các ứng dụng từ bên ngoài App Store sẽ an toàn nếu nhà phát triển được đăng ký với Apple và ứng dụng đó được công chứng.
  • Việc cài đặt ứng dụng Mac từ bên ngoài App Store thật dễ dàng, cho dù ở định dạng DMG, PKG, ZIP hay thông qua các trình khởi chạy cửa hàng trò chơi như Steam.


Nếu bạn đã quen sử dụng iPhone, bạn sẽ biết rằng App Store là nơi duy nhất bạn có thể tải ứng dụng cho thiết bị của mình. Tuy nhiên, điều đó không xảy ra với Mac—bạn có thể tải xuống ứng dụng từ mọi nơi. Vậy làm cách nào để cài đặt ứng dụng từ bên ngoài cửa hàng và bạn có nên làm như vậy không?

1. Bạn có nên cài đặt ứng dụng từ bên ngoài Mac App Store không?

Mac App Store là cách tốt nhất và dễ dàng nhất để nhiều nhà phát triển quản lý và phân phối ứng dụng của họ, nhưng nó có một số nhược điểm.

Apple giảm 15-30% doanh số bán hàng, các ứng dụng được phân phối qua cửa hàng được đóng hộp cát vì lý do bảo mật có thể hạn chế chức năng của chúng so với các ứng dụng được tải xuống từ nơi khác và các yêu cầu đánh giá ứng dụng có thể làm chậm toàn bộ quá trình. App Store cũng không cho phép phiên bản dùng thử.

Vì những lý do này, nhiều nhà phát triển lớn và nhỏ chọn phân phối ứng dụng của họ thông qua trang web của họ hoặc thậm chí sử dụng các cửa hàng của bên thứ ba như Steam.

Nhiều ứng dụng Mac lớn nhất và phổ biến nhất không có sẵn thông qua App Store—Chrome, Photoshop, Spotify và vô số ứng dụng khác—cùng với vô số ứng dụng và trò chơi nhỏ hơn từ các nhà phát triển độc lập.


Sự hiện diện của những thương hiệu lớn như vậy cho thấy rằng việc cài đặt ứng dụng từ bên ngoài App Store vốn dĩ không có gì là không an toàn. Và dù sao thì chúng cũng có thêm một lớp bảo vệ.

Hầu hết các nhà phát triển sẽ được đăng ký với Apple và công chứng ứng dụng của họ—một loạt kiểm tra bảo mật tự động để đảm bảo rằng chúng an toàn. Khi bạn khởi chạy ứng dụng lần đầu tiên, tính năng Gatekeeper trong macOS sẽ kiểm tra để đảm bảo rằng nhà phát triển đã được xác định và ứng dụng không bị giả mạo.

Tuy nhiên, các nhà phát triển không phải đăng ký và kiểm tra ứng dụng của họ. Và mặc dù các ứng dụng này sẽ bị chặn theo mặc định, bạn có thể ghi đè cài đặt này nếu muốn. Đây là lúc mọi rủi ro tiềm ẩn xuất hiện. Ứng dụng từ các nhà phát triển không xác định có thể vẫn an toàn nhưng không có gì đảm bảo.


Bạn phải luôn cảnh giác với những ứng dụng mà bạn không chắc chắn hoặc đã tải xuống từ những nguồn không rõ ràng. Và không cần phải nói, đừng cài đặt các phiên bản bẻ khóa của ứng dụng phải trả phí, vì đây là con đường rất có thể để phần mềm độc hại tìm đường vào máy Mac của bạn.

2. Cách cài đặt ứng dụng từ bên ngoài App Store

May mắn thay, thật dễ dàng để cài đặt ứng dụng Mac từ bên ngoài App Store. Có nhiều cách khác nhau để thực hiện việc này, tùy thuộc vào định dạng bạn tải xuống ứng dụng.

Trong hầu hết các trường hợp, ứng dụng sẽ ở định dạng DMG—Hình ảnh đĩa Apple. Chỉ cần nhấp đúp vào tệp và trong cửa sổ mở ra, hãy kéo biểu tượng ứng dụng vào thư mục Ứng dụng.


Khi nó đã được sao chép xong, hãy nhấp chuột phải vào biểu tượng Disk Image và chọn "Eject" để đóng nó lại.

2.1. Cài đặt ứng dụng Mac ở định dạng PKG

Một số ứng dụng có định dạng PKG cũ hơn, trình cài đặt kiểu Windows. Tại đây, nhấp đúp vào biểu tượng và làm theo hướng dẫn trên màn hình. Trừ khi bạn có yêu cầu cụ thể, bạn có thể chấp nhận tất cả các cài đặt mặc định.


2.2. Các cách khác để cài đặt ứng dụng Mac

Một số ứng dụng Mac rất nhỏ có thể có định dạng ZIP. Đối với những điều này, chỉ cần giải nén tệp để hiển thị ứng dụng. Bây giờ hãy mở Finder và kéo ứng dụng vào thư mục Ứng dụng.

Cuối cùng, nếu bạn đang sử dụng cửa hàng/trình khởi chạy trò chơi như Steam hoặc Epic, hãy tìm trò chơi trong thư viện của bạn và nhấp vào nút "Cài đặt" lớn.

3. Cách chạy ứng dụng được cài đặt từ bên ngoài Mac App Store

Sau khi cài đặt, bạn có thể tìm thấy ứng dụng theo những cách thông thường, chẳng hạn như thông qua Launchpad hoặc qua thư mục Ứng dụng trong Finder. Từ đó, bạn cũng có thể kéo ứng dụng vào dock để dễ dàng truy cập.

Khi bạn chạy nó lần đầu tiên, còn một bước cuối cùng cần hoàn thành. Công cụ Gatekeeper của Apple sẽ kiểm tra xem ứng dụng này có đến từ nhà phát triển đã đăng ký hay không, đã được công chứng và không bị thay đổi hay chưa. Nó sẽ yêu cầu bạn xác nhận rằng bạn muốn khởi chạy ứng dụng, vì vậy hãy nhấp vào "Mở". Bạn sẽ không phải làm điều này vào lần tiếp theo khi bạn chạy nó.


Khi không cần ứng dụng đó nữa, bạn có thể kéo ứng dụng đó vào thùng rác hoặc tìm hiểu cách tốt nhất để gỡ cài đặt ứng dụng Mac.

4. Cách mở ứng dụng từ nhà phát triển không xác định

Đôi khi, ứng dụng bạn tải xuống sẽ đến từ nhà phát triển chưa đăng ký với Apple (hoặc có thể không an toàn). Theo mặc định, macOS sẽ không khởi chạy các ứng dụng này.

Bạn có thể ghi đè lên điều này nếu bạn muốn. Đi tới Cài đặt hệ thống > Quyền riêng tư & bảo mật, cuộn xuống phần Bảo mật và nhấp vào "Vẫn mở". Xin nhắc lại, bạn sẽ chỉ phải thực hiện việc này vào lần đầu tiên khởi chạy ứng dụng.


Bạn chỉ nên làm điều đó nếu bạn biết ứng dụng đến từ đâu và tin tưởng nhà phát triển vì sẽ không có biện pháp bảo vệ khỏi phần mềm độc hại nếu bạn bỏ qua cài đặt này.

Trong hầu hết các trường hợp, việc cài đặt ứng dụng Mac từ bên ngoài App Store là hoàn toàn an toàn. Thật vậy, đó là cách duy nhất để có được một số ứng dụng và trò chơi phổ biến nhất. Chỉ cần đảm bảo rằng bạn tải chúng xuống từ trang web chính thức hoặc một số nguồn đã biết khác và bạn sẽ không gặp phải bất kỳ vấn đề nào.