
Disabilita istantaneamente Touch ID e blocca il tuo Mac con un clic o una scorciatoia da tastiera.
PanicLock è un'utility per la barra dei menu di macOS che disabilita istantaneamente Touch ID e blocca lo schermo con un singolo clic o chiudendo il coperchio del laptop.
PanicLock colma una lacuna lasciata aperta da macOS: non esiste un modo integrato per disabilitare istantaneamente Touch ID quando serve. I dati biometrici sono comodi nella vita quotidiana, e talvolta preferibili quando serve velocità o si vuole evitare che la password venga osservata. Ma in situazioni delicate, le forze dell'ordine e gli agenti di frontiera in molti paesi possono imporre uno sblocco biometrico in modi che non possono fare con una password. PanicLock offre un pulsante nella barra dei menu con un clic, un tasto rapido personalizzabile o un'opzione automatica di blocco alla chiusura del coperchio, che disabilita immediatamente Touch ID e blocca lo schermo, ripristinando la protezione con sola password senza terminare la sessione o spegnere.
brew install paniclock/tap/paniclock
Scarica il DMG più recente dalla pagina delle release.
| Azione | Risultato |
|---|---|
| Clic sinistro sull'icona | Attiva immediatamente il blocco rapido |
| Clic destro sull'icona | Apre il menu (Preferenze, Disinstalla, Esci) |
Se abilitato in Preferenze, la chiusura del coperchio del Mac disabiliterà automaticamente Touch ID e bloccherà lo schermo. Touch ID rimane disabilitato finché non esegui nuovamente l'accesso con la password. Se lo schermo si blocca per altri motivi (screen saver, sospensione del display, ecc.), Touch ID funzionerà comunque normalmente.
Al primo utilizzo, ti verrà richiesta la password di amministratore per installare l'helper privilegiato. È una configurazione una tantum.
PanicLock.xcodeproj in XcodeInfo.plist (SMPrivilegedExecutables) e Info-Helper.plist (SMAuthorizedClients)Homebrew:
brew uninstall paniclock
Dall'app: Clic destro → "Disinstalla PanicLock..." → Inserisci la password di amministratore
Manuale:
sudo launchctl bootout system/com.paniclock.helper
sudo rm -f /Library/PrivilegedHelperTools/com.paniclock.helper
sudo rm -f /Library/LaunchDaemons/com.paniclock.helper.plist
rm -rf /Applications/PanicLock.app
PanicLock utilizza un helper privilegiato (installato tramite SMJobBless) per modificare le impostazioni del timeout di Touch ID:
bioutil -r -sbioutil -w -s -o 1pmset displaysleepnowPanicLock disabilita solo Touch ID. Se hai abilitati altri metodi di sblocco — sblocco con Apple Watch, chiavi di sicurezza, ecc. — il Mac può comunque essere sbloccato con quelli.
bioutil, pmset)Nota: PanicLock disabilita solo Touch ID. Se hai altri metodi di sblocco abilitati, sblocco con Apple Watch, chiavi di sicurezza, ecc., il Mac può comunque essere sbloccato utilizzando quelli.
Lo script di pubblicazione gestisce compilazione, firma, notarizzazione e pacchettizzazione:
./scripts/release.sh
Caratteristiche:
build/release/<versione>/Flusso di lavoro:
MARKETING_VERSION in Xcode./scripts/release.sh — compila e invia per la notarizzazionebuild/release/<versione>/PanicLock-<versione>.dmgLicenza MIT — Vedi LICENSE per i dettagli.
I contributi sono benvenuti! Apri un issue o una pull request.