Перейти до вмістуHisnLabs
← Ваша операційна система, ваша перша лінія захисту

Урок 4 з 4 · 6 хв

Чому оновлення важливі

Що таке вразливість, як її усуває патч і як підтримувати актуальність macOS і ваших програм.

Кожен рівень, розглянутий на даний момент у цьому курсі, ядро, пісочниця, підпис коду, Gatekeeper, XProtect, покладається на правильний код, який його реалізує. Іноді це не так. Оновлення — це те, як виправляється помилка, виявлена ​​після випуску, і пропустити його — один із найпростіших способів залишитися незахищеним, не усвідомлюючи цього.

Що таке вразливість насправді

Національний інститут стандартів і технологій США визначає вразливість як «слабке місце в інформаційній системі, процедурах безпеки системи, внутрішньому контролі або реалізації, які можуть бути використані або спровоковані джерелом загрози». Простіше кажучи: десь у коді помилка дозволяє трапитися щось, чого не планувалося, наприклад, запуск команд, які програма ніколи не запитувала. Уразливості існують у програмному забезпеченні кожного постачальника; змінюється те, наскільки швидко їх знаходять і виправляють.

Патч закриває певну прогалину

Патч — це виправлення: оновлення коду, яке усуває конкретну помилку. Це не робить програмне забезпечення досконалим, лише усуває одну відому слабкість. Ось чому інсталяція оновлень від розробника, який фактично обслуговує код, а не відкладення їх, є однією з найцінніших звичок у всьому цьому курсі: це закриває двері, які вже відомо як відкриті, перш ніж хтось їх спробує.

Два способи macOS надає виправлення

Оновлення macOS надходять у двох формах. Повні оновлення програмного забезпечення, які можна знайти в системних параметрах > Загальні > Оновлення програмного забезпечення, об’єднують нові функції разом із виправленнями безпеки та іноді вимагають перезавантаження. Крім того, Apple також постачає те, що вона зараз називає Background Security Improvements: як пояснює Apple, ці «полегшені випуски безпеки для таких компонентів, як браузер Safari, стек WebKit та інші системні бібліотеки, які виграють від менших, поточних патчів безпеки між оновленнями програмного забезпечення». Apple заявляє, що за замовчуванням вони «встановлюються або застосовуються автоматично» і «не викликають перезавантаження Mac, але деякі починають діяти лише після перезавантаження». ваш Mac.

  1. Відкрийте «Параметри системи» > «Загальні» > «Оновлення програмного забезпечення» та ввімкніть автоматичне оновлення, якщо воно ще не ввімкнено.
  2. На тій самій панелі «Оновлення програмного забезпечення» клацніть «Додаткова інформація» біля «Автоматичних оновлень» і переконайтеся, що файли системних даних і оновлення безпеки ввімкнено.
  3. У «Параметрах системи» > «Конфіденційність і безпека» прокрутіть до «Покращення фонової безпеки» та підтвердьте, що автоматичне встановлення ввімкнено.
  4. Також оновіть свої програми: застаріла програма може мати власні невиправлені вразливості навіть у повністю оновленій системі.
Перевірте час останнього оновлення macOS
sw_vers
ProductName:		macOS
ProductVersion:	26.7
BuildVersion:		25G229

Головне

  • Уразливість — це слабке місце в програмному забезпеченні, яке можна активувати або використати; він існує в коді кожного постачальника.
  • Патч виправляє одну конкретну відому слабкість; це не робить програмне забезпечення ідеальним, лише усуває цю одну прогалину.
  • macOS постачає повні оновлення програмного забезпечення разом із меншими фоновими покращеннями безпеки, які автоматично встановлюються між ними.
  • Увімкнення автоматичних оновлень для macOS і ваших програм усуває відомі прогалини, щойно з’являється виправлення.
  • Застаріла програма може призвести до того, що повністю оновлений Mac буде відкритим через власні невиправлені вразливості цієї програми.

Перевірте себе

  1. 1. Як NIST визначає вразливість?

    • Функція, яка вимкнена за умовчанням
    • Слабке місце в системі, яке може бути використано або спровоковано джерелом загрози — Правильно.
    • Будь-яка програма, завантажена не з App Store
    • Налаштування, для якого потрібен пароль адміністратора

    Визначення NIST зосереджується на слабкості в системі, процедурах або реалізації, які джерело загрози може використати або спровокувати.

  2. 2. Що робить патч?

    • Це робить програму неможливою атакувати в майбутньому
    • Він виправляє одну конкретну слабкість, для якої він був написаний — Правильно.
    • Він додає лише нові функції, а не виправлення безпеки
    • Це усуває потребу в будь-якому іншому захисті

    Патч усуває конкретні відомі недоліки, які він усуває; це не гарантія від усіх майбутніх проблем.

  3. 3. За словами Apple, що стосується фонових покращень безпеки за замовчуванням?

    • Вони вимагають від вас вручну завантажити та встановити кожну з них
    • Вони встановлюються або застосовуються автоматично, а деякі починають діяти лише після перезапуску — Правильно.
    • Вони повністю замінюють потребу в повному оновленні програмного забезпечення
    • Вони стосуються лише програм сторонніх розробників, а не самої macOS

    Apple заявляє, що ці оновлення застосовуються автоматично за замовчуванням, і хоча більшість не потребує перезапуску, деякі набувають чинності лише після одного.

  4. 4. Навіщо оновлювати свої програми на додаток до самої macOS?

    • Програми ніколи не піддаються вразливості
    • Застаріла програма може мати власну невиправлену слабкість навіть в оновленій системі — Правильно.
    • Оновлення програм стосуються лише нових функцій
    • Оновлення macOS автоматично оновлюють кожну програму для вас

    Кожна програма — це окрема частина програмного забезпечення зі своїми можливими вразливими місцями, незалежно від статусу оновлення операційної системи.

Застосуйте на практиці з FireAI

Застосуйте цей урок на своєму Mac.

Джерела

Застосуйте це на своєму Mac

Усі функції безкоштовно на 17 днів, без банківської картки.

Завантажити для Mac Документація