Egzekwowanie zasad dotyczących jailbreaka
Wykrywaj urządzenia iOS z jailbreakiem i egzekwuj zasady bezpieczeństwa organizacji za pomocą klucza blockJailbrokenDevices, jednego z kluczy ograniczeń MDM.
Konfiguracja
Wykrywanie jailbreaka jest kontrolowane przez klucz ograniczeń MDM blockJailbrokenDevices.
- Typ: Wartość logiczna, liczba lub ciąg znaków (interpretowane jako wartość logiczna)
- Wartość domyślna przy braku klucza:
false - Platforma: Tylko iOS
To ograniczenie nie działa w systemach macOS ani visionOS, ponieważ jailbreak dotyczy urządzeń iOS.
Działanie blokady
Gdy blockJailbrokenDevices ma wartość true i zostanie wykryty jailbreak, Vylos bezpiecznie blokuje działanie. Aplikacja wyświetla pełnoekranowy komunikat „Naruszenie zasad urządzenia”, który informuje, że organizacja wymaga uruchamiania Vylos na niezmodyfikowanym urządzeniu. Użytkownik nie może zamknąć tego ekranu.
Jednocześnie Vylos:
- rozłącza wszystkie aktywne tunele Vylos, w tym tunele zarządzane
- wyłącza funkcję On-Demand dla wszystkich tuneli Vylos, aby iOS nie żądał kolejnych połączeń
- nakazuje rozszerzeniu tunelu pakietowego odrzucać ręczne, systemowe i On-Demand próby uruchomienia, dopóki blokada jest aktywna
- usuwa tunele utworzone przez użytkownika z aplikacji Skróty i odrzuca zapisane wcześniej akcje tuneli.

Wykrywanie odbywa się przy pierwszym uruchomieniu aplikacji, gdy zarządzana zasada dotycząca jailbreaka zmieni się przy otwartym Vylos oraz za każdym razem, gdy Vylos wraca na pierwszy plan. Istniejące połączenia są zatrzymywane natychmiast po uzyskaniu pozytywnego wyniku.
Sposób wykrywania
Vylos łączy kontrole integralności dotyczące artefaktów związanych z jailbreakiem, zarejestrowanych narzędzi, naruszenia piaskownicy oraz wstrzykiwania kodu w czasie działania. Jeśli którakolwiek warstwa zwróci wynik pozytywny, na potrzeby zarządzanej zasady Vylos uznaje urządzenie za urządzenie z jailbreakiem.
Dokumentacja publiczna celowo opisuje te kategorie bez publikowania dokładnych wskaźników. Dzięki temu zasady są jasne dla administratorów, a przewodnik bezpieczeństwa nie staje się listą ułatwiającą obejście ochrony.
Bezpieczeństwo danych
Podczas aktywnej blokady jailbreaka nie jest tracona żadna konfiguracja tunelu. Vylos zmienia wyłącznie bieżący stan połączenia i zapisany stan On-Demand. Konfiguracje tuneli, wpisy w pęku kluczy i ustawienia aplikacji pozostają nienaruszone i wracają po usunięciu przyczyny blokady.