10 công cụ tốt nhất để quét máy chủ Linux của bạn để tìm phần mềm độc hại và lỗi bảo mật

10 công cụ tốt nhất để quét máy chủ Linux của bạn để tìm phần mềm độc hại và lỗi bảo mật

Linux hoàn toàn là một trong những hệ điều hành phổ biến và an toàn nhất cho các máy chủ quy mô lớn. Mặc dù được sử dụng rộng rãi, nó vẫn dễ bị tấn công mạng. Tin tặc nhắm mục tiêu các máy chủ để đóng chúng hoặc đánh cắp thông tin có giá trị.





Nhu cầu cấp bách là phải phát triển các phương pháp chống hack để khắc phục các vi phạm bảo mật và các cuộc tấn công phần mềm độc hại. Điều này có thể thực hiện được bằng cách thuê các chuyên gia an ninh mạng; thật không may, điều này có thể được chứng minh là một việc tốn kém. Giải pháp tốt nhất tiếp theo là cài đặt các công cụ quét vừa vặn như một chiếc găng tay cho hệ thống Linux của bạn.





Dưới đây là danh sách mười công cụ quét Linux hàng đầu để kiểm tra máy chủ của bạn xem có lỗi bảo mật và phần mềm độc hại hay không.





1. Lynis

Lynis là một công cụ bảo mật mã nguồn mở dành cho Linux, là lựa chọn ưu tiên cho các hệ điều hành kiểm tra dựa trên Unix, chẳng hạn như macOS, Linux và BSD. Công cụ này là đứa con tinh thần của Michael Boelen, người trước đây đã từng làm việc trên rkhunter.

Là một công cụ bảo mật, Lynis thực hiện quét phức tạp bằng cách xem qua các chi tiết của hệ điều hành của bạn, các tham số hạt nhân, các gói và dịch vụ đã cài đặt, cấu hình mạng, mật mã và các lần quét phần mềm độc hại khác. Nó được sử dụng rộng rãi cho các mục đích kiểm tra tuân thủ và kiểm tra.



Để cài đặt trên các bản phân phối dựa trên Debian, hãy nhập lệnh sau vào dòng lệnh:

sudo apt-get install -y lynis

2. chkrootkit

Chkrootkit hay Check Rootkit là một phần mềm phổ biến cho các hệ thống dựa trên Unix. Như cái tên gợi ý một cách khéo léo, đây là một phần mềm lý tưởng để tìm kiếm rootkit và các loại vi-rút khác có thể đã xâm nhập vào hệ thống.





Rootkit là phần mềm độc hại cố gắng giành quyền truy cập vào các tệp gốc trên máy chủ của bạn. Tuy nhiên, các rootkit này tiếp tục thể hiện một thỏa hiệp bảo mật khổng lồ.

cách nhóm các tab trong chrome

Chkrootkit tìm kiếm các chương trình hệ thống cốt lõi và tìm kiếm chữ ký trong khi so sánh việc truyền tải các hệ thống tệp với kết quả đầu ra. Nếu công cụ tìm thấy bất kỳ sự khác biệt nào, nó sẽ xử lý chúng một cách hiệu quả mà không để bất kỳ vi rút nào gây hại cho máy chủ của bạn.





Để cài đặt trên Debian, hãy nhập lệnh sau vào dòng lệnh:

sudo apt update
sudo apt install chkrootkit

3. rkhunter

Rkhunter hoặc Rootkit Hunter rút ra một số điểm tương đồng từ chkrootkit. Nó tìm kiếm rootkit và các backdoor / virus khác trên hệ thống Unix, với Linux là một ví dụ điển hình. Ngược lại, Rootkit Hunter hoạt động hơi khác so với đối tác của nó.

Ban đầu, nó kiểm tra hàm băm SHA-1 của các tệp hệ thống cốt lõi và quan trọng. Hơn nữa, nó so sánh kết quả với các hàm băm đã được xác minh có sẵn trong cơ sở dữ liệu trực tuyến của nó. Công cụ này được trang bị tốt để tìm bất kỳ thư mục rootkit nào, mô-đun hạt nhân đáng ngờ, tệp ẩn và quyền không chính xác.

Để cài đặt, hãy nhập lệnh sau vào terminal:

sudo apt-get install rkhunter -y

Liên quan: Khắc phục sự cố máy chủ Linux với 5 bước khắc phục sự cố này

Bốn. ClamAV

