
# **Цель практической работы**
Целью данной практической работы является приобретение навыков работы с ОС Tails. Для достижения данной цели было необходимо решить следующие задачи:
- скачать и развернуть ОС на флешке;
- узнать основные моменты по работе с этим дистрибутивом;
- ознакомиться с функционалом данной ОС.
По окончании практической работы я смогу использовать данную ОС для работы в интернете (например, для проведения OSINT) через браузер Tor, который позволяет оставаться инкогнито в сети. Кроме того, я смогу устанавливать данную ОС на флешку или на ПК, т.к. процесс установки практически идентичен.
# **Общие сведения об ОС Tails**
Дистрибутив Tails от разработчиков браузера Tor и одноимённой сети для установки анонимного соединения – это система вокруг браузера. Именно он должен стать главным инструментом пользователя Tails.
Tails расшифровывается как The Amnesic Incognito Live System (инкогнито Live-система с амнезией). Дистрибутив действительно оправдывает это название, в чём мы и убедимся. В основе дистрибутива лежит Debian с оболочкой рабочего стола GNOME.
Амнезия объясняется тем, что система не сохраняет своё состояние. При загрузке в оперативной памяти развёртывается файловая система Squashfs. Её образ хранится в неизменном виде на USB-накопителе. Однако, мы можем создать раздел с постоянным хранилищем.
Ключевым приложением системы является браузер Tor. Для выхода в сеть он требует создания защищённого соединения через одноимённую сеть. Это и есть его часть инкогнито. Помимо этого, через эту сеть к интернету подключаются и другие приложения, вроде менеджера пакетов Synaptic.
# **Системные требования ОС Tails**
Разработчики выставляют лишь несколько требований к компьютеру:
- процессор: 64-битный x86-64-совместимый процессор;
- оперативная память: не менее 2 Гбайт;
- USB-накопитель: минимум 8 Гбайт (16 Гбайт с постоянным хранилищем).
Так как файловая система находится в образе, то особых требований к USB-накопителю нет, скорость чтения и записи мелких блоков не играет особой роли. По этой же причине люди не советуют использовать рекомендуемый объем оперативной памяти, пользователю останется менее половины, что явно недостаточно для использования браузера.
# **Установка и работы с ОС Tails**
## **1 Загрузка образа**
Образ для флешек можно скачать с официального сайта (см. рис. 1). Пользователи советуют использовать torrent-ссылку, так как скорость скачивания с сайта оставляет желать лучшего.

Рисунок 1 - Веб-страница с сылкой для скачивания образа для флешки
## **2 Проверка образа**
После скачивания нам предлагают проверить достоверность образа. Можно сделать это прямо в браузере на той же странице скачивания файла (см. рис. 2-3). По версии разработчиков это должно обезопасить нас от подмены образа на версию с бэкдорами и шпионскими программами.

Рисунок 2 - Процесс проверки

Рисунок 3 - Окончание проверки
## **3 Запись образа на флешку**
Для записи IMG-образа есть несколько программ, самой простой в использовании на текущий момент является BalenaEtcher. Для записи достаточно выполнить всего три шага: выбрать образ, выбрать накопитель и провести запись. При этом все файлы на накопителе будут удалены.
Визуальное сопровождения данного шага представлено на рис. 4-8.

Рисунок 4 - Скачивание портативной версии BalenaEtcher для Windows

Рисунок 5 - Стартовая страничка BalenaEtcher после запуска приложения (важно запускать приложение от имени администратора)

Рисунок 6 - Выбираем скаченный образ и необходимую флешку

Рисунок 7 - Процесс записи образа на флешку

Рисунок 8 - Окончание процесса записи образа на флешку
Необходимо отметить, что установка Tails на флешку стоит из записи образа на саму флешку, а потом дополнительной настройки полученного дистрибутива. Первый этап уже завершен.
## **4 Настройка загрузки с флешки**
С флешки загрузиться даже проще, чем с внутреннего накопителя. Система загрузится вне зависимости от выбранного режима BIOS/MBR или UEFI/GPT. От нас требуется только выставить правильный приоритет в графическом меню UEFI или в разделе Boot(см. рис. 9).

