Tôi đã googled một số và kiểm tra hai liên kết đầu tiên nó tìm thấy:
- http://www.skullbox.net/rkhunter.php
- http://www.techerator.com/2011/07/how-to-detect-rootkits-in-linux-with-rkhunter/
Họ không đề cập đến những gì tôi sẽ làm trong trường hợp cảnh báo như vậy:
Warning: The command '/bin/which' has been replaced by a script: /bin/which: POSIX shell script text executable
Warning: The command '/usr/sbin/adduser' has been replaced by a script: /usr/sbin/adduser: a /usr/bin/perl script text executable
Warning: The command '/usr/bin/ldd' has been replaced by a script: /usr/bin/ldd: Bourne-Again shell script text executable
Warning: The file properties have changed:
File: /usr/bin/lynx
Current hash: 95e81c36428c9d955e8915a7b551b1ffed2c3f28
Stored hash : a46af7e4154a96d926a0f32790181eabf02c60a4
Q1: Có HowTos mở rộng hơn giải thích cách đối phó với các cảnh báo loại khác nhau không?
Và câu hỏi thứ hai. Hành động của tôi đã đủ để giải quyết những cảnh báo này chưa?
a) Để tìm gói chứa tệp đáng ngờ, ví dụ: đó là debianutils cho tệp / bin / mà
~ > dpkg -S /bin/which
debianutils: /bin/which
b) Để kiểm tra tổng kiểm tra gói debianutils:
~ > debsums debianutils
/bin/run-parts OK
/bin/tempfile OK
/bin/which OK
/sbin/installkernel OK
/usr/bin/savelog OK
/usr/sbin/add-shell OK
/usr/sbin/remove-shell OK
/usr/share/man/man1/which.1.gz OK
/usr/share/man/man1/tempfile.1.gz OK
/usr/share/man/man8/savelog.8.gz OK
/usr/share/man/man8/add-shell.8.gz OK
/usr/share/man/man8/remove-shell.8.gz OK
/usr/share/man/man8/run-parts.8.gz OK
/usr/share/man/man8/installkernel.8.gz OK
/usr/share/man/fr/man1/which.1.gz OK
/usr/share/man/fr/man1/tempfile.1.gz OK
/usr/share/man/fr/man8/remove-shell.8.gz OK
/usr/share/man/fr/man8/run-parts.8.gz OK
/usr/share/man/fr/man8/savelog.8.gz OK
/usr/share/man/fr/man8/add-shell.8.gz OK
/usr/share/man/fr/man8/installkernel.8.gz OK
/usr/share/doc/debianutils/copyright OK
/usr/share/doc/debianutils/changelog.gz OK
/usr/share/doc/debianutils/README.shells.gz OK
/usr/share/debianutils/shells OK
c) Để thư giãn /bin/which
khi tôi thấy OK
/bin/which OK
d) Để đưa tập tin /bin/which
đến /etc/rkhunter.conf
nhưSCRIPTWHITELIST="/bin/which"
e) Đối với các cảnh báo như đối với tệp /usr/bin/lynx
tôi cập nhật tổng kiểm tra vớirkhunter --propupd /usr/bin/lynx.cur
Q2: Tôi có giải quyết đúng các cảnh báo như vậy không?
In general, the only way to trust that a machine is free from backdoors and intruder modifications is to reinstall the operating system from the distribution media and install all of the security patches before connecting back to the network. We encourage you to restore your system using known clean binaries.