Lekcja 1 z 5 · 8 min
Powierzchnia ataku i punkt wyjścia do wzmacniania zabezpieczeń
Co oznacza „powierzchnia ataku” na Macu i kolejność działań, która zamienia domyślną instalację w wzmocnioną.
Wzmacnianie zabezpieczeń komputera nie oznacza uczynienia go niemożliwym do złamania. Oznacza usunięcie drzwi i okien, z których nikt nie korzysta, tak by te pozostałe łatwiej było obserwować. Ten kurs prowadzi przez ten proces dla jednego Maca używanego przez jedną osobę: bez floty serwerów, bez działu IT, tylko ustawienia i sprawdzenia, które każdy może wykonać samodzielnie.
Co oznacza „powierzchnia ataku”
Powierzchnia ataku komputera to wszystko, co można na nim osiągnąć lub wykorzystać: każde konto, które może się zalogować, każda usługa nasłuchująca połączeń sieciowych, każda aplikacja, która może się uruchomić, każdy otwarty port. Każdy z nich to mały zakład, że nic z nim nigdy nie pójdzie źle. Punkt wyjścia do wzmacniania zabezpieczeń to zestaw zmian, które zmniejszają liczbę takich zakładów, bez udawania, że te pozostałe są wolne od ryzyka.
macOS już zaczyna z całkiem mocnej pozycji: nowsze Maki domyślnie szyfrują pamięć masową, kod musi być podpisany, aby mógł się uruchomić, a System Integrity Protection uniemożliwia nawet kontu administratora ciche nadpisywanie kluczowych plików systemowych. Kolejne cztery lekcje omawiają elementy, które wciąż można poprawić: sposób szyfrowania dysku i uruchamiania maszyny, kto ma konto i co może z nim zrobić, jakie usługi i porty są otwarte oraz jak zweryfikować zabezpieczenia, które są już wbudowane.
Zasady projektowe stojące za ustawieniami
Poszczególne ustawienia w tym kursie służą niewielkiemu zbiorowi podstawowych idei. Zasada najmniejszych uprawnień oznacza przyznanie kontu lub oprogramowaniu tylko takiego dostępu, jakiego rzeczywiście potrzebuje, nigdy więcej „na wypadek, gdyby się przydał później”. Izolacja procesów i rozdzielenie domen oznaczają niedopuszczenie, by błędy jednej aplikacji przenikały do innej: zainfekowana karta przeglądarki nie powinna móc odczytać plików klienta poczty. Stany uprzywilejowane i nieuprzywilejowane to rozróżnienie między kontem administratora a standardowym oraz między procesem działającym jako root a procesem działającym jako zwykły użytkownik. Żadna z tych idei nie jest specyficzna dla macOS; to te same zasady, na których opiera się każdy współczesny system operacyjny, a każde ustawienie w dalszej części tego kursu jest w istocie jedną z nich zastosowaną do konkretnego ekranu lub polecenia.
Dlaczego kolejność ma znaczenie
Niektóre zmiany chronią cię, nawet jeśli nigdy nie zrobisz nic więcej; inne mają znaczenie dopiero, gdy podstawy są już na miejscu. Rozsądny punkt wyjścia wprowadza najpierw zmiany o wysokiej wartości i niskim nakładzie pracy.
- Zaszyfruj dysk (FileVault), aby dane były chronione, nawet jeśli Mac zostanie zgubiony, skradziony lub przejęty, gdy jest wyłączony.
- Utrzymuj macOS i aplikacje w aktualnej wersji, ponieważ większość poprawek znanych słabości trafia do użytkowników jako aktualizacje oprogramowania, a nie nowe ustawienia.
- Rozdziel konta i uprawnienia: na co dzień korzystaj z konta standardowego, dostęp administratora zachowaj na sytuacje, gdy jest naprawdę potrzebny.
- Wyłącz usługi i porty, z których nie korzystasz: udostępnianie plików, udostępnianie ekranu i zdalne logowanie to typowe domyślne opcje pozostawione włączone bez konkretnego powodu.
- Weryfikuj. macOS jest dostarczany z już aktywnymi zabezpieczeniami; regularnie sprawdzaj, czy nadal działają, za pomocą poleceń tylko do odczytu omówionych w tym kursie.
Koszty i czego ten kurs nie każe ci robić
Każda z tych zmian ma swój koszt: zaszyfrowany dysk wymaga bezpiecznego przechowywania klucza odzyskiwania; konto standardowe oznacza częstsze wpisywanie hasła; zamknięty port może być tym, który faktycznie był potrzebny do drukarki lub dysku do kopii zapasowych. Wzmacnianie zabezpieczeń to seria kompromisów, a właściwy kompromis zależy od tego, do czego służy dana maszyna i kto mógłby ją obrać za cel.
Ten kurs nigdy nie zasugeruje wyłączenia System Integrity Protection, Gatekeepera ani szyfrowania dysku, które Maki z chipem Apple stosują domyślnie. Niektóre przewodniki dotyczące wzmacniania zabezpieczeń, pisane dla zaawansowanych użytkowników, zawierają takie kroki albo udostępniają skrypty i zewnętrzne listy reguł do zaimportowania w firewallu niskiego poziomu. Są one adresowane do osób gotowych zaakceptować ryzyko zepsutej aktualizacji lub trudniejszej do zdiagnozowania usterki; wskazówki w tym kursie są celowo węższe, a każde ustawienie jest sprawdzane pod kątem zgodności z dokumentacją samego Apple, zanim zostanie do niego włączone.
| Warstwa | Omówione w |
|---|---|
| Uruchamianie, szyfrowanie dysku, Secure Enclave | Lekcja 2 |
| Konta, grupy, hasła, sudo | Lekcja 3 |
| Usługi udostępniania, otwarte porty, Application Firewall | Lekcja 4 |
| SIP, Gatekeeper, XProtect, tryb blokady, aktualizacje | Lekcja 5 |
Najważniejsze
- Powierzchnia ataku to każde konto, usługa, port i aplikacja, które można osiągnąć lub wykorzystać; wzmacnianie zabezpieczeń zmniejsza tę liczbę, ale nie usuwa całego ryzyka.
- Rozsądna kolejność to: szyfrowanie, aktualizacje, rozdzielenie uprawnień, zamknięcie nieużywanych usług i portów, a na końcu weryfikacja.
- Każda zmiana wzmacniająca zabezpieczenia ma realny koszt (klucz odzyskiwania do przechowania, hasło do wpisywania, funkcja do utraty); właściwy kompromis zależy od maszyny i od tego, kto mógłby ją obrać za cel.
- Ten kurs nigdy nie zaleca wyłączania System Integrity Protection, Gatekeepera ani domyślnego szyfrowania dysku.
Sprawdź się
1. Co w praktyce oznacza „zmniejszanie powierzchni ataku”?
- Usunięcie wszystkich kont użytkowników poza jednym
- Wyłączenie każdej usługi sieciowej, w tym tych, z których korzystasz
- Usunięcie lub wyłączenie kont, usług, portów i aplikacji, z których faktycznie nie korzystasz — Dobrze.
- Instalowanie kolejnego oprogramowania zabezpieczającego
Zmniejszanie powierzchni ataku dotyczy tego, co nieużywane lub niepotrzebne, a nie wszystkiego bez wyjątku, i chodzi o konfigurację, a nie dodawanie kolejnego oprogramowania.
2. Co w kolejności z tej lekcji poprzedza rozdzielenie kont i uprawnień?
- Zamknięcie nieużywanych portów
- Zaszyfrowanie dysku i aktualizowanie systemu — Dobrze.
- Włączenie trybu blokady
- Zakup sprzętowego firewalla
Szyfrowanie i aktualizacje chronią maszynę jeszcze przed jakąkolwiek inną zmianą, dlatego punkt wyjścia zaczyna się właśnie od nich.
3. Dlaczego ten kurs unika zalecania wyłączania System Integrity Protection lub Gatekeepera?
- To nie są prawdziwe funkcje macOS
- Zbytnio spowalniają Maca
- Wyłączenie ich osłabia zabezpieczenia domyślnie wbudowane przez Apple, dla korzyści, której ten kurs nie zakłada, że potrzebujesz — Dobrze.
- Może je wyłączyć wyłącznie Apple
Niektóre zaawansowane przewodniki sugerują wyłączanie wbudowanych zabezpieczeń dla konkretnych zastosowań; dla ogólnego punktu wyjścia do wzmacniania zabezpieczeń taki kompromis się nie opłaca, a założenia tego kursu go wykluczają.
Wypróbuj to z FireAI
Zastosuj tę lekcję w praktyce na swoim Macu.
- Tryby bezpieczeństwa: Dom, Kawiarnia, Paranoiczny, Pod atakiem — Dopasuj surowość FireAI do miejsca, w którym faktycznie jest twój Mac, jednym dotknięciem.
- Znajdź aplikacje ze znanymi lukami bezpieczeństwa — Zamknij znane luki, zanim ktoś je wykorzysta: zaktualizuj jedną aplikację, która tego potrzebuje.
- Odpowiedz na pierwsze pytanie o połączenie i dowiedz się, co oznacza każdy czas trwania — Zrozum dokładnie, na co się zgadzasz, gdy FireAI pyta po raz pierwszy.
Źródła
- Apple Support: Set up your Mac to be secure
- Apple Platform Security guide
- drduh: macOS Security and Privacy Guide
Zastosuj to na swoim Macu
Wypróbuj wszystkie funkcje za darmo przez 17 dni, bez karty.