Skip to content

MASTG-TEST-0277: Dados Sensíveis na UIPasteboard general do iOS em Runtime

Visão Geral

Este teste é a contraparte dinâmica do Uso do General Pasteboard do iOS.

Neste caso, monitoraremos a pasteboard) (área de transferência) em busca de dados sensíveis sendo gravados nela durante a execução. Observe que isso pode ser desafiador de detectar, pois requer que o aplicativo esteja em execução e que a pasteboard seja modificada enquanto o teste está sendo realizado. Você pode acionar a pasteboard inserindo manualmente dados sensíveis no aplicativo, como senhas ou informações pessoais, enquanto o teste está em execução. Ou pode fazer isso automaticamente usando um script que simule a entrada do usuário ou modifique a pasteboard diretamente.

Passos

  1. Monitore a pasteboard em busca de dados sensíveis usando Monitoramento da Pasteboard.
  2. Execute o aplicativo e realize ações que possam gravar dados sensíveis na pasteboard, como copiar senhas ou informações pessoais.

Observação

A saída deve conter uma lista de itens da pasteboard que foram gravados durante o teste.

Avaliação

O teste falha se dados sensíveis forem rastreados durante uma operação de gravação na pasteboard geral especificamente.