Wiadomości dotyczące bezpieczeństwa i sztucznej inteligencji

Wydanie FireAI · Autor FireAI Security & Research Team · Opublikowano

FireAI 1.0 pokazuje w czasie rzeczywistym, dokąd trafiają dane z Maca

HisnLabs wydało FireAI 1.0 dla macOS: Mapa świata na żywo z rzekami danych, ostrzeżenia o skokach wysyłania, pasek pulsu dla połączeń, reagująca maskotka i nauka per sieć.

A globe icon and the FireAI news mascot, next to the words “FireAI 1.0 shows where your data goes, live.”

HisnLabs wydało FireAI 1.0 dla macOS. Ta wersja koncentruje się na uwidocznieniu ruchu wychodzącego z Maca na bieżąco: Mapa świata rysuje wolumen każdego połączenia, lista krajów, ostrzeżenie o nagłym wysyłaniu danych, minutowy pasek aktywności dla każdego połączenia oraz ekran Start, który podsumowuje ostatnią godzinę w formie pogody. Zmiany wymieniono w informacjach o wydaniu [1] oraz w dokumentacji produktu. Poniższe stwierdzenia pochodzą z własnych stron producenta, stanowią jego relację, a nie wynik niezależnych testów.

Tło

FireAI to zapora sieciowa z AI działającą na urządzeniu. Działa na Macu jako filtr treści, ocenia każde połączenie wychodzące aplikacji na podstawie reguł użytkownika i bieżącego trybu bezpieczeństwa, a następnie pokazuje wynik. Wcześniejsze wersje wyświetlały listę połączeń i prosiły użytkownika o decyzję. Wersja 1.0 dodaje sposoby dostrzegania wzorców w wielu połączeniach, na przykład tego, że jeden kraj otrzymuje dużą część ruchu z Maca, oraz zauważania zmian.

Co zawiera wydanie

Mapa świata rysuje teraz rzeki danych: szerokość linii odpowiada bieżącej przepustowości połączenia, a kropki biegną na zewnątrz przy wysyłaniu i z powrotem przy pobieraniu, wyłącznie wtedy, gdy dane faktycznie płyną. Glob pokazuje dzień i noc, wyświetla księżyc przy celach aktywnych w nocy i podaje przybliżony czas lokalny na karcie połączenia. Pierścień na żywo pokazuje udział każdego kraju w bieżącym ruchu [3].

Pod globem lista Żądania według kraju porządkuje kraje, z którymi łączy się Mac. Kliknięcie kraju obraca do niego glob. Przycisk Filtruj ogranicza widok do tego kraju, a przycisk Blokuj, po zapytaniu użytkownika, dodaje reguły blokujące dla celów już tam zaobserwowanych [2]. Cel, który pojawia się w tym kraju po raz pierwszy, nadal wywołuje pytanie lub podlega trybowi bezpieczeństwa.

Skoki wysyłania są sygnalizowane na podstawie stałych progów. Kraj uznaje się za skok, gdy otrzymuje co najmniej 5 MB w ciągu 10 sekund i co najmniej dziesięciokrotność swojego zwykłego tempa. Wtedy zmienia kolor na czerwony na liście i na globie, pogoda na ekranie Start zmienia się na Burza, a pasek menu pokazuje czerwoną strzałkę w górę z kodem kraju. Oznaczenie utrzymuje się przez minutę po zakończeniu skoku, a stałe wysyłanie, takie jak kopia zapasowa, po około dwóch minutach zostaje uznane za normalne. FireAI nie blokuje skoku samodzielnie; decyzję podejmuje użytkownik [2].

W widoku Aktywność każde połączenie ma 60-sekundowy pasek pulsu, wyświetlany na jego karcie i w kolumnie „Ostatnia minuta” w tabeli, a zablokowane połączenia można odtworzyć jako animację. Na ekranie Start pogoda prywatności przyjmuje stany Bezchmurnie, Lekkie zachmurzenie, Przelotne opady, Burza, Schronienie (gdy włączony jest wyłącznik awaryjny) albo Spokój i Spokojna noc. Maskotka 3D reaguje: kręci głową przy serii blokad, podskakuje przy skoku wysyłania i drzemie późną nocą, gdy nic się nie dzieje [1].

