Назад к п.2.4
Скачать документ
2.4.19 Тестирование аппаратного обеспечения
Окружение
- Версия ОС: 7.3
- Конфигурация ОС: Рабочая станция, Сервер графический, Сервер минимальный
- Редакция ОС: Все
- Архитектура: x86_64
- Версия ПО: amtu-1.0.8-16
amtu (Abstract Machine Test Utility) — утилита тестирования абстрактной машины. Она проверяет, соблюдаются ли основные механизмы защиты аппаратного обеспечения.
amtu выполняет следующие тесты:
- память — произвольно записывает данные в области памяти, затем считывает память, чтобы гарантировать, что записанные значения остаются неизменными;
- разделение памяти — обеспечивает, чтобы программы пользовательского пространства не могли читать и записывать в области памяти, используемые такими элементами, как видеопамять и код ядра;
- контроллер ввода/вывода — сеть — проверяет, что переданные случайные данные также являются данными, полученными для каждого настроенного сетевого устройства. Проверяет только настроенные устройства Ethernet и Token Ring. Не проверяет асинхронные устройства;
- контроллер ввода/вывода — диск — проверяет, что случайные данные, записанные на диски, остаются неизменными. Проверяются только контроллеры IDE и SCI, связанные с установленными файловыми системами. Контроллеры дисков с файловыми системами, доступными только для чтения, не проверяются;
- инструкции режима супервизора — проверяет, что принудительное использование свойств привилегированных инструкций в режиме супервизора, по-прежнему действует. Набор привилегированных инструкций, проверенных для подтверждения этого, зависит от архитектуры.
Установка
Для установки программы выполните команду в терминале (потребуются права администратора):
sudo dnf install amtu
Синтаксис
Утилита доступна для запуска через терминал при помощи команды следующего вида:
amtu [<опции>]
Опции
Для команды amtu доступны следующие опции:
| Опция | Описание |
|---|---|
-d
|
Выводить отладочные сообщения. |
-m
|
Выполнить проверку памяти. |
-s
|
Выполнить проверку разделения памяти. |
-i
|
Выполнить тест контроллера ввода-вывода. |
-n
|
Выполнить сетевой тест. |
-p
|
Выполнить проверку инструкций режима супервизора. |
-h
|
Показать справку. |
Команда amtu выдает следующие коды возврата при выполнении:
-1— ошибка выполнения;0— успех.
Дата последнего изменения: 18.12.2025
Если вы нашли ошибку, пожалуйста, выделите текст и нажмите Ctrl+Enter.
Текст скопирован!