PracticU

Шифрование системного диска C в Windows 10 - Bitlocker и TPM

Без субтитровС субтитрами
PracticU › Курс техников Windows - Поддержка пользователей - Help Desk › Шифрование системного диска C в Windows 10 - Bitlocker и TPM
Словарь терминов:
BitLocker - Средство Windows для шифрования целых дисков, чтобы защитить данные при потере или краже устройства.
загрузочный - Содержащий средства для запуска системы, например загрузочный диск или флешка с установщиком.
USB - Универсальный стандарт подключения устройств к компьютеру: флешек, клавиатур, принтеров и прочего.
операционная система - Базовая программа, которая управляет оборудованием компьютера и ресурсами и запускает остальные программы, например Windows или Linux.
восстановление - Возврат данных или системы к рабочему состоянию из резервной копии после сбоя или повреждения.
атака - Попытка нанести вред системе, получить к ней несанкционированный доступ или украсть данные.
EFS - Возможность шифрования на уровне файла в Windows поверх файловой системы NTFS.
права доступа - Правила, определяющие, кто может читать, изменять или выполнять файл, папку или другой ресурс.

Шифрование системного диска C в Windows 10 - Bitlocker и TPM
Разбираем, как зашифровать системный диск C средствами BitLocker, какую роль в этом играет чип TPM и как вернуть доступ, если пароль забыт.
Как работает TPM
TPM - физический чип на материнской плате, который хранит ключ шифрования. Он отдает ключ только тогда, когда хэши файлов загрузки совпадают с записанными, поэтому подмененный загрузочный файл ключ не получит. Если TPM без PIN-кода, пользователь при входе вводит только обычный пароль Windows, и шифрование для него незаметно. Чип есть не на всех материнских платах, обычно он в дорогих моделях.
Основные шаги
1. Выбор защиты: доступны TPM, пароль, USB-ключ и их сочетания, например TPM с PIN-кодом.
2. Если TPM нет: по умолчанию Windows не разрешает шифровать диск C без TPM. Нужно разрешить это в групповой политике (Group Policy) для операционной системы, поставив галочку разрешения BitLocker без TPM.
3. Пароль при запуске: пароль не хранится на самом диске, и без него Windows не запустится.
4. Аварийный ключ: Recovery Key можно сохранить в аккаунт Microsoft, в Active Directory, в файл на флешку или распечатать. Лектор сохраняет его на флешку и делает копию.
5. Режим шифрования: зашифровали только занятое место и выбрали новый режим. После проверки начинается шифрование диска.
6. Восстановление: если пароль забыт, при запуске нажимаем Escape и вставляем флешку с ключом либо вводим Recovery Key вручную.
Команды и настройки
Управление находится в старой панели управления, в разделе Manage BitLocker. Там можно сделать резервную копию ключа, сменить или удалить пароль и выключить BitLocker с расшифровкой.
Обратите внимание
BitLocker защищает только от физического доступа к диску. После загрузки Windows он ничего не охраняет: не разделяет права между пользователями и не защищает от атак по сети. Он дополняет EFS и права доступа, но не заменяет их. Лектор также упоминает атаку Cold Boot на оперативную память как известный способ обойти BitLocker и не разбирает ее подробно.
Теперь вы знаете, как работает TPM и как восстановить доступ к зашифрованному диску C.
Следующий урок курса: Переменные среды в CMD - Windows 10

Содержание лекции: Шифрование системного диска C в Windows 10 - Bitlocker и TPM

  1. 00:00

    BitLocker и TPM: что это

  2. 00:58

    Как TPM проверяет процесс загрузки

  3. 04:11

    Варианты защиты: TPM, PIN, USB

  4. 06:19

    Аварийный ключ восстановления

  5. 08:40

    Включение BitLocker в Control Panel

  6. 09:18

    Политики BitLocker в Group Policy

  7. 09:55

    Шифрование съёмных USB-дисков

Расшифровка лекции: Шифрование системного диска C в Windows 10 - Bitlocker и TPM

