Где найти проверенные контрольные суммы для всех файлов во всех пакетах для Ubuntu?

Я проверяю, являются ли мои двоичные файлы, установленные менеджером пакетов Aptitude под Ubuntu 16.04.2 LTS, исправными или скомпрометированными. Я не могу найти какой-либо список контрольных сумм файлов для каждого файла из каждого пакета, то есть текущий пакет, установленный в моей системе с помощью обновлений, чтобы я мог провести сравнение.

Есть ли какая-то встроенная функция, подобная этой? Конечно, где-то должен быть список контрольных сумм, чтобы менеджер пакетов мог проверить все, что установлено правильно, верно?

И - прежде чем вы скажете Tripwire или тому подобное, чтобы отслеживать эти изменения - tripwire полезен только в том случае, если вы устанавливаете его на 100% чистой законной установке и обновляете суммы сразу после обновления пакета. В противном случае вы только записываете (и таким образом "проверяете"/"проверяете") хэши файлов потенциально скомпрометированных двоичных файлов. Я не регистрировал контрольные суммы из чистой установки.

Тем не менее, если я смогу запустить бинарные файлы, общие библиотеки, настройки по умолчанию и т. Д. В моей системе и подтвердить, что все они легитимны, у меня есть база для установки и обслуживания Tripwire.

Заранее спасибо!

1 ответ

Решение

Файл с md5sums находится в системе и доступен для большинства пакетов в этой папке. /var/lib/dpkg/info/{packagename}.md5sums, Если вы установите пакет debsums это будет включать в себя инструмент, который может запустить сканирование и сообщить вам файлы, которые не совпадают с суммами. (debsums --changed)

Имейте в виду, что, поскольку эти суммы хранятся в вашей локальной системе, они могут быть легко взломаны или заменены. Этот инструмент действительно не предназначен для контроля безопасности.

Если вы действительно хотите быть уверенным, вы можете перестроить другую идентичную систему с идентичным набором пакетов в виртуальной машине или чем-то еще и сравнить все файлы контрольной суммы в существующей системе с чистой системой.

Другие вопросы по тегам