FireAIs sikkerhetsblogg

Av FireAI Security & Research Team · Publisert

Kamera- og mikrofontillatelser på macOS: Hva «Tillat» egentlig betyr, og hvordan du tar tilgangen tilbake

Kamera- og mikrofontillatelser på macOS: Hva «Tillat» egentlig betyr, og hvordan du tar tilgangen tilbake

Første gang en app spør om å bruke kameraet eller mikrofonen, viser macOS ett enkelt spørsmål: tillat det, eller ikke. Trykk Tillat, og i motsetning til et informasjonskapsel-banner, blir det svaret liggende — appen spør ikke igjen. Her er hva det klikket faktisk avgjør, hvor du går for å endre det tilbake, og den ene tingen det å endre det ikke gjør.

Hva engangsspørsmålet faktisk avgjør

Apple beskriver kontrollpunktet denne avgjørelsen mater: i Innstillinger på macOS kan brukere se hvilke apper de har gitt tilgang til bestemt informasjon, og også gi eller trekke tilbake fremtidig tilgang. I praksis betyr det at spørsmålet du svarer på én gang blir registrert, og macOS bruker den registreringen hver gang appen prøver igjen — den spør ikke to ganger med mindre du, en ominstallering av appen, eller en nullstilling endrer registreringen.

Hvor du kan se gjennom det, og slå det av

Gå til Apple-menyen › Systeminnstillinger › Personvern og sikkerhet › Kamera, og den tilsvarende siden for Mikrofon. Apples egne instruksjoner: «Slå tilgangen til kameraet på eller av for hver app i listen» — og det tilsvarende for mikrofonen. Hver app som noen gang har spurt, er oppført, med sin egen bryter, slik at du kan slå av tilgangen for én app uten å røre resten.

Å nullstille det fra terminalen

macOS leverer også en kommandolinjemåte å nullstille den registreringen på: tccutil. Dens egen manualside beskriver rett frem hva den gjør: den «administrerer personvern-databasen, som lagrer avgjørelsene brukeren har tatt om hvorvidt apper kan få tilgang til personlige data», og nullstillingskommandoen dens tilbakestiller de avgjørelsene slik at appen blir spurt på nytt.

Terminal
tccutil reset Camera com.example.app

Hva det å trekke tilbake tilgang ikke gjør: stoppe et anrop som allerede pågår

Å slå av tilgang, eller nullstille den med tccutil, avgjør hva som skjer neste gang den appen prøver å bruke kameraet eller mikrofonen. Det når ikke inn i en økt som allerede kjører: hvis en app for øyeblikket har kameraet eller mikrofonen åpen, er det å endre tillatelsen ikke en pålitelig måte å avslutte den økten umiddelbart på. Å avslutte appen er den direkte måten å stoppe et pågående opptak akkurat nå på.

FireAIs «Stop it»-meny

FireAI 0.1.2 viser i det øyeblikket en app slår på kameraet eller mikrofonen, og samler de samme tre svarene på ett sted, ved siden av den økten:

  • Fjern den appens kamera- eller mikrofontilgang på stedet, på samme måte som tccutil gjør det — macOS vil spørre på nytt neste gang appen vil ha den.
  • Avslutt appen helt, som er det som faktisk avslutter et opptak som allerede pågår.
  • Blokker appens internettilgang med en FireAI-regel, reversibel når som helst, slik at ingenting den tar opp kan forlate Macen selv mens kameraet eller mikrofonen forblir åpen.

Kort fortalt

Tillat varer ikke for alltid, og det er heller ikke øyeblikkelig. Systeminnstillinger og tccutil endrer hva som skjer neste gang; bare det å avslutte appen avslutter pålitelig det som skjer akkurat nå. FireAIs «Stop it»-meny samler alle tre handlingene, pluss nettverkshandlingen, på samme sted.

Hvor FireAI og HisnLabs kommer inn

Å slå av tilgangen eller nullstille den med tccutil bestemmer bare hva som skjer neste gang; det når ikke inn i en økt som allerede kjører. FireAI 0.1.2 legger til akkurat det siste trinnet: en «Stop it»-meny som fjerner en apps kamera- eller mikrofontilgang, avslutter appen, eller blokkerer internettforbindelsen direkte.

FireAI er HisnLabs’ eget produkt: en KI-brannmur som kjører direkte på Macen. Den viser hver tilkobling appene dine gjør, i klart språk, og lar deg bestemme hva som forlater Macen din — KI-en kjører lokalt, så trafikken din sendes aldri til oss eller noen andre. HisnLabs’ sikkerhetsforskningsteam er de som holder disse vurderingene pålitelige: de katalogiserer hvilke domener som er vanlig telemetri og hvilke som er en ekte tjeneste, sporer landet og nettverket bak en tilkobling, og trener den lokale modellen (Autopilot-funksjonen) på ekte trafikkmønstre — uten at noe av det forlater Macen din.

Du kan lese om de tekniske valgene bak, eller prøve FireAI i 17 dager, på FireAI, fra HisnLabs.

Kilder