Czy Keepresso jest bezpieczne? Open source, notaryzacja
Keepresso to mała, skupiona na jednym zadaniu aplikacja i łatwo sprawdzić, co robi. Jest darmowa i na licencji GPL-3.0, więc pełny kod źródłowy jest publiczny, a do tego podpisana i notaryzowana przez Apple, więc otwiera się bez ostrzeżeń.
O jakie uprawnienia prosi
Keepresso prosi o bardzo niewiele i tylko wtedy, gdy korzystasz z funkcji, która tego wymaga:
- Zgoda administratora, raz, tylko dla funkcji, które przełączają chronione ustawienie systemowe: tryb zamkniętej pokrywy, wstrzymanie AWDL podczas gier, zwiększanie obrotów wentylatorów w zabezpieczeniu termicznym, priorytet CPU gry oraz zaplanowane wybudzenie. Zatwierdź pomocnika raz, a potem działają po cichu.
- Lokalizacja, tylko jeśli używasz wyzwalacza Wi-Fi, ponieważ odczytanie nazwy bieżącej sieci wymaga tego na nowoczesnym macOS. Nic innego nie korzysta z twojej lokalizacji.
- Powiadomienia, tylko dla przypomnienia „wciąż parzy” oraz powiadomień o wstrzymaniu baterii i termicznym.
Czego nie dotyka
- Żadnego uprawnienia do kamery ani mikrofonu. Wyzwalacz spotkań odczytuje tylko systemowy sygnał, że kamera albo mikrofon są używane, dokładnie to samo, co zapala kropki w twoim pasku menu. Nigdy nie otwiera strumienia.
- Żadnego uprawnienia Ułatwień dostępu.
- Żadnych trackerów, żadnej analityki, żadnego konta.
Zabezpieczenia, których możesz nie zauważyć
Kilka świadomych decyzji trzyma ostre krawędzie pod kontrolą:
- Zaimportowane ustawienia nie uruchamiają poleceń bez twojej wiedzy. Importowanie pliku ustawień wnosi wszelkie haki zdarzeń z poleceniami powłoki wyłączone. Przeglądasz i ponownie włączasz te, którym ufasz, w Preferencjach, Automatyzacja, więc udostępniony albo pobrany plik ustawień nie uruchomi polecenia za twoimi plecami.
- Automatyzacja działa na twoich zasadach. Dzierżawy automatyzacji są ograniczone w czasie i wygasają same, przełącznik wyłącza je całkowicie, a pozwolenie automatyzacji na zmianę systemowego harmonogramu wybudzeń to osobna zgoda, domyślnie wyłączona.
- Aktualizacje są zablokowane. Automatyczny aktualizator jest przypięty do dokładnej wersji Sparkle, z narzędziami do podpisywania weryfikowanymi sumą kontrolną, a każde wydanie jest podpisane i notaryzowane. Polecenia haka agenta i pomocnika administratora są zabezpieczone przed niezaufanymi danymi wejściowymi.
Dlaczego nie ma go w Mac App Store
Sandbox App Store blokuje interfejsy API zasilania macOS, na których polega Keepresso, żeby utrzymywać Maca aktywnym. Dlatego jest dystrybuowane poza sklepem, z włączonym hardened runtime Apple i pełną notaryzacją, standardowym, zaufanym sposobem rozpowszechniania aplikacji na Maca, która potrzebuje takich możliwości.
Pobierz Keepresso
Darmowa i open source, dla macOS 14 i nowszych. Zainstaluj ją i utrzymuj Maca aktywnym, na swoich zasadach.
Więcej w kolekcji Pierwsze kroki