ClamAV hay Clam Anti-Virus là phần mềm diệt vi rút miễn phí, đa nền tảng. Nó có thể phát hiện nhiều loại phần mềm độc hại và vi rút. Mặc dù ban đầu nó được tạo ra cho Unix, nó có mã nguồn mở, cho phép nhiều công ty bên thứ ba phát triển các phiên bản khác nhau cho các hệ điều hành khác như Solaris, macOS, Windows, Linux và AIX.

ClamAV cung cấp một loạt tính năng, bao gồm trình quét dòng lệnh, trình cập nhật cơ sở dữ liệu và daemon có thể mở rộng đa luồng. Điều này dựa trên một công cụ chống vi-rút chạy trên thư viện vi-rút và phần mềm độc hại được chia sẻ. Mặc dù đây là phần mềm tải xuống miễn phí, nhưng thực tế đáng khen ngợi là các thư viện phần mềm độc hại được cập nhật liên tục.

Để cài đặt, hãy nhập lệnh sau vào terminal:

sudo apt-get install clamav clamav-daemon -y

5. Phát hiện phần mềm độc hại Linux

Linux Malware Detect (LMD) hay Linux MD là một gói phần mềm tìm kiếm phần mềm độc hại trên hệ thống máy chủ dựa trên Unix và báo cáo tất cả các vi phạm bảo mật cho người dùng.

LMD bảo vệ hệ thống khỏi phần mềm độc hại bằng cách quét các tệp hệ thống và so sánh chúng với chữ ký của hàng nghìn phần mềm độc hại Linux đã biết. Mặc dù nó duy trì cơ sở dữ liệu độc lập về chữ ký phần mềm độc hại, LMD lấy thông tin từ cơ sở dữ liệu ClamAV và Malware Hash Registry.

Để cài đặt, hãy nhập lần lượt các lệnh sau vào terminal:

sudo apt-get -y install git
git clone https://github.com/rfxn/linux-malware-detect.git
cd linux-malware-detect/
sudo ./install.sh

6. Radare2

Radare2 là phần mềm thiết kế ngược được sử dụng để phân tích tĩnh và động. Là phần mềm mã nguồn mở, nó cung cấp các tính năng như pháp y kỹ thuật số, khai thác phần mềm, định dạng nhị phân và kiến ​​trúc.

Sức mạnh của kỹ thuật đảo ngược tạo điều kiện thuận lợi cho việc gỡ lỗi các vấn đề trong Linux, đặc biệt là khi làm việc với các chương trình bên trong thiết bị đầu cuối. Mục đích chính của Radare2 là trích xuất hoặc sửa chữa bất kỳ tệp hoặc chương trình bị hỏng nào đã trở thành nạn nhân của các cuộc tấn công phần mềm độc hại thông qua kỹ thuật đảo ngược.

Để cài đặt, hãy nhập lệnh sau vào terminal:

sudo apt-get install git
git clone https://github.com/radareorg/radare2
cd radare2 ; sys/install.sh

Có liên quan: Bản phân phối máy chủ Linux tốt nhất

7. OpenVAS

Hệ thống đánh giá lỗ hổng mở (OpenVAS) là một máy quét lỗ hổng được trang bị Greenbone Vulnerability Manager (GVM), một khung phần mềm bao gồm một loạt các công cụ bảo mật.

OpenVAS chạy kiểm tra bảo mật trên hệ thống để tìm kiếm bất kỳ sự khai thác hoặc điểm yếu nào trên máy chủ. Nó so sánh các tệp được xác định với chữ ký của bất kỳ hành vi khai thác hoặc phần mềm độc hại nào tồn tại trong cơ sở dữ liệu của nó.

Mục đích của công cụ này không tìm thấy phần mềm độc hại thực sự; thay vào đó, nó là một công cụ cần thiết để kiểm tra các lỗ hổng trong hệ thống của bạn chống lại các hành vi khai thác khác nhau. Khi bạn nhận thức được điểm yếu của hệ thống, việc giải quyết các mối quan tâm trở nên dễ dàng hơn.

số 8. REMnux

REMnux là một bộ sưu tập các công cụ miễn phí được sắp xếp khác nhau. Là một bộ công cụ Linux, công dụng chính của nó là thiết kế ngược và phân tích phần mềm độc hại. Một số tính năng bao gồm phân tích tệp nhị phân và tĩnh, Wireshark, phân tích mạng và dọn dẹp JavaScript.