Sugestie otrzymują stos kart Szybkiego przeglądu. Użytkownik przesuwa kartę w lewo, by zablokować, w prawo, by zezwolić, lub w dół, by pominąć; każda odpowiedź tworzy regułę i jednocześnie uczy FireAI Pilot [4]. Strona Zagrożenia zyskuje oś czasu „Dlaczego?” [1].

FireAI Pilot uczy się teraz osobno dla każdej sieci Wi-Fi i każdego trybu bezpieczeństwa. Sieć jest zapisywana jako krótki odcisk, nigdy jako nazwa Wi-Fi, i wyłącznie na Macu. Odczytanie nazwy Wi-Fi wymaga uprawnienia macOS do lokalizacji. Wnioski z innych sieci mają około jednej trzeciej wagi wniosków z bieżącej sieci, a nauka per sieć nigdy nie ma pierwszeństwa przed regułami użytkownika, blokadami trybu bezpieczeństwa ani wyłącznikiem awaryjnym [5]. Wydanie zmniejsza też użycie procesora [1].

Znaczenie dla użytkowników Maca

Nowości dotyczą jednego problemu: ruch wychodzący jest zwykle niewidoczny, dopóki coś nie pójdzie źle. Użytkownik, który trzyma otwartą Mapę świata, widzi, która aplikacja komunikuje się z którym krajem, a reguła skoków ma zwrócić uwagę użytkownika na nagłe duże wysyłanie danych na ekranie Start i w pasku menu [2]. Użytkownicy, którzy wolą nie odpowiadać na pytania, mogą pozwolić, by Szybki przegląd i FireAI Pilot zbudowały reguły na podstawie kilku odpowiedzi.

Zalecenia

  1. Otwórz Mapę świata i kliknij najaktywniejsze kraje, aby zobaczyć, które aplikacje za nimi stoją.
  2. Gdy kraj zmieni kolor na czerwony, kliknij go, znajdź aplikację i cel, a jeśli wysyłanie było nieoczekiwane, zablokuj je.
  3. Odpowiedz na kilka kart w Szybkim przeglądzie, aby FireAI Pilot poznał Twoje zwykłe aplikacje.
  4. Udziel uprawnienia do lokalizacji tylko wtedy, gdy chcesz korzystać z nauki per sieć, pamiętając, że FireAI zapisuje odcisk sieci, a nie jej nazwę.

Co FireAI robi, a czego nie robi

FireAI to zapora sieciowa. Nie skanuje plików, nie usuwa oprogramowania z Maca i nie rozstrzyga, czy skok jest złośliwy. Skok jest sygnałem dla użytkownika, a decyzja o blokadzie należy do użytkownika. Nauka per sieć w FireAI Pilot działa obok reguł użytkownika i ich nie zastępuje [2][5].

Ograniczenia

Lokalizacje na mapie są przybliżone: duże sieci są pokazywane w punkcie brzegowym najbliższym użytkownikowi, a nie w faktycznym budynku, a bez bazy danych lokalizacji żadne miejsca nie są wyświetlane [3]. Progi skoków są stałe i użytkownik nie może ich zmienić [2]. Nauka per sieć wymaga uprawnienia do lokalizacji; bez niego lub przy połączeniu przewodowym FireAI Pilot wraca do jednego profilu dla całego Maca [5].

Wypróbuj FireAI od HisnLabs za darmo przez 17 dni.

Źródła

  1. HisnLabs, What’s new in FireAI
  2. HisnLabs documentation: Requests by country and upload spikes
  3. HisnLabs documentation: World map
  4. HisnLabs documentation: Quick Review suggestions
  5. HisnLabs documentation: FireAI Pilot learns per network