Рисунок 9 - Выставление приоритета загрузки в BIOS
## **5 Загрузка дистрибутива**
Загрузка через BIOS и UEFI отличается незначительно. Загрузчик для BIOS – это SysLinux.
В UEFI при загрузке нас встречает GRUB (см. рис.10). В общем случае нажимаем Enter или дожидаемся автоматической загрузки.

Рисунок 10 - Загрузчик операционной системы GRUB
## **6 Окно приветствия**
При каждом запуске нас будет встречать одно и то же окно приветствия (см. рис. 11). В нём нам дают выбрать язык, раскладку, а также настроить дополнительные параметры.
Среди дополнительных параметров стоит отметить смену MAC-адреса, включение небезопасного браузера, который выходит в сеть напрямую, а также задание пароля суперпользователя.
Если мы создадим постоянный раздел, то в окне приветствия добавится поле для ввода пароля от него, что позволит загрузить настройки этого окна (выбор языка и дополнительные настройки).

Рисунок 11 - Окно приветствия
Без пароля суперпользователя мы не сможем выполнить многие операции в терминале и не только в нём, поэтому зададим пароль. Нажмём на плюсик и выберем "Administation Password", зададим пароль и проверим, что в окне приветствия отобразилась соотвествующая информация (см. рис. 12-14).

Рисунок 12 - Установка пароля суперпользователя (часть 1)

Рисунок 13 - Установка пароля суперпользователя (часть 2)

Рисунок 14 - Отображение информации в окне приветствия, что пароль у суперпользователя есть
## **7 Подключение к сети**
Не так давно в дистрибутиве появился менеджер настройки подключения. Ранее для этого существовал раздел дополнительных настроек в окне приветствия. Теперь же при проводном подключении менеджер запустится автоматически, а для Wi-Fi необходимо подключиться к сети (настройки находятся в верхнем правом углу, в меню ▼). Для доступа в сеть достаточно нажать кнопку "Connect to Tor" и подождать пока выполнится подключение (см. рис. 15-16).

Рисунок 15 - Подключение к Tor

Рисунок 16 - Процесс подключения
При подключении к общественной сети Wi-Fi может потребоваться ввод дополнительных данных. Для этого необходимо воспользоваться небезопасным браузером (Приложения – Интернет – Unsafe browser). Хотя в этом случае анонимность не гарантируется.
Однако при подключении возникла ошибка (см. рис. 17). Для её устранения, согласно инструкции, было отправлено пустое сообщение на почту
bridges@torproject.org. В ответ на сообщение пришёл qr-код, который был отсканирован и снова была нажата кнопка "Connect to Tor".

Рисунок 17 - Ошибка при подключении
После настройки подключения менеджер предложит запустить браузер Tor (см. рис. 18). Если страница загрузится, то соединение с сетью Tor было успешно установлено (см. рис. 19). Кроме того, можно нажать на кнопку "Tor Check" и убедиться, что всё работает исправно (см. рис. 20). Ну и теперь мы может посещать даже Instagram (см. рис. 21).

Рисунок 18 - Предложение запустить Tor

Рисунок 19 - Запущеный браузер

Рисунок 20 - Веб-страничка "Tor Check"

Рисунок 21 - Веб-страница Instagram
## **8 Функционал дистрибутива**
Данная операционная система обладает весьма богатым функционалом, перечень которого представлен на рис. 22-24.

Рисунок 22 - Функционал ОС Tails (часть 1)

Рисунок 23 - Функционал ОС Tails (часть 2)

Рисунок 24 - Функционал ОС Tails (часть 3)
# **Заключение**
Таким образом, в результате выполнения практической работы были получены напивыки работы с ОС Tails. Данная ОС была скачена и развёрнута на флешке, были изучены основные моменты по работе с этим дистрибутивом, а также проведено знакомство с функционалом данной ОС.
Полученные навыки и значния можно применить, для того, чтобы оставаться инкогнито в сети, например, при проведении OSINT, т.к. основной задачей данной ОС является быстрое получение доступа к браузеру Tor.