Unconfigured Ad Widget

Collapse

Anúncio

Collapse
No announcement yet.

Ativando controles com OllyDbg

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

  • Font Size
    #1

    Tutorial Ativando controles com OllyDbg

    Hoje vou mostrar como ativar controles , ou seja , deixar um controle ativo ou não esse controle pode ser um botão , checkbox e etc . Vou usar dois alvos um feito em delphi por mim e outro em VB que peguei emprestado do meu amigo F3rGO , aqui vai os links :

    Apenas usuários registrados e ativados podem ver os links., Clique aqui para se cadastrar...

    Mas antes disso vamos relembrar as configurações principais de um botão :

    Caption = Legenda
    Left = Posicionamento apartir do lado esquerdo
    Top = Posicionamento apartir do topo
    Width = Largura
    Height = Altura
    Enabled = 0 Ativo com 0 e desativado com 1

    Mudando somente as posições e alguns valores de VB para Delphi , mas o conteúdo é o mesmo , agora vamos ver nosso exemplo em VB aconselho ter ao lado uma calculadora com conversão decimal para hexadecimal , OllyDbg e se preferir também um decompiler para ambas as linguagens.

    Abrimos nosso alvo em VB em um decompiler (de Vb é claro) e vamos procurar nosso botão:



    Como pode ver exatamente o que eu disse , agora vamos abrir nosso alvo no Olly e em seguida abrir a janela Memory , depois apertamos CtrL+B na área ASCII vamos escrever o caption de nosso botão que no caso é Ative-me e OK.

    Pronto achamos nosso caption agora vamos marcar o endereço onde o caption se encontra e dar um Ctrl+G na tela do CPU e colocar o endereço no caso 0040125A.



    Olhando bem vemos vários bytes no qual indica cada valor das configurações dos respectivos controles , vou grifar todos eles , no Delphi está mais organizado ainda.



    Se olhar bem temos todos os valores ai o principal é achar onde fica nosso campo Enabled , como pode ver os valores estão em hexadecimal e devemos seleciona-los de baixo para cima , mas já que achamos nosso campo enabled vamos modificalo selecionando e apertando ctrl+e e mudar o valor de 00 para 01



    Em VB sempre temos todos os valores nessa ordem , basta saber localiza-los , agora vamos para nosso exemplo em Delphi , vamos fazer o mesmo procedimento mas no delphi já temos os todos os campos indentificados pelo seu nome o único trabalho é achar o lugar certo para modificar e ql byte modificar , bem vamos em todos os campos de Enabled primeiramente começando com o do botão , nele temos dois bytes 08 08 no qual devemos somente mudar o primeiro 08 para 09 e somente isto para que este fique ativo , devemos fazer isso na checkbox1 e na checkbox2 para que também fique ativa.



    Como você pode ver não tem muito segredos de como ativar controles no Vb ou Delphi o que você realmente tem que fazer é localizar o byte certo.

    Apenas usuários registrados e ativados podem ver os links., Clique aqui para se cadastrar...
    @creatinguseless
    Similar Threads

  • Font Size
    #2
    OMG!
    mais uma vez um belo tuto do gustavo \O
    tais de parabéns brotheeer


    ~# Criado pela [IN]Segurança #~

    Comment


    • Font Size
      #3
      Como disse o Arthur, belo tuto, to aprendendo mto com o Gustavo
      sigpic




      R.I.P - 2008 —— 2015
      Capiroto, descanse em paz!

      русский Империя

      Phishing's job. PM me!! $$$

      Comment


      • Font Size
        #4
        Ele é o cara rsrsrs
        Hackers Não são apenas modinhas, São divulgadores de informação.
        www.faroesteurbano.net

        sigpic
        Sem mais e sem menos!!

        Comment


        • Font Size
          #5
          otimo post parabens

          Comment


          • Font Size
            #6
            muito bom cara otimo post

            Comment


            • Font Size
              #7
              muito bom, tentei concentrar-me mas eu com crack não tenho nenhuma paciência

              Comment


              • Font Size
                #8
                muito bom

                parabéns kara muito bom.... to me interessando por estas coisas agora... to matando minha curiosidade, queria tirar umas duvidas com vc ...
                Bem-aventurado o homem que acha sabedoria, e o homem que adquire conhecimento; Provérbios 3:13

                Comment

                X
                Working...
                X