Notícias sobre segurança e IA

Lançamento do FireAI · Por FireAI Security & Research Team · Publicado

O FireAI 1.0 mostra em tempo real para onde vão os dados de um Mac

A HisnLabs lançou o FireAI 1.0 para macOS: mapa-múndi ao vivo com rios de dados, alertas de picos de envio, faixa de batimentos por conexão, um mascote que reage e aprendizado por rede.

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

A HisnLabs lançou o FireAI 1.0 para macOS. A versão se concentra em tornar visível, no momento em que acontece, o tráfego de saída de um Mac: um mapa-múndi que desenha o volume de cada conexão, uma lista por país, um alerta para envios repentinos, uma faixa de atividade de um minuto para cada conexão e uma tela Início que resume a última hora como uma previsão do tempo. As mudanças estão listadas nas notas de versão [1] e na documentação do produto. As afirmações abaixo vêm das próprias páginas do fornecedor, que são o relato dele e não testes independentes.

Contexto

O FireAI é um firewall de rede com IA local. Ele fica no Mac como filtro de conteúdo, avalia cada conexão de saída de um app com base nas regras do usuário e no modo de segurança ativo e mostra o resultado. As versões anteriores listavam as conexões e pediam ao usuário que decidisse. A versão 1.0 acrescenta formas de enxergar o padrão de muitas conexões, por exemplo, que um país está recebendo uma grande parte do tráfego do Mac, e de perceber uma mudança.

O que a versão traz

O mapa-múndi agora desenha rios de dados: a espessura de uma linha acompanha a taxa de transferência ao vivo da conexão, e pontos correm para fora nos envios e de volta nos downloads, apenas enquanto há dados de fato trafegando. O globo sombreia o dia e a noite, mostra uma lua nos destinos movimentados durante a noite e informa a hora local aproximada no cartão da conexão. Um anel ao vivo mostra a parte de cada país no tráfego atual [3].

Abaixo do globo, a lista Solicitações por país classifica os países aos quais o Mac se conecta. Clicar em um país gira o globo até ele. Um botão Filtrar restringe a visualização a esse país, e um botão Bloquear acrescenta regras de bloqueio para os destinos já vistos ali, depois de perguntar ao usuário [2]. Um destino novo nesse país continua perguntando, ou segue o modo de segurança.

Os picos de envio são sinalizados por limites fixos. Um país conta como pico quando recebe pelo menos 5 MB em 10 segundos e pelo menos dez vezes sua taxa habitual. Ele então fica vermelho na lista e no globo, a previsão do tempo do Início muda para Tempestade e a barra de menus mostra uma seta vermelha para cima com o código do país. O sinal permanece por um minuto depois do fim do pico, e um envio constante, como um backup, passa a ser considerado normal depois de cerca de dois minutos. O FireAI não bloqueia um pico por conta própria; quem decide é o usuário [2].

Em Atividade, cada conexão tem uma faixa de batimentos de 60 segundos, mostrada no cartão e em uma coluna "Último minuto" da tabela, e as conexões bloqueadas podem ser reproduzidas como animação. No Início, a previsão do tempo da privacidade indica Limpo, Algumas nuvens, Pancadas de chuva, Tempestade, Abrigado quando o kill switch está ativado, ou Calmo e Noite calma. Um mascote 3D reage: balança a cabeça diante de uma rajada de bloqueios, pula em um pico de envio e cochila tarde da noite quando nada se mexe [1].

Sugestões ganha uma pilha de cartões de Revisão rápida. O usuário desliza para a esquerda para bloquear, para a direita para permitir ou para baixo para pular; cada resposta cria a regra e também ensina o FireAI Pilot [4]. A página Ameaças ganha uma linha do tempo "Por quê?" [1].

O FireAI Pilot agora aprende por rede Wi-Fi e por modo de segurança. A rede é armazenada como uma impressão digital curta, nunca como o nome do Wi-Fi, e apenas no Mac. Ler o nome do Wi-Fi exige a permissão de Localização do macOS. O que foi aprendido em outras redes pesa cerca de um terço do que foi aprendido na rede atual, e o aprendizado por rede nunca se sobrepõe às regras do usuário, aos bloqueios do modo de segurança nem ao kill switch [5]. A versão também reduz o uso de CPU [1].

Implicações para usuários de Mac

As novidades miram um único problema: o tráfego de saída costuma ficar invisível até que algo dê errado. Um usuário que mantém o mapa-múndi aberto pode ver qual app está se comunicando com qual país, e a regra de pico foi pensada para levar um envio grande e repentino à atenção do usuário no Início e na barra de menus [2]. Quem prefere não ser consultado pode deixar que a Revisão rápida e o FireAI Pilot criem regras a partir de algumas respostas.

Recomendações

  1. Abra o mapa-múndi e clique nos países mais movimentados para ver quais apps estão por trás deles.
  2. Quando um país ficar vermelho, clique nele, encontre o app e o destino e bloqueie-os se o envio era inesperado.
  3. Responda a alguns cartões na Revisão rápida para que o FireAI Pilot aprenda quais são seus apps habituais.
  4. Conceda a permissão de Localização apenas se quiser o aprendizado por rede, e lembre-se de que o FireAI armazena uma impressão digital da rede, e não o nome dela.

O que o FireAI faz e o que não faz

O FireAI é um firewall de rede. Ele não verifica arquivos, não remove software de um Mac e não decide que um pico é malicioso. Um pico é um sinal para o usuário, e a decisão de bloquear continua com ele. O aprendizado por rede do FireAI Pilot funciona ao lado das regras do usuário e não as substitui [2][5].

Limitações

As localizações no mapa são aproximadas: grandes redes aparecem no ponto de presença mais próximo do usuário, e não no prédio real, e sem o banco de dados de localização nenhum lugar é exibido [3]. Os limites de pico são fixos e não podem ser alterados pelo usuário [2]. O aprendizado por rede precisa da permissão de Localização e, sem ela, ou em uma conexão cabeada, o FireAI Pilot volta a usar um único perfil para o Mac inteiro [5].

Experimente o FireAI, da HisnLabs grátis por 17 dias.

Fontes

  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