Если у вас возникли вопросы, или появилось предложение, напишите нам
Средство организации защищенного канала передачи данных — микрокомпьютер «m-TrusT»
Описание микрокомпьютера «m-TrusT» и реализованного на его основе защищенного терминала «m-TrusT».
Защищенный терминал на базе микрокомпьютера «m-TrusT» (далее – «m-TrusT Терминал») для выполнения лабораторных работ можно запросить безвозмездно во временное пользование, написав Каннер Т.М. на электронную почту tatianash@okbsapr.ru
Описание «m-TrusT Терминала»
- ОС: Astra Linux.
- Версия ядра: 5.10.142-1.
- В ОС имеется администратор со следующим логином/паролем:
- administrator/administrator
- В ОС установлен OpenVPN-клиент.
Виртуальные машины для выполнения лабораторных работ по «m-TrusT» скачать
Ключи и сертификаты для выполнения лабораторных работ по «m-TrusT» скачать
Описание виртуальных машин
ВМ mTrusT_VPN:
- ОС: Ubuntu 22.04.
- Версия ядра: 5.15.0-185.
- В ОС установлен OpenVPN-сервер.
ВМ mTrusT_web:
- ОС: Ubuntu 22.04.
- Версия ядра: 5.15.0-185.
- ВМ эмулирует web-сервер, на котором размещен сайт www.local.
Инструкция по подготовке учебного стенда для выполнения лабораторных работ
- Проверить соответствие выбранных для выполнения лабораторных работ технических и программных средств требованиям, предъявляемым к учебному стенду с «m-TrusT Терминалом».
Для учебного стенда требуется следующий минимальный состав технических и программных средств:
- СВТ и ПО должны иметь характеристики:
- поддержка работы с виртуализацией;
- ОЗУ не менее 8 Гб;
- размер диска не менее 12 Гб;
- Oracle VirtualBox версии не ниже 7.2.16;
- Для работы «m-TrusT Терминала» необходимы:
- Ethernet-кабель для подключения к СВТ;
- монитор и HDMI-кабель для подключения к нему;
- USB-клавиатура и USB-мышь.
- СВТ и ПО должны иметь характеристики:
- Актировать на СВТ настройку виртуализации в BIOS. Способ включения настройки виртуализации может отличаться в зависимости от версии BIOS.
Например, может быть таким:
- при загрузке СВТ нажать клавишу DEL и войти в BIOS;
- перейти на вкладку Advanced, выбрать раздел CPU configuration;
- установить параметр Intel (VMX) Virtualization technology в значение enabled.
- Загрузиться в операционную систему СВТ.
- Скачать с официального сайта производителя и установить программу для виртуализации Oracle VirtualBox, версии не ниже 7.2.16.
- Скачать с официального сайта производителя и установить программу для перехвата трафика WireShark
- Скачать архив с ВМ по ссылке выше, распаковать его в каталог VM_mTrusT_vbox.
- Запустить программу Oracle VirtualBox.
- Открыть ВМ mTrusT_web, выбрав файл vbox, и запустить ее.
- Открыть ВМ mTrusT_VPN, выбрав файл vbox, и запустить ее.
- Соединить «m-TrusT Терминал» с СВТ в локальную сеть с использованием Ethernet-кабеля. Подсоединить монитор с использованием HDMI-кабеля, а также -- USB-мышь и USB-клавиатуру, подключить питание терминала.
- Скачать архив с ключом и сертификатами для создания VPN-соединения по ссылке выше.
- Подключить USB-носитель к СВТ, распаковать на него архив VPN_KEYS. Перед настройкой VPN подключить носитель к «m-TrusT Терминалу».
Перечень лабораторных работ для выполнения на подготовленном учебном стенде
- Осуществление перехвата данных при передаче по незащищенному каналу.
- Организация защищенного канала передачи данных с применением «m-TrusT Терминала».
Контрольные вопросы
- Что такое НГА и в чем состоит ее основной принцип защиты?
- Почему перевод банка памяти с операционной системой в режим RO препятствует закреплению вредоносной программы?
- Для чего нужны режимы RO и RW для банка памяти, в котором размещается ОС, и почему переключение между ними должно выполняться физически?
- Как организуется работа с защищенной и незащищенной операционными системами в микрокомпьютерах на базе НГА?
- Что представляет собой микрокомпьютер «m-TrusT» и для каких задач он предназначен?
- Какие возможности реализует встроенный резидентный компонент безопасности в составе «m-TrusT»?
- Каково назначение интерфейсной платы и универсального модуля в решении на базе «m-TrusT»?
- Какие бывают варианты реализации защищенного терминала на базе микрокомпьютера «m-TrusT»?
- Какие аппаратные решения на базе НГА относятся к истории развития архитектуры?
- Что представляет собой «MKT-card long» и для каких задач он предназначен?
- Что представляет собой защищенный планшет «TrusTPad»?
- Какие виртуальные машины входят в учебный стенд с «m-TrusT Терминалом» и какие функции они выполняют? Какую роль выполняет СВТ?
- В чем заключается атака «человек посередине» и какие данные злоумышленник может увидеть при перехвате незашифрованного трафика?
- Какие действия нужно выполнить в программе WireShark, чтобы найти и просмотреть пакет с данными сайта www.local?
- Как с помощью программы WireShark определить, что соединение с сайтом осуществляется по незащищенному каналу?
- Чем отличаются пакеты, перехваченные WireShark при прямом подключении к сайту и при подключении через VPN?