Bypassing: як обходять захист входу і як захищатися
Коротко: «Bypassing» означає обійти захисні заходи, а не зламати їх. Під час запуску комп’ютера це здебільшого стосується пароля входу в Windows: він захищає лише працюючу систему, але не дані на диску.
Докладніше: Той, хто має фізичний доступ до комп’ютера, може запустити його з іншої операційної системи (USB-накопичувач), вийняти диск або обдурити систему паролів. Пароль входу навіть не потрібен, бо файли на диску не зашифровані. Тому захист складається з кількох шарів, що захищають запуск і дані.
Подробиці
Чому самого пароля Windows недостатньо:
- Windows перевіряє пароль, лише коли Windows працює. Якщо хтось запускає іншу систему (жива Linux, рятувальний носій), він бачить накопичувач як USB-флешку й читає файли.
- Те саме, якщо диск вийняти й вставити в інший комп’ютер.
- Паролі облікових записів (база SAM) можна скинути або прочитати офлайн, якщо диск не зашифрований.
Типові шляхи обходу (щоб розуміти ризики):
| Шлях атаки | Причина | Захист |
|---|---|---|
| Запуск з USB/CD із чужою системою | Вільний порядок завантаження, немає пароля прошивки | Пароль UEFI, заборона завантаження зі змінних носіїв, Secure Boot |
| Вийняти диск, прочитати в іншому комп’ютері | Дані не зашифровані | BitLocker/шифрування диска |
| Скинути пароль офлайн | Локальні облікові записи, без шифрування | Шифрування, обліковий запис Microsoft/MFA, Windows Hello |
| Підмінений завантажувач (буткіт) | Немає захисту підписом | Secure Boot, вимірювання TPM |
| Скинути пароль прошивки | Вийняти батарейку CMOS або перемичка | Замок корпусу, шифрування, захисні пломби |
| Атаки cold boot/DMA (читання пам’яті) | Ключ у RAM, відкриті інтерфейси | TPM+PIN, захист ядра від DMA, безпека Thunderbolt |
Багаторівневий захист (defense in depth) для пристрою з Windows 11:
- Встановіть пароль UEFI, забороніть завантаження з USB.
- Увімкніть Secure Boot і TPM 2.0 (Windows 11 у будь-якому разі їх вимагає).
- Використовуйте BitLocker з TPM + PIN, зберігайте ключ відновлення в надійному місці.
- Надійний спосіб входу (Windows Hello, довгий пароль, MFA).
- Встановлюйте оновлення прошивки та системи.
- Фізично захищайте пристрої (замок, приміщення), блокуйте або стирайте втрачені пристрої віддалено.
Пам’ятайте: захист доступу на рівні операційної системи й захист даних на рівні накопичувача — різні речі. Дані захищає лише шифрування, коли операційна система не контролює, що запускається.
Примітка: обхід чужого доступу без дозволу є кримінально караним діянням (§§ 202a та далі Кримінального кодексу Німеччини). Ці знання слугують для захисту власних пристроїв і для авторизованого тестування.
Див. також: BitLocker, Secure Boot, TPM і TPM 2.0