Blog o bezpieczeństwie FireAI

Autor FireAI Security & Research Team · Opublikowano

Czy zastanawiałeś się kiedyś, czy ktoś cię obserwuje przez tę małą czarną dziurkę na górze ekranu?

Czy zastanawiałeś się kiedyś, czy ktoś cię obserwuje przez tę małą czarną dziurkę na górze ekranu?

Znajduje się tuż nad ekranem, kropka czarnego szkła, której przestałeś zauważać lata temu. Przez większość czasu nie robi zupełnie nic. Ale od czasu do czasu budzi się do życia, a wraz z nią pojawia się pytanie, którego większość ludzi nigdy tak naprawdę sobie nie zadaje: gdy ta kamera jest włączona, kto właściwie jest po drugiej stronie?

Co twój Mac już ci mówi

macOS radzi sobie z tym lepiej, niż sugeruje jego reputacja. Własny przewodnik Apple jest jasny w kwestii kamery: „Zielona lampka obok kamery świeci, aby wskazać, że kamera jest włączona”. W przypadku mikrofonu: „Wskaźnik nagrywania w Centrum sterowania pokazuje, kiedy mikrofon komputera jest używany lub był ostatnio używany”, a Centrum sterowania podaje nazwę aplikacji. Na laptopach Mac z Apple silicon oraz na Intelach z chipem T2 Apple dodaje sprzętowe odłączenie, które „wyłącza mikrofon za każdym razem, gdy pokrywa jest zamknięta”. (Kamera nie jest odcinana sprzętowo, zaznacza Apple, ponieważ zamknięta pokrywa i tak już blokuje jej widok.)

I to ty decydujesz, kto w ogóle może z nich korzystać: Ustawienia systemowe › Prywatność i bezpieczeństwo › Kamera, i tak samo dla Mikrofonu, wymieniają każdą aplikację, która o to poprosiła, z przełącznikiem przy każdej z nich. Ten przełącznik jest prawdziwą blokadą i tylko ty możesz go przełączyć.

Czego ci nie mówi

Zielona lampka odpowiada na pytanie „czy kamera jest włączona?”. Centrum sterowania odpowiada na pytanie „która aplikacja?”. Żadne z nich nie odpowiada na pytanie, które naprawdę liczy się dla prywatności: dokąd trafia to, co kamera widzi i słyszy? Rozmowa wideo powinna być przesyłana strumieniowo do usługi, przez którą dzwonisz. Aplikacja, która włącza kamerę i zaczyna wysyłać dane na serwer, o którym nigdy nie słyszałeś, w kraju, którego się nie spodziewałeś, wygląda z punktu widzenia zielonej lampki dokładnie tak samo.

Aplikacje obserwujące kamerę istnieją na Macu od lat. Darmowy program Objective-See, OverSight, na przykład „nieustannie monitoruje system, ostrzegając użytkownika za każdym razem, gdy aktywowany jest mikrofon lub uruchamiana jest kamera internetowa”. To pierwsza połowa obrazu. Druga połowa, czyli co aplikacja robi w sieci, gdy kamera jest włączona, znajduje się w innym narzędziu: twojej zaporze sieciowej.

Co dodaje FireAI 0.1.2

FireAI już widzi każde połączenie nawiązywane przez każdą aplikację, bo to jego zadanie. Wersja 0.1.2 łączy to z kamerą i mikrofonem:

  • W chwili, gdy aplikacja włącza kamerę lub mikrofon, na Mapie świata pojawia się pasek: „Mikrofon włączony: Microsoft Teams”, wraz z informacją, jak długo jest włączony i ile aplikacja od tego czasu wysłała i odebrała.
  • Połączenia tej aplikacji podświetlają się na globusie — na zielono dla kamery i na pomarańczowo dla mikrofonu (te same kolory co własne wskaźniki macOS), z małą plakietką kamery lub mikrofonu przy każdym celu połączenia. Widzisz, z jakimi firmami i w jakich krajach rozmawia aplikacja, gdy może cię widzieć lub słyszeć.
  • Dziennik „Kamera i mikrofon” zapisuje każdą sesję: którą aplikację, kiedy, jak długo, oraz najważniejsze miejsca docelowe wraz z firmą i krajem. Jest przechowywany wyłącznie na twoim Macu i możesz go wyczyścić.
  • Menu „Zatrzymaj” przy każdej sesji: odbierz aplikacji dostęp do kamery lub mikrofonu (macOS zapyta ponownie następnym razem, a ty odpowiesz Nie zezwalaj), zamknij aplikację, aby natychmiast zakończyć trwającą sesję, albo zablokuj jej dostęp do internetu, żeby nic, co nagrała, nie mogło opuścić twojego Maca.
