Privacidade do Windows 10: Como os aplicativos são inseridos nas categorias (câmera, e-mail, etc.) e depois bloqueados?

0

Estou desenvolvendo software de controle de máquinas para máquinas da minha empresa. O software está sendo executado no Windows 7 Pro SP1.
Dentro dessas máquinas, são usadas câmeras GigE e câmeras USB. Além disso, planejamos adicionar uma funcionalidade de feedback por e-mail para relatar o status e as falhas da máquina.

Agora estamos migrando para o Windows 10 Enterprise LTSB (também conhecido como Windows 10 IoT). Estou prestes a configurar uma instalação de referência e enfrentar algumas questões ao configurar as configurações de privacidade:

  • Como o Windows 10 sabe que um programa acessa hardware (câmeras, microfone) para listar esse programa na categoria correspondente das configurações de privacidade e possivelmente bloquear o acesso ao hardware?
  • Como o Windows 10 sabe que um programa pode enviar e-mails para listá-lo na categoria de e-mail e, possivelmente, impedi-lo de enviar e-mails?

Em relação ao hardware, posso pensar em bloquear o acesso ao driver de hardware, mas não sei se isso é verdade.
Quanto aos e-mails, não tenho ideia de como o Windows faz isso.

Provavelmente teremos que tentar tudo isso, mas eu gostaria de configurar a instalação do Windows corretamente agora, porque será difícil alterar configurações em muitos computadores em muitos clientes diferentes mais tarde.

    
por Tobias Knauss 08.06.2018 / 08:59

1 resposta

2

How does Windows 10 know, that a program accesses hardware (cameras, microphone), in order to list that program in the corresponding category of the privacy settings and possibly block access to the hardware?

Porque esse programa está chamando a API do Windows (interface de programação) para acessar a câmera, o microfone, etc. O Windows pode registrá-lo conforme fica entre o hardware e o programa.

Um driver geralmente implementa apenas a interface necessária (por exemplo, interface da câmera) para fornecer ao Windows a capacidade de controlar o hardware.

How does Windows 10 know, that a program can send emails, in order to list it in the email category and possibly block it from sending emails?

Ao usar a API do Windows para enviar e-mail, o Windows também pode registrá-la. Se um programa envia um e-mail de uma maneira diferente, por exemplo uma solicitação POST para uma URL da Web ou conectada por meio de sockets TCP a algum servidor smtp, e o aplicativo não registra explicitamente o manipulador mailto:, então o Windows não pode detectar que está enviando e-mails.

    
por 08.06.2018 / 09:22