Criado por Thiago Russo
mais de 7 anos atrás
|
||
Questão | Responda |
Porque validação da entrada da aplicação é importante? | Qdo seu aplicativo está em produção, ele tem que lidar com vários tipos de entrada. Algumas destas entradas vem de outros sistemas que se integra com sua aplicação, e a maioria das entradas é gerada pelos usuários. Esses users se dividem em 2 categorias: ■ Usuários inocentes ■ Usuários mal-intencionados |
fale sobre usuários inocentes | Saqueles q tentam usar seu app para obter algum trabalho feito. Eles n têm más intenções qdo se trabalha c/ sua aplicação mas podem cometer erros. Talvez se esqueçam da entrada de alguns dados necessários ou cometem algum erro de digitação inserindo dados inválidos. |
fala sobre users mal intencionados | Buscam ativamente deficiências na sua aplicação e tentam explorá-las. Talvez eles queiram ter acesso a alguma informação privilegiada ou tentam adicionar ou remover informações. Estes são os usuários que tentam inserir dados inválidos, descompilar seu código para ver como ele funciona, ou apenas começar a olhar para áreas escondidas de seu site |
e quando seu sistema interage com outros sistemas? | Mesmo qdo seu aplicativo se integra com outras aplicações q n têm más intenções, vc ainda tem q validar os dados q vc está consumindo. Talvez tenha desenvolvido seu aplicativo, testou e fez que tudo funcionasse, mas de repente o outro sistema é atualizado para uma nova versão. Os campos q vc estava esperando foram movidos para outro local e possuem novos dados acrescentados. Se vc n se proteger contra esses tipos de situações, eles podem travar o seu aplicativo ou corromper os dados em seu sistema. |
Quer criar seus próprios Flashcards gratuitos com GoConqr? Saiba mais.