O Google apresentou um bloqueador de inserção de input através de dispositivos USB maliciosos

A empresa Google publicou uma ferramenta ukip, permitindo rastrear e bloquear ataques, realizados com o uso de dispositivos USB maliciosos que simulam um teclado USB para a inserção oculta de toques de tecla falsos (por exemplo, durante um ataque, pode ser simulada uma sequência de toques que leva à abertura de um terminal e à execução de comandos arbitrários). O código é escrito na linguagem Python e é distribuído estão sob a licença Apache 2.0.

O utilitário é executado na forma de um serviço systemd e pode operar nos modos de monitoramento e prevenção de ataques. No modo de monitoramento, são identificados possíveis ataques e registradas as atividades relacionadas a tentativas de uso indevido de dispositivos USB para substituição de entrada. No modo de proteção, ao identificar um dispositivo potencialmente malicioso, ele é desconectado do sistema no nível do driver.

A atividade maliciosa é determinada com base na análise heurística do caráter da entrada e dos intervalos entre os toques de tecla — o ataque geralmente é conduzido na presença do usuário e, para permanecer indetectável, os toques simulados são enviados com atrasos menores que os típicos para uma entrada normal de teclado. Para alterar a lógica de detecção de ataques, duas configurações foram propostas: KEYSTROKE_WINDOW e ABNORMAL_TYPING (o primeiro determina o número de toques para análise, enquanto o segundo define o intervalo limite entre os toques).

Um ataque pode ser realizado por meio de um dispositivo que não levanta suspeitas e que tem um firmware modificado, por exemplo, uma simulação de teclado pode ser feita em um pen drive USB, hub USB, webcam ou smartphone (no Kali NetHunter uma ferramenta especial para substituição de entrada a partir de um smartphone conectado a uma porta USB sob a plataforma Android). Para dificultar os ataques via USB, além do ukip, também é possível usar o pacote USBGuard, que permite a conexão de dispositivos apenas a partir de uma lista branca ou bloqueia a possibilidade de conectar dispositivos USB externos durante o bloqueio da tela e não permite o uso desses dispositivos após o retorno do usuário.

Fonte: opennet.ru

Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster