Computer >> Hướng Dẫn Máy Tính >  >> Phần Mềm >> Các Trình Duyệt

3 lý do Chromebook KHÔNG giải quyết vấn đề bảo mật số

ChromeOS của Google, nhìn đầu tiên, giống như một touchdown cho bảo mật hệ điều hành. Nó có lẽ là hệ điều hành an toàn nhất thế giới (đổi lại là một số chức năng bị hạn chế). Rất tiếc, ChromeOS không phải liều thuốc chữa mọi bệnh, và những lo ngại bảo mật nghiêm trọng về nền tảng này vẫn còn.

Trước hết, tin tốt:

ChromeOS (hệ điều hành Linux cắt giảm chạy trên netbook thương hiệu Chrome giá rẻ) có một loạt tính năng rất hay cho người dùng quan tâm bảo mật. Mã bootload được lưu trong bộ nhớ chỉ đọc (read-only memory), và kiểm tra chữ ký số của nhân OS trước khi khởi động (tính năng "verified boot"). Vì bootloader ở ROM, hacker không thể sửa đổi nó mà không can thiệp vật lý vào chip. Nếu tệp hệ thống thất bại kiểm tra, bootloader sẽ đơn giản reset toàn bộ máy về cài đặt gốc, phá hủy bất kỳ mã độc nào có thể đã được chèn.

3 lý do Chromebook KHÔNG giải quyết vấn đề bảo mật số

Bảo mật nền tảng được củng cố thêm vì nó dựa trên ứng dụng web, chạy trong sandbox: luồng và bộ nhớ của chúng được tách biệt, về lý thuyết ngăn chặn ứng dụng web độc hại truy cập thông tin hoặc kiểm soát ứng dụng khác. Cập nhật hệ thống chứa bản vá bảo mật được áp dụng tự động và vô hình khi máy tính kết nối mạng, đảm bảo Chromebook luôn cập nhật. Thậm chí có một vài tùy chọn bảo mật bạn có thể bật để bảo vệ thiết bị khỏi kẻ tấn công có quyền truy cập vật lý. Cố gắng đưa malware lên máy ChromeOS không phải việc dễ. Bạn có thể đọc thêm về bảo mật nền tảng ChromeOS ở đây.

Vậy vấn đề là gì?

Bạn Không Thể Tin Tin Cậy Sandbox

Rất tiếc, bảo mật do sandbox web cung cấp phần lớn là phi chính thức và chưa được chứng minh. Nhiều sandbox, bao gồm Java, đã có bug được phát hiện cho phép ứng dụng thoát ra và thực thi lệnh tùy ý trên máy. Chính Chrome cũng đã có tấn công phá vỡ sandbox được chứng minh bởi hacker mũ đen. Những khai thác cụ thể đó đã được vá, nhưng không có bảo chứng không còn cái nào khác. Rik Ferguson, nhà nghiên cứu bảo mật, nói như sau:

"Các khai thác phá vỡ sandboxing đã được chứng minh cho Internet Explorer, Java, Google Android và đương nhiên Chrome browser (chỉ nêu vài cái), trong khi sandbox của Google hiệu quả, nó không thể xâm nhập được và tin cậy 100% bảo mật vào nó sẽ là miễn cưỡng."

3 lý do Chromebook KHÔNG giải quyết vấn đề bảo mật số

Kẻ gây hại xấu nhất ở đây là web tương tác, đặc biệt webGL, một triển khai OpenGL (thư viện đồ họa phổ biến) dành cho trình duyệt web. WebGL cho phép bạn chạy demo 3D ấn tượng đồ họa từ trình duyệt, rất cool (như những ví dụ này), nhưng, rất tiếc, nó cũng là ác mộng cho bảo mật. WebGL cho phép ứng dụng web gửi lệnh shader tùy ý đến card video của máy, cho phép một cầu vồng đầy tưởng tượng của các khai thác có thể phá vỡ sandbox. Vị trí chính thức của Microsoft [URL hỏng đã xóa] là webGL quá không an toàn cho dùng nội bộ:

"Bảo mật của webGL nói chung phụ thuộc vào các cấp độ thấp hơn của hệ thống, bao gồm driver OEM, duy trì bảo chứng bảo mật họ chưa từng cần lo lắng trước. Tấn công trước đây chỉ dẫn đến leo quyền cục bộ giờ có thể dẫn đến xâm phạm từ xa. Dù có thể giảm thiểu rủi ro đến một mức độ, bề mặt tấn công lớn bị webGL lộ ra vẫn là mối quan ngại. Chúng tôi kỳ vọng thấy bug chỉ tồn tại trên nền tảng hoặc card video nhất định, tiềm năng tạo điều kiện tấn công mục tiêu."

Bạn Không Thể Tin Cậy Đám Mây

