Biztonságos a Keepresso? Nyílt forráskódú, notarizált
A Keepresso ingyenes és GPL-3.0 licencű, nyilvános forráskóddal. A kiadásokat a fejlesztő Developer ID tanúsítvánnyal írja alá, az Apple pedig notarizálja őket. Ezek az ellenőrzések azonosítják a kiadót és ismert rosszindulatú tartalmat keresnek a terjesztett alkalmazásban; nem helyettesítik annak áttekintését, hogy a funkciói mihez férhetnek hozzá.
Milyen jogosultságokat kér
Egy szokásos ébrentartó munkamenethez nem kell Kisegítő lehetőségek, kamera-, mikrofon-, naptár-, Bluetooth- vagy helyhozzáférés. Az opcionális funkciók csak akkor kérnek további hozzáférést, amikor bekapcsolod őket:
- Rendszergazdai jóváhagyás, kiemelt jogosultságú műveletekhez, például lecsukott fedelű módhoz, AWDL szüneteltetéséhez, ventilátorvezérléshez, játék CPU-prioritásához, ütemezett ébresztéshez, Keyboard Cleanerhez és DNS-gyorsítótár ürítéséhez. A segédprogram egyszeri jóváhagyásával elkerülheted az ismételt jelszókéréseket.
- Helyadatok, csak ha Wi-Fi-triggert használsz, mert a jelenlegi hálózat nevének kiolvasásához a modern macOS-en ez kell. Semmi más nem használja a helyzetedet.
- Kisegítő lehetőségek, ha a Tarts aktívan funkcióhoz billentyűzetes vagy egeres módszert választasz. Az alapértelmezett macOS-tevékenységjelentési módszerhez ez nem kell. A Keyboard Cleaner helyette a rendszergazdai segédprogramot használja, és nem kér Kisegítő lehetőségek hozzáférést.
- Naptárak, ha naptártriggert engedélyezel. A macOS teljes naptárhozzáférést kér; a Keepresso az események alapján dönti el, mikor tartsa ébren a Macet. Hagyd kikapcsolva a triggert, ha nem szeretnéd megadni a hozzáférést.
- Bluetooth, ha egy párosított Bluetooth-eszközhöz adsz triggert. Ez lehetővé teszi, hogy a Keepresso felsorolja a párosított eszközöket, és ellenőrizze, csatlakozik-e a kiválasztott eszköz.
- Értesítések, emlékeztetőkhöz, valamint opcionális munkamenet-, trigger-, automatizálási, akkumulátor- és hővédelmi értesítésekhez.
Ezeket az engedélyeket a Rendszerbeállítások → Adatvédelem és biztonság részben nézheted át vagy vonhatod vissza, az értesítéseket pedig a Rendszerbeállítások → Értesítések alatt kezelheted. Ha már nincs rá szükséged, kapcsold ki a megfelelő Keepresso-funkciót. A rendszergazdai segédprogram eltávolítását a segédprogram útmutatója ismerteti.
Amit nem érint
- Nincs kamera- vagy mikrofon-jogosultság. A meeting trigger csak azt a rendszerjelzést olvassa, hogy a kamera vagy a mikrofon használatban van, ugyanazt, ami a menüsáv pontjait világítja. Sosem nyit streamet.
- Nincs nyomkövető, nincs analitika, nincs fiók.
Korlátok, amiket lehet, hogy nem veszel észre
Néhány tudatos döntés fedi a hegyes éleket:
- Az importált beállítások nem futtathatnak parancsokat észrevétlenül. Egy beállításfájl importálásakor a shell-parancs eseményhookok kikapcsolva érkeznek. Te nézed át és kapcsolod vissza a megbízhatóakat a Beállítások, Automatizálás alatt, így egy megosztott vagy letöltött beállításfájl nem futtathat parancsot a hátad mögött.
- Az automatizálás a te feltételeiden marad. Az automatizálási bérletek korlátosak és maguktól lejárnak, egy kapcsoló teljesen kikapcsolja őket, a rendszer ébresztési ütemezésének módosítása pedig külön opt-in, ami alapból ki van kapcsolva.
- A frissítések le vannak zárva. Az automatikus frissítő egy pontos Sparkle-verzióhoz van rögzítve, az aláíró eszközei checksummal ellenőrizve, és minden kiadás aláírt és notarizált. Az ügynök-hook és az adminisztrátor-segédprogram parancsai keményítve vannak a nem megbízható bemenet ellen.
Miért nincs a Mac App Store-ban
A Keepresso kiemelt jogosultságú segédprogramja és rendszerszintű funkciói, köztük a lecsukott fedél felülbírálása és az AWDL vezérlése, az App Store sandboxon kívüli képességeket igényelnek. Az alapvető ébrentartó funkciók létezhetnek sandboxolt alkalmazásban is. A Keepresso teljes funkciókészletét aláírt, notarizált kiadásokban terjeszti GitHubon és Homebrew-val.
Szerezd meg a Keepressót
Ingyenes és nyílt forráskódú, macOS 14-hez és újabbhoz. Telepítsd, és tartsd ébren a Macedet a te szabályaid szerint.
Több itt: Első lépések
