Questão 622671

Tecnologia da Informação · 2013

Questão

ID 622671

Disciplina: Tecnologia da Informação

Assunto: Injeção SQL

Ano: 2013 Banca: VUNESP - Fundação para o Vestibular da Universidade Estadual Paulista Órgão: Conselho Regional de Enfermagem de São Paulo


A autenticação de uma aplicação web é feita por meio da comparação dos dados inseridos pelo usuário com os armazenados na base de dados. Tal operação é realizada de acordo com o pseudocódigo a seguir:

id_usuario ← campo_id.texto

senha_usuario ← campo_senha.texto

remove_aspas(id_usuario)

remove_aspas(senha_usuario)

sql ← "SELECT * FROM usuario"

sql ← sql + " WHERE id='"

sql ← sql + id_usuario

sql ← sql + "' AND senha='"

sql ← sql + "';"

executa_sql(sql)

Considerando que a função “remove_aspas” remove as aspas simples e duplas da string passada como parâmetro, essa consulta deve ser considerada

Alternativas da questão 622671
Pular para o conteúdo principal