Segurança SQL Injection

9547 palavras 39 páginas
4

SUMÁRIO

LISTA DE ABREVIATURAS E SIGLAS ............................................................ 6
LISTA DE FIGURAS .......................................................................................... 7
LISTA DE TABELAS ......................................................................................... 8
RESUMO............................................................................................................ 9
ABSTRACT...................................................................................................... 10
1

CONSIDERAÇÕES GERAIS .................................................................... 11
1.1
A linguagem SQL ............................................ 11
1.2
A vulnerabilidade proporcionada ............................ 12
1.3
Organização do Trabalho .................................... 14

2

COMPREENSÃO E CLASSIFICAÇÃO DA INJEÇÃO DE SQL ............... 15

3

VERIFICANDO A VULNERABILIDADE DE UM SISTEMA WEB ............ 18
3.1
Procedimentos de Teste ..................................... 18
3.2
Avaliando os Resultados .................................... 19

4

ATAQUES ................................................................................................. 20
4.1
Desvio de Autenticação ..................................... 20
4.2
Utilização de Comandos Select .............................. 21
4.2.1
Abordagem Direta e Escapada ............................ 21
4.2.2
Cláusula Union ......................................... 22
4.2.3
Remontagem da Consulta a Partir de Erros de Sintaxe .... 22
4.2.4
Parênteses ............................................. 23
4.2.5
Consultas com LIKE ..................................... 23
4.2.6
Becos sem Saída ........................................ 24
4.2.7
Erro no Número de Colunas .............................. 24
4.2.8
Colunas WHERE Adicionais ............................... 25
4.2.9
Enumeração de Tabelas e

Relacionados

  • Sql injection
    1421 palavras | 6 páginas
  • SQL INJECTION
    1913 palavras | 8 páginas
  • SQL Injection
    881 palavras | 4 páginas
  • Bruno
    1742 palavras | 7 páginas
  • SQL INJECTION: O QUE É, E COMO PROTEGER SEU BANCO DE DADOS.
    5128 palavras | 21 páginas
  • ATPS - DSS
    1940 palavras | 8 páginas
  • Mini TCC
    2456 palavras | 10 páginas
  • An Lise De Vulnerabilidade Por Inje O SQL Durante O Processo
    917 palavras | 4 páginas
  • SQL INJECTION
    604 palavras | 3 páginas
  • Sql injection
    4447 palavras | 18 páginas