Tệ hơn cả mối đe dọa có thể chống lại sandbox, là bản chất của chính nền tảng. Chromebook, theo thiết kế, phụ thuộc nặng vào đám mây. Nếu bạn vô tình phá hủy Chromebook (bằng cách, ví dụ, đạp nó hoặc thả vào hồ dung nham), dữ liệu của bạn không mất. Bạn chỉ cần mua cái mới, đăng nhập, và lấy lại tất cả dữ liệu và cài đặt.

Rất tiếc, điều này khiến người dùng chịu rủi ro đáng kể về phía đám mây. Sean Gallagher của Ars Technica chỉ ra trong bài xã luận "Tại sao NSA Yêu Google Chromebook," chúng ta biết NSA đã có (và có thể vẫn có) backdoor xâm phạm vào lưu trữ đám mây của Google, và có thể dùng để gián điệp tất cả tệp của người dùng Drive, bao gồm người dùng Chromebook. Như Gallagher nói,

"Không có điều nào trong này nhất thiết là lỗi của Google. Nhưng đó là điểm yếu của trình duyệt làm nền tảng – bằng cách đẩy gần như tất cả tài nguyên tính toán cho ứng dụng, bên cạnh trình bày, lên đám mây, mô hình Chromebook tạo ra một cửa hàng một chỗ (one-stop shop) cho kẻ tấn công hoặc quan sát viên chèn mình vào thế giới tính toán của bạn."

Không chỉ NSA. Mặc dù bootloader tin cậy có thể bảo vệ bạn khỏi sửa đổi độc hại, bền bỉ của hệ điều hành báo cáo hành động của bạn, ngay cả một lần vi phạm bảo mật bởi ứng dụng web có thể đủ để đánh cắp khóa và chi tiết xác thực của bạn, kẻ tấn công sau đó có thể dùng để truy cập dữ liệu đám mây và duyệt nó thoải mái.

3 lý do Chromebook KHÔNG giải quyết vấn đề bảo mật số

Ứng Dụng Native Sắp Đến

Làm cho vấn đề tồi tệ hơn, sandbox ChromeOS không phải là mô hình đặc biệt thuần túy: tiện ích mở rộng trình duyệt chạy trên trang web, như Adblock Plus và Google Translate là mã native chạy trên máy, và chúng có thể làm mọi thứ xấu (kể cả hiển thị adware và gián điệp mật khẩu của bạn). Thậm chí có tiện ích bạn tải xuống phát hiện và gỡ tiện ích độc hại khác – một dạng phần mềm chống virus mà ChromeOS không được cần. Theo lời công bằng cho Google, ChromeOS chỉ cài ứng dụng từ Chrome Web Store đã qua quy trình phê duyệt của Google. Rất tiếc, quy trình kiểm tra đó dựa trên phán đoán con người, và bảo chứng do quy trình đó cung cấp yếu hơn nhiều so với sandbox tốt.

Nó tệ hơn: Google dự định triển khai ứng dụng native dưới dạng ứng dụng Android, chạy trong ChromeOS qua lớp giao diện. Những thứ này sẽ là ứng dụng native giới thiệu toàn bộ chiều rộng và chiều sâu lo ngại bảo mật cho ChromeOS, và những lo ngại đó được làm nghiêm trọng hơn bởi sự dễ tổn thương của đám mây đối với đánh cắp khóa. Vi phạm bảo mật nghiêm trọng hơn khi chúng vô hình và bền bỉ.

3 lý do Chromebook KHÔNG giải quyết vấn đề bảo mật số

Bây giờ, tất nhiên, bất kỳ ứng dụng Android được phép lên ChromeOS chắc chắn sẽ được kiểm tra kỹ bởi đội Google cho mã độc, nhưng đó đơn giản không phải bảo chứng đủ mạnh để treo bảo mật máy lên. Ngay cả mã không độc hại, chúng gần chắc chắn sẽ đi kèm khai thác và lỗ hổng riêng có thể dùng để truy cập hệ điều hành. Mã native nguy hiểm, và vi phạm nguyên tắc bảo mật nhằm giữ ChromeOS an toàn.

ChromeOS: An Toàn, Nhưng Lo Ngại Tồn Tại

Valeur lấy một lúc để nhắc lại ChromeOS rất an toàn. Nếu bạn dùng Windows, Linux, hoặc OSX, ChromeOS vượt trội hơn rất nhiều. Thực tế, điều đó đúng cho cơ bản mọi hệ điều hành trừ Plan 9, một hệ điều hành siêu an toàn mờ nhạt đến mức tránh malware ít nhất một phần bằng cách không có 'ware' nào để nói. Tuy nhiên, đừng lấy đó làm cớ để chủ quan: lo ngại bảo mật nghiêm trọng về ChromeOS vẫn còn, và đáng giá để ghi nhớ chúng khi bạn tin tưởng máy tính với thông tin nhạy cảm.

Tín dụng hình ảnh: Hacker với Laptop Via Shutterstock, "Chrome Lapel Pin" bởi Stephen Shankland, "Chromebook", bởi slgckgc, "Chromebook foto test", bởi ?? ?, "Kryha-Chiffriermaschine, Kryha-Encryption Device", bởi Ryan Somma