Можно ли заменить команду top в /usr/bin
? Я читал о superuser, что он может скрывать процессы, если скомпрометирован. Я хочу удалить top и получить новый скрипт, используя apt-get
из официальных репозиториев Ubuntu.
top
часть procps
пакет, можно переустановить его использование:
sudo apt install --reinstall procps
или установка версия из репозитория, которому Вы доверяете, работайте apt-cache policy proccps
, который выводы:
procps:
Installed: 2:3.3.10-4ubuntu2.3
Candidate: 2:3.3.10-4ubuntu2.3
Version table:
*** 2:3.3.10-4ubuntu2.3 500
500 http://mirrors.kernel.org/ubuntu xenial-updates/main amd64 Packages
100 /var/lib/dpkg/status
2:3.3.10-4ubuntu2 500
500 http://mirrors.kernel.org/ubuntu xenial/main amd64 Packages
выбирают версию из репозитория, который Вы доверяете и конкретно устанавливаете тот:
sudo apt remove procps
sudo apt install procps=2:3.3.10-4ubuntu2.3
можно также проверить и видеть, является ли этот файл компромиссом с помощью dpkg -V
:
выполненный:
dpkg -V procps
, Если top
был поставлен под угрозу, это покажет Вам, вывод похож:
??5?????? /usr/bin/top
иначе это ничего не показывает.