Quản trị viên doanh nghiệp hiện có thể bật lại trình xử lý giao thức MSIX ms-appinstaller mà Microsoft trước đây đã vô hiệu hóa sau khi phần mềm độc hại Emotet được các kẻ tấn công dùng để khai thác tính năng này nhằm phân phối gói Windows App Installer độc hại. Bài viết này mô tả cách bật lại giao thức ms-appinstaller một cách an toàn.
Trình xử lý giao thức ms-appinstaller là gì?
Trình xử lý giao thức ms-appinstaller (AppX Installer) được giới thiệu để cho phép người dùng cài đặt ứng dụng liền mạch chỉ bằng cách nhấp vào liên kết trên trang web. Cơ bản, trình xử lý giao thức này cung cấp cách để người dùng cài đặt ứng dụng Windows trực tiếp từ máy chủ web bằng gói MSIX hoặc file App Installer mà không cần tải bộ cài đặt về máy trước.
Giao thức ms-appinstaller đã bị vô hiệu hóa
Microsoft đã vô hiệu hóa giao thức ms-appinstaller sau các báo cáo trước đó về cuộc tấn công Emotet đang khai thác lỗ hổng zero-day Windows AppX Installer spoofing, buộc người dùng phải tải gói ứng dụng về thiết bị trước khi cài đặt bằng App Installer.
Tuy nhiên, theo thông báo gần đây, Microsoft dường như đã giải quyết được vấn đề, và quản trị viên IT hiện có thể bật lại giao thức một cách an toàn. Microsoft có phát biểu sau:
Chúng tôi nhận ra tính năng này quan trọng đối với nhiều tổ chức doanh nghiệp. Chúng tôi đang dành thời gian kiểm tra kỹ lưỡng để đảm bảo việc bật lại giao thức có thể thực hiện an toàn. Chúng tôi đang xem xét việc giới thiệu Chính sách Nhóm (Group Policy) cho phép quản trị viên IT bật lại giao thức và kiểm soát việc sử dụng nó trong tổ chức.
Cách bật giao thức ms-appinstaller trong Windows?
Để bật giao thức ms-appinstaller cho MSIX, bạn cần tải và cài đặt cả App Installer mới nhất (tại thời điểm viết, phiên bản 1.17.10751.0) và Desktop App Installer Policy trên máy Windows, sau đó bật tính năng qua Local Group Policy Editor. Để thực hiện, làm như sau:
Nếu bạn đang chạy giao thức ms-appinstaller trên trang web, bạn có thể cập nhật liên kết ứng dụng bằng cách xóa 'ms-appinstaller:?source=' để gói MSIX hoặc file App Installer có thể được tải về máy người dùng.
- Tải App Installer mới nhất (phiên bản offline).
- Sau khi tải, giải nén gói lưu trữ.
- Chạy file MSIXBUNDLE để cập nhật lên phiên bản App Installer mới nhất.
- Tiếp theo, tải Desktop App Installer Policy mới nhất (ADMX Templates).
- Sau khi tải, giải nén nội dung gói lưu trữ và triển khai Administrative Templates.
- Mở Local Group Policy Editor.
- Trong Local Group Policy Editor, dùng ngăn bên trái để điều hướng đến đường dẫn sau:
Computer Configuration > Administrative Templates > Windows Components > Desktop App Installer
- Tại vị trí này, ở ngăn bên phải, double-click vào chính sách Enable App Installer ms-appinstaller protocol để chỉnh sửa thuộc tính.
- Trong cửa sổ chính sách, chọn nút radio Enabled (Bật).
- Nhấn Apply > OK để lưu thay đổi.
- Thoát Local Group Policy Editor.
- Khởi động lại PC.
Đó là xong!
Làm sao cài đặt Appinstaller trên Windows 11/10?
Để cài đặt Appinstaller trên Windows 11/10, làm như sau:
- Tải file gói ứng dụng vào thư mục cục bộ.
- Cài đặt bằng lệnh PowerShell Add-AppxPackage.
- Tải file appinstaller vào thư mục cục bộ trên ổ cứng.
- Cài đặt bằng lệnh PowerShell Add-AppxPackage -Appinstaller.
MSIX app là gì?
MSIX là định dạng gói ứng dụng Windows cung cấp trải nghiệm đóng gói hiện đại cho tất cả ứng dụng Windows. Định dạng gói MSIX bảo toàn chức năng của các gói ứng dụng hiện có và/hoặc file cài đặt, ngoài ra còn cho phép các tính năng đóng gói và triển khai hiện đại mới cho ứng dụng Win32, WPF, và Windows Forms.
MSIX có thay thế MSI không?
MSIX là kế hoạch của Microsoft để thay thế định dạng MSI và AppX. Bắt đầu từ Windows 10 1809, MSIX sẽ thay thế hoàn toàn AppX làm Package-Format. MSIX chắc chắn là tương lai của đóng gói ứng dụng. Dù có lợi ích to lớn cho tổ chức lớn, việc áp dụng trong doanh nghiệp sẽ chậm cho đến khi công cụ tương thích, hỗ trợ ISV và công cụ đóng gói phù hợp đạt khối lượng quan trọng.