Полный текст первых минут лекции «Шифрование системного диска C в Windows 10 - Bitlocker и TPM» из видеокурса PracticU – субтитры с временной меткой для каждого абзаца. Так можно прочитать и найти нужные темы ещё до начала обучения.

  1. 00:02

    Добро пожаловать на лекцию про BitLocker на дисковод C, на операционную систему. Мы хотим заблокировать, закодировать весь жесткий диск, весь дисковод C. И мы сейчас нажмем на Turn On BitLocker, но перед тем, как мы это сделаем, я хочу вам объяснить его принцип работы.

  2. 00:23

    И где он сохраняет свой тайный ключ, который шифрует весь жесткий диск. И вот мы в энциклопедии и видим, что есть три режима. Есть возможность сохранить в TPM.

  3. 00:36

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

  4. 00:47

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

  5. 01:05

    То есть TPM на материнке сохраняет тайный ключ и проверяет цельность всего процесса загрузки, что никто нам не подложил фиктивный файл в этот процесс.

  6. 01:20

    То есть нас не обманули, не загрузили с внешнего носителя, не подменили нам файлы самой операционки. То есть он и хранит пароль и проверяет целостность всего процесса загрузки.

  7. 01:34

    И это потрясающе. Этот TPM очень хорошо защищен и он очень хорошо сохраняет этот тайный пароль и считается потрясающей штукой на уровне безопасности.

  8. 01:47

    Но, к сожалению, на большинство материнских плат его нет, и надо покупать дорогие материнки. Самое потрясающее, что когда у нас есть такой TPM, то для нас, как пользователей, это все transparent, это прозрачно.

  9. 02:02

    То есть мы включаем компьютер, и он работает без всякого вмешательства. Нам не надо вбивать пароли, вставлять USB-шки. То есть весь жесткий диск зашифрован, и для нас это прозрачно, мы ничего не делаем, даже этого не замечаем.

  10. 02:16

    Но если кто-то украдет наш компьютер и вставит этот жесткий диск в свой компьютер, чтобы своровать нашу информацию, он увидит, что все зашифровано.

  11. 02:27

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

  12. 02:41

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

  13. 02:57

    Это все будет невозможно, потому что наш Windows, наш диск будет зашифрован. То есть тот, кто украдет у нас компьютер, он будет его включать, код наш он не знает, пароль у нас Windows он не знает, А вытащить жесткий диск и переставить в другой компьютер ему не поможет, потому что жесткий диск зашифрован.

  14. 03:16

    А мы, как пользователи, легитимные, включаем компьютер и работаем с ним, как обычно. То есть мы не чувствуем всю эту защиту, и это потрясающе.

  15. 03:26

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

  16. 03:47

    Вы поняли, да, что TPM это потрясающая штука. Она и защищает пароль, и проверяет целостность файлов, и делает все это прозрачно.

  17. 03:56

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

  18. 04:13

    Или с помощью USB. И на этом USB будет этот тайный файл. То есть у нас есть три способа. TPM, пароль или USB ключ. И я вам на этой лекции продемонстрирую, как с этим работать.

  19. 04:27

    Далее мы можем выбрать. Хотим мы TPM. Только TPM. TPM с пином. То есть у нас будет и TPM, и еще он будет требовать вбить пин-код во время включения.

  20. 04:39

    То есть и пароль, и TPM. И еще раз, TPM будет проверять целостность и хранить тайный код, а пин-код будет требоваться для включения. Также я могу требовать и пин-код, и USB-диск, и TPM.

  21. 04:53

    Это самая лучшая защита, но мне кажется, что это уже перебор. Надо при каждом включении вставлять и USB, и вбивать пин-код, и чтобы был TPM. В таком случае TPM используется в основном для проверки процесса бута, что файлы бута не были изменены.

  22. 05:11

    Только TPM умеет это делать. Также я могу сделать TPM с USB ключом. То есть у меня два фактора для authentication, то есть для проверки. Можно сделать только USB и только пароль.

  23. 05:22

    То есть вот эти все варианты, которые возможны. В принципе, у меня есть три вещи. TPM, пароль и USB. И я могу решить, чем я хочу пользоваться.

  24. 05:32

    Я вам сейчас покажу, что здесь написано, что TPM это чип, который освободит тайный ключ для загрузки операционной системы только если предварительные файлы загрузки unmodified, не были изменены.

  25. 05:48

    То есть early boot files, то есть предварительные файлы загрузки до дисковода C, все что происходит до дисковода C было без изменений.

  26. 05:58

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

  27. 06:08

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

  28. 06:19

    И вот этот вот аварийный ключ для спасения мы вместе с вами создадим и увидим, как это работает. Я забегу вперед и расскажу вам, что BitLocker, его взломать практически невозможно.

  29. 06:31

    И поэтому есть только один способ, о котором мне известно. И это называется Cold Boot Attack. Этот Cold Boot Attack это потрясающий способ, который атакует память, оперативную память компьютера, в которой есть этот ключ.

  30. 06:47

    Ведь же Windows работает с ключом, он же все время должен записывать и читать информацию с жесткого диска. Поэтому тайный ключ, который был внутри TPM, в конце концов должен быть в памяти операционной системы, чтобы Windows мог записывать файлы на жесткий диск и во время записи шифровать

  31. 07:03

    их. Поэтому этот ключ можно вытащить из памяти. Но Windows не даст вам его просто так вытащить из памяти.

  32. 07:11

    И чтобы обойти все защиты Windows, надо его заморозить. Да, надо физически купить такой спрей, который замораживает чип памяти. То есть вот эту операционную память, этот RAM, мы на него брызгаем такой спрей, который замораживает его.

  33. 07:28

    Потом выключаем электричество. Из-за того, что мы заморозили физически память, то информация не исчезла с отключением электричества.

  34. 07:38

    И мы берем быстренько эту память, вставляем в другой компьютер, загружаем специального USB хакеров, который берет и копирует эту память на жесткий диск, на файл.

  35. 07:50

    И мы потом анализируем этот файл и ищем внутри памяти эти тайные ключи. Это единственный способ, который мне известен, чтобы обойти BitLocker. И этот способ, кстати, работает на любую защиту, потому что мы можем всегда заморозить память и всегда вытащить из нее тайную информацию,

  36. 08:07

    потому что в конце концов, чтобы что-то работало, оно должно быть в памяти. Если вы хотите увидеть, как это происходит, напишите в YouTube Cold Boot Attack BitLocker и вы увидите, как это происходит в реальной жизни.

  37. 08:22

    Так, я думаю, что я вам уже рассказал все, что здесь написано вкратце. Давайте перейдем к исполнению. Давайте посмотрим конкретно, как сделать этот TPM с пином.

  38. 08:34

    USB мы использовать не будем для стартапа, но это все будет вам понятно. Так, мы идем во-первых в контроль панель, пишем BitLocker, и Microsoft не сделали этот BitLocker в новом Windows Settings, поэтому нам надо идти в старый контроль панель.

  39. 08:51

    Мы можем нажать правую кнопку и нажать Turn On BitLocker, включить BitLocker, мы его включаем, и он нам пишет, что у тебя нет TPM. This device cannot use trusted platform module. Вот это trusted platform module, это TPM.

  40. 09:08

    Your administrator, твой администратор должен разрешить BitLocker без TPM. То есть по умолчанию политика по умолчанию не разрешает зашифровывать дисковод C без TPM, потому что не проверяется целостность загрузочных файлов.

  41. 09:27

    Так, что мы можем сделать? Мы же администратор, мы можем поменять политику, Поэтому мы пишем Group Policy, идем в Group Policy и меняем политику.

  42. 09:38

    Эту политику мы меняем на конкретном компьютере. В организации есть такой же инструмент, который меняет политику на всех компьютерах нашей организации.

  43. 09:47

    Поэтому Group Policy это очень важный инструмент. И мы видим, что у нас есть BitLocker и в нем есть три варианта. Первый это Removable Data Drives.

  44. 09:58

    То есть мы можем настраивать политику для USB. То есть мы можем настраивать политику отдельно для BitLocker, для USB, например, заставить всех USB быть зашифрованными, чтобы не было такого в нашей фирме или в нашем компьютере, что у нас есть USB, на которую мы пишем, и она не зашифрована.

Полный курс: Курс техников Windows

Предыдущая лекция: Шифрование USB флешки - BitLocker To Go

Следующая лекция: Переменные среды в CMD - Windows 10

Похожие лекции из других курсов

  • Шифрование трояна (полезной нагрузки - Payload)
  • Вопросы на собеседовании - системного администратора - Команда ping

Другие курсы этого направления

  • Курс системных администраторов - MCSE / MCSA / MCTIP
  • Системный администратор - Учимся за 3 минуты
  • Собеседование - Системный администратор