Hệ thống Linux được biết đến an toàn hơn Windows. Tuy nhiên, điều đó không có nghĩa là chúng hoàn toàn miễn dịch với mối đe dọa. Tấn công malware vào hệ thống Linux đang gia tăng. Bài viết này sẽ mô tả bảy chương trình antivirus miễn phí cho Linux.
Hãy xem thêm bài viết khác của chúng tôi về lựa chọn antivirus tốt nhất cho Mac và antivirus tốt nhất cho thiết bị Android. Chúng tôi cũng có bài về cách phát hiện rootkit trên Windows và cách phát hiện rootkit trên Mac.
1. ClamAV
ClamAV là engine (cây cối) antivirus mã nguồn mở dùng để phát hiện virus, trojan, malware, và mối đe dọa độc hại khác. Nó có thể chạy trên Linux server và Linux desktop.
Tất cả hành động với công cụ này dùng command line (dòng lệnh). Tính năng bao gồm:
- Hỗ trợ nhiều ngôn ngữ
- Dễ sử dụng
- Di động (Portable)
- Quét nhiều định dạng file và mail gateway
- Hỗ trợ tuân thủ POSIX
- Cung cấp cập nhật cơ sở dữ liệu virus
ClamAV hoạt động qua terminal và không có GUI native, mặc dù bạn có thể tải GUI riêng. Nó có thể quét file nén (hỗ trợ Rar, Zip, 7Zip, và Tar) và archive.
Nếu bạn tìm trình quét file tự động (automatic file scanner), ClamAV không dành cho bạn. Nó yêu cầu bạn mở file trước.
Một nhược điểm khác của chương trình này là tốc độ xử lý chậm và cập nhật hệ thống không thường xuyên.
2. ClamTK
ClamTK không phải là trình quét virus bản thân. Nó là GUI cho ClamAV. Cho những người dùng không thích dùng giao diện dòng lệnh, ClamTK cung cấp cùng tính năng như ClamAV qua giao diện đồ họa dễ dùng.
Tính năng chính của ClamTK là có thể dùng tất cả tính năng nâng cao của Clam AV trong GUI đơn giản. Tính năng khác bao gồm:
- Loại trừ thư mục và file với tính năng white-list
- Lên lịch quét dễ dàng
- Hỗ trợ tích hợp quét thư mục với tất cả môi trường desktop chính
- Có thể cài trên hầu hết hệ điều hành Linux phổ biến
- Cấu hình lịch quét
- Quét thủ công thư mục và file riêng lẻ
- Tải cập nhật định nghĩa (definition updates)
- Người dùng có thể xóa an toàn file đã chuyển vào quarantine manager
- Truy cập nhanh log quét từ history browser
Cả ClamTK và ClamAV đều có sẵn trong kho lưu trữ phần mềm của nhiều bản phân phối Linux mainstream.
3. Comodo Antivirus
Đôi khi gọi là CALV, Comodo Antivirus bao gồm scanner on-demand (quét theo yêu cầu), phân tích hành vi real-time (thời gian thực), và bảo vệ mail spam và anti-phishing.
Tính năng khác của chương trình antivirus miễn phí này bao gồm:
- Hồ sơ quét tùy chỉnh (Custom scanning profiles)
- Cập nhật thường xuyên và tự động
- Dựa trên đám mây (Cloud-based)
- Cung cấp bảo vệ 360 độ chống lại zero-day và malware chưa biết
- Định nghĩa virus được cập nhật nhiều lần một ngày
Comodo Antivirus có thể quá phức tạp cho những người không rành công nghệ (tech-savvy). Hãy cẩn thận và chú ý khi cài phiên bản miễn phí. Mặc định, Comodo sẽ tự động thay đổi trình duyệt và công cụ tìm kiếm chính.
Comodo cũng không có lọc web (web filtering) hoặc chặn URL.
Đối với người dùng nâng cao tìm chương trình antivirus giàu tính năng và cấu hình cao, Comodo là lựa chọn tốt. Người dùng trung bình có thể thấy nó quá khó dùng.
4. Rootkit Hunter
Rootkit Hunter là tiện ích nhỏ dùng backdoor và exploit local khác để phát hiện trojan và virus.
Tính năng khác bao gồm:
- Dễ dùng và nhanh
- Hoạt động từ command line
- Di động (Portable)
- Hỗ trợ nhiều bản phân phối Linux
Rootkit Hunter phát hiện rootkit bằng cách quét các thay đổi không được nhận diện trong file. Để nhận ra có thay đổi, Rootkit cần biết file trông như thế nào trên hệ thống sạch (clean system). Do đó, bạn phải cài nó để có baseline (cơ sở) cho các lần quét sau.
Nếu bạn đợi đến khi hệ thống bị nhiễm, Rootkit Hunter sẽ không quá hữu ích.
5. F-Prot
F-Prot là chương trình antivirus miễn phí cho người dùng Linux tại nhà để giữ hệ thống sạch malware. Nó quét ransomware, virus boot sector, và mối đe dọa độc hại khác.
Nó bao gồm tính năng khác như:
- Tương thích 32 và 64-bit
- Dùng GUI hoặc giao diện dòng lệnh
- Di động (Portable)
- Không ảnh hưởng hiệu suất hệ thống
- Quét cơ sở dữ liệu khổng lồ các mối đe dọa đã biết (hơn 21 triệu) và biến thể khác
- Thực hiện quét theo lịch (scheduled scanning)
- Phát hiện các loại nhiễm khác nhau bao gồm boot sector
F-Prot không bao gồm công cụ bảo mật Internet như bàn phím ảo, tiện ích mở rộng trình duyệt, hoặc trình phát hiện phishing để bảo vệ chống keylogger.
Tuy nhiên, đối với những người quan tâm đến chương trình antivirus hiệu quả và chức năng, nó là lựa chọn tốt.
6. Chkrootkit
Chkrootkit là bộ công cụ dùng để phát hiện sự hiện diện của rootkit. Nó miễn phí và mã nguồn mở.
Chkrootkit có nhiều tính năng khác, như:
- Có sẵn cho nhiều bản phân phối Linux
- Phát hiện hầu như tất cả rootkit mới nhất vì cộng đồng mã nguồn mở giữ nó cập nhật
- Nhanh và dễ dùng
- Nhẹ và di động
- Có thể burn vào USB hoặc CD
- Chạy từ terminal
- Phát hiện hiệu quả file wtmp và lastlog bị thay đổi để cảnh báo admin về xâm nhập
Chkrootkit không phát hành phiên bản mới thường xuyên như một số chương trình antivirus khác.
7. Sophos
Phần mềm anti-virus Sophos phát hiện và loại bỏ virus (bao gồm Trojan và worm) cho nhiều bản phân phối Linux.
Dưới đây là một số tính năng của Sophos:
- Phát hiện và chặn malware với quét on-demand, scheduled (theo lịch), hoặc on-access (khi truy cập)
- Cập nhật thường dưới 50KB và tác động ít đến hiệu suất hệ thống
- Chạy lặng lẽ và dễ cài đặt
- Có thể chạy tất cả lệnh (trừ savscan) từ giao diện dòng lệnh với quyền root
- Dùng live protection (bảo vệ trực tiếp) để tìm file độc hại real-time
- Cấu hình quét cho ổ đĩa local và mạng
Bằng cách phát hiện và chặn virus non-Linux có thể lưu trữ trên máy tính của bạn, Sophos ngăn chặn hệ thống Linux bị ảnh hưởng bởi malware từ hệ điều hành khác bạn có thể đang dùng.
Sophos không đi kèm GUI built-in. Phiên bản miễn phí không cho quyền truy cập subscription (đăng ký) hoặc hỗ trợ kỹ thuật.
Mặc dù hệ thống Linux được bảo vệ tốt hơn Windows, không có cách nào an toàn 100% khỏi mối đe dọa độc hại. Tại sao không bảo vệ máy tính của bạn bằng cách cài ít nhất một trong các chương trình antivirus miễn phí trên?