Co dziennik zapisuje dla jednej sesji (przykład)
Mikrofon: Microsoft Teams
25 Sept 2026, 16:02, przez 42 min
Wysłano 38 MB, odebrano 51 MB w tym czasie
Do Microsoft, Irlandia · Microsoft, Holandia · Akamai, Francja

Gdzie kończą się jego możliwości, powiedziane wprost

Narzędzie do ochrony prywatności, które przecenia to, co wie, jest gorsze niż żadne, więc oto jego ograniczenia.

  • Aplikacja korzystająca z mikrofonu pochodzi bezpośrednio z macOS, więc jest dokładna. W przypadku kamery jest inaczej: macOS nie udostępnia publicznego sposobu, by sprawdzić, która aplikacja trzyma kamerę. FireAI podaje aplikację, która w tym samym momencie korzysta z mikrofonu, a w przeciwnym razie aplikację będącą na pierwszym planie, i mówi „prawdopodobnie”, gdy tak robi.
  • FireAI nie może wyłączyć kamery innej aplikacji w trakcie połączenia; mogą to zrobić tylko macOS i sama aplikacja. Odebranie dostępu sprawia, że macOS zapyta ponownie następnym razem, a zamknięcie aplikacji kończy trwającą sesję. Blokada internetu to część, którą FireAI egzekwuje samodzielnie.
  • Jeśli aplikacja przekazuje swój ruch usłudze systemowej (FaceTime opiera się na jednej z nich), ten ruch należy do usługi, a nie do aplikacji, i nie jest powiązany z sesją.
  • Korzysta wyłącznie z publicznych interfejsów macOS i nie potrzebuje własnego pozwolenia na kamerę ani mikrofon, ponieważ nigdy nie patrzy na obraz ani nie słucha dźwięku — sprawdza tylko, czy urządzenie jest włączone.

Wersja w skrócie

Zielona lampka niech nadal będzie twoim pierwszym ostrzeżeniem, a Ustawienia systemowe — twoją blokadą. Brakowało ostatniego kroku: zobaczenia, dokąd trafia obraz i dźwięk. To właśnie tę część FireAI teraz rysuje na globusie.

Jaką rolę odgrywają FireAI i HisnLabs

FireAI 0.1.2 pokazuje, która aplikacja włączyła twoją kamerę lub mikrofon, i rysuje na mapie świata, dokąd trafia ruch tej aplikacji, gdy są włączone. Wszystko zostaje na twoim Macu.

FireAI to własny produkt HisnLabs: zapora sieciowa z AI działająca bezpośrednio na Macu. Pokazuje prostym językiem każde połączenie nawiązywane przez twoje aplikacje i pozwala ci decydować, co opuszcza twojego Maca — jej AI działa lokalnie, więc twój ruch nigdy nie jest wysyłany do nas ani do nikogo innego. Zespół badań nad bezpieczeństwem HisnLabs dba o to, by te decyzje pozostały trafne: kataloguje, które domeny to zwykła telemetria, a które prawdziwa usługa, śledzi kraj i sieć stojące za połączeniem oraz trenuje lokalny model (funkcję Autopilot) na rzeczywistych wzorcach ruchu — a nic z tego nie opuszcza twojego Maca.

Możesz przeczytać o decyzjach technicznych, które za tym stoją, albo wypróbować FireAI przez 17 dni na FireAI od HisnLabs.

Źródła