Tất cả các tính năng này cùng nhau tạo nên một hệ thống cực kỳ mạnh mẽ để giải mã các ứng dụng phần mềm độc hại khác nhau được tìm thấy trong suốt quá trình quét. Với bản chất nguồn mở của nó, bất kỳ ai cũng có thể dễ dàng tải xuống và cài đặt nó trong (các) hệ thống Linux của họ.

9. con hổ

Tiger là phần mềm mã nguồn mở, bao gồm các tập lệnh shell khác nhau để thực hiện kiểm tra bảo mật và phát hiện xâm nhập.

Tiger quét toàn bộ tệp cấu hình của hệ thống và tệp người dùng để tìm bất kỳ vi phạm bảo mật nào có thể xảy ra. Sau đó, chúng sẽ được báo cáo lại cho người dùng để phân tích. Tất cả điều này được thực hiện nhờ sự hiện diện của nhiều công cụ POSIX mà nó sử dụng trong phần phụ trợ của nó.

cách tìm địa chỉ ip máy in mạng

Để cài đặt Tiger, bạn có thể tải xuống trực tiếp mã nguồn hoặc cài đặt từ kho lưu trữ mặc định bằng trình quản lý gói.

Để cài đặt, hãy nhập lệnh sau vào terminal:

sudo apt-get update
sudo apt-get install tiger

10. Maltrail

Maltrail là một công cụ hợp thời cho bảo mật Linux, vì nó được sử dụng rộng rãi để phát hiện lưu lượng độc hại. Nó thực hiện quét chi tiết bằng cách sử dụng cơ sở dữ liệu của các mục được liệt kê trong danh sách đen có sẵn công khai và sau đó so sánh lưu lượng truy cập với các lỗ hổng được đánh dấu của nó.

Có thể truy cập Maltrail thông qua dòng lệnh Linux cũng như qua giao diện web.

Để cài đặt Maltrail, trước tiên hãy cập nhật danh sách kho lưu trữ của hệ thống và nâng cấp các gói đã cài đặt. Bạn cũng cần tải xuống một số phụ thuộc bổ sung.

sudo apt-get update && sudo apt-get upgrade
sudo apt-get install git python-pcapy python-setuptools

Sau đó, sao chép kho lưu trữ Maltrail Git chính thức:

git clone https://github.com/stamparm/maltrail.git

Thay đổi thư mục và chạy tập lệnh Python:

cd /mailtrail
python sensor.py

Công cụ bảo mật nào tốt nhất cho Linux?

Có nhiều công cụ phát hiện mối đe dọa khác nhau có sẵn trên thị trường. Tuy nhiên, vì mỗi công cụ có sẵn cho một mục đích khác nhau, nên có nhiều sự lựa chọn cho người dùng cuối. Bằng cách này, mọi người có thể chọn và chọn công cụ phù hợp với trường hợp sử dụng hiện tại của họ và cài đặt nó thông qua dòng lệnh hoặc các giao diện tương ứng.

Đăng lại Đăng lại tiếng riu ríu E-mail 6 Công cụ nguồn mở phải có để bảo mật máy chủ Linux của bạn

Bạn không muốn xâm phạm tính bảo mật của máy chủ Linux của mình? Cài đặt sáu công cụ này để thiết lập một mạng không thể xuyên thủng.

Đọc tiếp
Chủ đề liên quan
  • Linux
  • Bảo vệ
  • Ứng dụng Linux
  • Bảo vệ
Giới thiệu về tác giả Wini Bhalla(Đã xuất bản 41 bài báo)

Wini là một nhà văn ở Delhi, có 2 năm kinh nghiệm viết. Trong thời gian viết lách, cô đã liên kết với các đại lý tiếp thị kỹ thuật số và các công ty kỹ thuật. Cô ấy đã viết nội dung liên quan đến ngôn ngữ lập trình, công nghệ đám mây, AWS, Máy học và nhiều hơn nữa. Khi rảnh rỗi, cô thích vẽ tranh, dành thời gian cho gia đình và đi du lịch núi bất cứ khi nào có thể.

Xem thêm từ Wini Bhalla

Theo dõi bản tin của chúng tôi

Tham gia bản tin của chúng tôi để biết các mẹo công nghệ, đánh giá, sách điện tử miễn phí và các ưu đãi độc quyền!

Bấm vào đây để đăng ký