Pliki resztkowe LockDown Browser w ~/Library na Macu (czego się spodziewać)
Lokalizacje (z typowymi rozmiarami po semestrze)
| Ścieżka | Rozmiar po semestrze | Obawa o prywatność? |
|---|---|---|
~/Library/Application Support/LockDown Browser/ | 5-50 MB | Niska (buforowana konfiguracja Dashboard) |
~/Library/Caches/com.respondus.lockdownbrowser/ | 10-200 MB | Niska (cache WebKit) |
~/Library/Group Containers/group.com.respondus.lockdownbrowser/ | 1-5 GB | Wysoka (bufory nagrań Monitora) |
~/Library/Preferences/com.respondus.lockdownbrowser.plist | <100 KB | Niska |
~/Library/Saved Application State/com.respondus.lockdownbrowser.savedState/ | <1 MB | Niska |
~/Library/LaunchAgents/com.respondus.lockdownbrowser.plist | <10 KB | Średnia (autostart) |
Co rzeczywiście znajduje się w każdej pozostałości
Application Support
Konfiguracje Dashboard dla poszczególnych kursów, które LDB pobrał z serwera Respondus Twojej uczelni. Pliki JSON, pliki logów. Identyfikuje, którą instytucję i kursy używałeś z LDB. Niezbyt wysoka prywatność, ale identyfikuje Twoją afiliację z uczelnią.
Caches
Cache WebKit: HTML, CSS, obrazy ze stron egzaminów Twojego LMS. Praktycznie częściowa kopia interfejsu egzaminacyjnego Twojego LMS (bez odpowiedzi, tylko sama struktura). Maci z dużymi cache'ami zwykle mają tu tygodnie historii LMS.
Group Containers (obawa o prywatność)
Bufor nagrania Monitora. Na egzamin: plik zawierający częściowy bufor przed wysyłką z:
- Twoim nagraniem z kamery (zakodowane MP4)
- Twoim dźwiękiem z mikrofonu
- Okresowymi zrzutami ekranu
- Zdjęciem ID przed egzaminem
Jeśli Twój egzamin został pomyślnie przesłany, ten katalog czyści się w ciągu ~24 godzin. Jeśli wysyłka się nie udała (problemy sieciowe, czkawka serwera Monitora), bufor pozostaje.
To jest katalog, który najbardziej warto wyczyścić ze względów prywatności - może zawierać wideo, na którym piszesz egzamin w swoim pokoju w akademiku.
Preferences
Preferencje UI (rozmiar okna, ostatnio używany LMS itp.). Trywialne.
Saved Application State
Metadane przywracania okna - gdzie znajdowało się okno LDB, gdy ostatnio zakończyłeś. Trywialne.
LaunchAgents
Niektóre wdrożenia MDM instalują LaunchAgent, który pomaga LDB uruchamiać się z kont bez uprawnień administratora. Osobiste Maci zwykle tego nie mają. Usunięcie LaunchAgent zatrzymuje zachowanie autostartu.
Jak wyczyścić TYLKO pozostałości wrażliwe pod kątem prywatności
Jeśli chcesz zachować LDB zainstalowany, ale wyczyścić bufor nagrań:
rm -rf ~/Library/Group\ Containers/group.com.respondus.lockdownbrowser/
Bezpieczne do uruchomienia, gdy LDB jest zainstalowany, ale nie działa. Bufor nagrań zostanie odtworzony na następnym egzaminie.
Dlaczego te pozostałości istnieją (model piaskownicy Apple)
Struktura ~/Library Apple oddziela dane aplikacji na poziomie użytkownika od pakietu aplikacji. Intencja: gdy odinstalowujesz aplikację, przeciągając jej pakiet do Kosza, Twoje dane utrzymują się między reinstalacjami. Dla LDB to w większości nieadekwatne - cache i bufor Monitora nie mają wartości między reinstalacjami. Ale konwencja Apple to „zachowaj dane użytkownika przy deinstalacji domyślnie", a Respondus podąża za konwencją.
Dlatego przeciągnięcie do Kosza nie wystarczy - konwencja zachowuje dane, nie usuwa ich. Wymagane jest ręczne czyszczenie.
Frequently asked questions
Czy bufor nagrania Monitora jest zaszyfrowany?
Zgodnie z polityką prywatności Respondus, nagrania są szyfrowane w trakcie przesyłu. Lokalne pliki bufora (~/Library/Group Containers/) - status szyfrowania bufora na dysku nie jest publicznie udokumentowany. Traktuj go jako potencjalnie czytelny dla każdego, kto ma dostęp do dysku.
Skąd wiem, czy wysyłka Monitora się nie udała i bufor pozostaje?
Sprawdź rozmiar <code>~/Library/Group Containers/group.com.respondus.lockdownbrowser/</code>. Jeśli >100 MB po kilku dniach, wysyłka prawdopodobnie się nie udała. Napisz do prowadzącego, jeśli martwisz się, że Twoje nagranie egzaminu nie znajduje się na serwerach Respondus.
Czy pozostałości są w lokalizacjach Library synchronizowanych z iCloud?
Nie - ~/Library/Application Support/ i podobne są na poziomie użytkownika, niesynchronizowane przez iCloud Drive. Żyją wyłącznie na Twoim Macu.