MASTG-KNOW-0098: Componentes da Interface do Usuário

Inserir informações sensíveis ao, por exemplo, registrar uma conta ou realizar pagamentos, é uma parte essencial do uso de muitos aplicativos. Esses dados podem ser informações financeiras, como dados de cartão de crédito, ou senhas de contas de usuário. Os dados podem ser expostos se o aplicativo não os mascarar adequadamente durante a digitação.

Para evitar a divulgação e mitigar riscos como shoulder surfing, você deve verificar se nenhum dado sensível é exposto por meio da interface do usuário, a menos que seja explicitamente necessário (por exemplo, ao digitar uma senha). Para os dados que precisam estar visíveis, eles devem ser devidamente mascarados, geralmente mostrando asteriscos ou pontos em vez de texto claro.

Revise cuidadosamente todos os componentes de UI que exibem essas informações ou as recebem como entrada. Procure por qualquer vestígio de informação sensível e avalie se ela deve ser mascarada ou completamente removida.