Có một lời đồn rằng Linux không có virus. Nhưng đối với hầu hết mọi người, đúng là họ không cần phần mềm diệt virus trên Linux. Làm sao cả hai khẳng định đó có thể đúng? Bạn có thực sự cần antivirus trên máy Linux của mình?
Mặc dù đã có các trường hợp như EvilGnome, một mã độc gây chú ý năm ngoái vì lây lan desktop Linux, chúng cực hiếm. Câu trả lời ngắn gọn là nhờ được thiết kế an toàn hơn, được bảo trì tốt hơn, và thực sự nói, ít phổ biến hơn, Linux cuối cùng an toàn hơn Windows.
Không có câu trả lời đơn giản có hoặc không cho câu hỏi tiêu đề, vì nó phụ thuộc vào người dùng và nhu cầu của họ.
Quan Điểm Chính Thức
Khi kiểm tra tài liệu chính thức của Ubuntu, chúng ta đến trang này. Nó giải thích:
- Tóm tắt cách chương trình antivirus hoạt động trên Windows và Mac OS.
- Nhắc nhở rằng phần mềm antivirus tồn tại cho Linux.
- Giải thích tại sao bạn có thể không cần nó. Lý do?
- Virus cho Linux vẫn rất hiếm.
- Một số nói đó là vì Linux không phổ biến như các lựa chọn khác.
- Các ý kiến khác cho rằng vì Linux an toàn hơn.
Dấu hiệu về lý do phần mềm antivirus có thể hữu ích trên Linux nằm ở cuối trang. Chúng tôi trích xuất phần thú vị.
"Nếu bạn muốn an toàn thêm, hoặc để kiểm tra virus trong file bạn chia sẻ với người dùng Windows và Mac OS, bạn vẫn có thể cài đặt phần mềm diệt virus."
Bài học rút ra: ngay cả khi bạn không cảm thấy tác động của nhiễm virus, máy tính của bạn có thể là tác nhân truyền播.
Cách Virus Tấn Công Máy Tính
Để hiểu tại sao Linux được coi là an toàn, chúng ta phải xem xét các loại tấn công độc hại phổ biến nhất nhắm vào máy tính.
- Virus và trojan lan truyền chủ yếu qua file thực thi bị nhiễm. Trong hầu hết trường hợp, chính người dùng tải và chạy những file đó, lây nhiễm hệ thống mà không hay biết. Thường các file tải về từ nguồn không rõ ràng.
- Worm có thể lây nhiễm máy mà không cần can thiệp của người dùng bằng cách khai thác lỗi trong phần mềm và firmware nhúng của thiết bị.
- Script web có thể tìm thấy trên các trang web nơi kẻ xấu cài đặt chúng vào nội dung hiện có. Chúng có thể chuyển hướng người dùng đến trang web độc hại, gửi bất kỳ thứ gì họ nhập trong form cho bên thứ ba, và khai thác lỗ hổng bảo mật trong trình duyệt hoặc tiện ích mở rộng để lây nhiễm PC với tải trọng bổ sung.
Cách Công Cụ Antivirus Hoạt Động?
Công cụ antivirus bắt đầu như các "file scanner" đơn giản quét bộ nhớ máy để định vị file độc hại và xóa chúng, sau đó virus trở nên khôn ngoan hơn và bắt đầu đổi tên file của chúng.
Công cụ antivirus nắm bắt được điều đó và bắt đầu kiểm tra dấu vân tay file thay vì tên – về cơ bản là hash, so sánh với cơ sở dữ liệu trực tuyến của mã độc đã biết. Virus nâng cấp bằng cách học cách ẩn giấu, làm rối và biến đổi file để tránh phát hiện. Và chúng có thể xuất hiện và lây nhiễm hệ thống nhanh hơn hãng antivirus có thể phát hiện, cập nhật cơ sở dữ liệu và gửi đến từng client antivirus. Đó là lúc Heuristics xuất hiện.
"Heuristics" định nghĩa các phương pháp thay vì kiểm tra file tìm dấu hiệu cho thấy nó là virus, thì giám sát hành vi của nó. Nó có đang cố gắng mở, chỉnh sửa và đóng hàng chục file liên tiếp không? Nó có đang cố tải tải trọng khác nhau vào bộ nhớ và giữ chúng常驻吗? Nó có đáng ngờ không?
Nếu có, nó bị cách ly, chuyển vào kho sandboxed và bị hạn chế truy cập trực tiếp đến các file khác trong hệ thống, không thể chạy và ảnh hưởng đến nội dung RAM. Đồng thời, antivirus tạo chữ ký cho nó và so sánh với cơ sở dữ liệu trực tuyến. Nếu file kết thúc là độc hại và không có khớp trên cơ sở dữ liệu trực tuyến, nó được đăng ký đó để người dùng khác tránh được nó trong tương lai trước khi nó lây nhiễm máy tính của họ.
Tại Sao Linux An Thiết Kế
Lý do chúng tôi giải thích cách virus và antivirus hoạt động là để dễ dàng hiểu tại sao Linux được coi là an toàn.
- Hầu hết người dùng Linux không dùng phần mềm và game crack có thể đi kèm mã độc. Họ dùng trung tâm phần mềm chính thức của bản phân phối và có thể một số repository tin cậy.
- Hầu hết mọi người không đăng nhập desktop Linux với tài khoản có quyền root. Do đó, mọi thứ chạy dưới tài khoản của họ chịu cùng những hạn chế. Điều này bao gồm mã độc, nhờ những hạn chế đó, không thể lây nhiễm file khác hoặc chính hệ điều hành. Không cần vault antivirus ở đây.
- Gần như tất cả các bản phân phối Linux, nhân Linux, và phần mềm nổi bật nhất được cập nhật thường xuyên. Với mã nguồn mở, lỗ hổng được tìm thấy và sửa nhanh hơn thế giới closed-source của Windows và Mac OS.
Yếu Tố Phổ Biến
Linux (dùng cho desktop) có thể không phải OS phổ biến nhất trên desktop, nhưng đó không phải điểm trừ. Thứ nhất, vì phổ biến của OS không phải thước đo chất lượng. Thứ hai, vì điều đó làm cho nó an toàn hơn.
Người tạo mã độc thường làm vậy cho danh vọng hoặc tiền bạc. Danh vọng theo cách विकृत mà ai đó khao khát được công nhận, ngay cả với tư cách "người đã phá hủy hàng chục máy tính". Tiền bạc vì mã độc của họ có thể cung cấp dữ liệu đánh cắp để họ khai thác hoặc bán cho bên thứ ba.
Vì vậy, từ góc độ của họ, tốt hơn nếu họ nhắm vào nền tảng phổ biến nhất: tại sao phải tốn thời gian tập trung vào Linux, khi Windows hoặc Android dễ khai thác hơn và mang lại kết quả tốt hơn?
Vậy, Tôi Có Cần Antivirus Trên Linux?
Chúng tôi sẽ lặp lại quan điểm rằng, trong hầu hết trường hợp, bạn không cần antivirus trên Linux cho việc sử dụng hàng ngày. Nhưng bạn cần thận trọng để giữ an toàn máy tính và áp dụng các biện pháp bảo vệ khác chống lại mối đe dọa hiện tại.
- Cập nhật tất cả phần mềm thường xuyên.
- Sử dụng tiện ích mở rộng bảo mật trên trình duyệt.
- Đừng cài đặt hoặc chạy "đồ chơi" bạn không tin cậy. Ngay cả khi ai đó trực tuyến bảo chứng cho chúng.
Có một số phần mềm antivirus cho Linux nếu bạn thực sự lo lắng. Cài đặt antivirus như Clam TK nếu bạn đang chạy server liên hệ với các OS khác. Ngay cả khi OS bạn chọn an toàn hơn Windows và Mac OS, bạn không muốn nó trở thành "tác nhân truyền播" cho nhiễm virus có thể làm sập máy của người liên lạc.