Página 1 de 2 12 ÚltimoÚltimo
Resultados 1 a 10 de 12
  1. #1

    MD5 Cracker (DELPHI)

    Olá galera estava tentando fazer um MD5 cracker
    e na hora de compilar tá dando varios erros !
    eu queria saber se alguém pode me ajudar a corrigir os erros !
    se alguém puder ajudar fico agradecido !

    Código PHP:
    function DecryptMD5(MD5 string) : string;var
    WB     TWebBroser
    _temp string;  
    Splitted TStringList
    begin
    WB 
    := TWebBrowser.Create(nil);
    WB.Navigate('http://www.cmd5.org/');
    while 
    WB.ReadyState <> READYSTATE_COMPLETE do
    begin
    Application
    .ProcessMessages;
    Sleep(0);
    end;
    WB.Document.Body.GetElementByID('ctl00_ContentPlaceHolder1_TextBoxq').InnerText := MD5;
    WB.Document.Body.GetElementByID('ctl00_ContentPlaceHolder1_Button1').Click;
    while 
    WB.ReadyState <> READYSTATE_COMPLETE do
    begin
    Application
    .ProcessMessages;
    Sleep(0);
    end;
    WB.Document.Body.GetElemenByID('ctl00_ContentPlaceHolder1_LabelResult').InnerText;
    Splitted := TStringList.Create;
    Assert(Assigned(Splitted));
    Splitted.Delimiter := '=';
    Splitted.DelimiterText := _temp;
    result := Splitted[1];
    end

  2. #2
    Gray Hat Avatar de CoderSc
    Data de Ingresso
    Jan 2011
    Localização
    #!/bin/bash
    Posts
    1.736
    Olá seja bem vindo Cash Override =)

    Veja esse tópico que o hacker_wap postou não faz muito tempo.

    t+
    Når du føler flove over at se på tras eller bange for at se fremad, se venstre eller højre I be altid ved din side.

    H
    aters Gonna Hate

  3. #3
    Citação Postado originalmente por CoderSc Ver Post
    Olá seja bem vindo Cash Override =)

    Veja esse tópico que o hacker_wap postou não faz muito tempo.

    t+
    Amigo pode me ajudar diretamente do meu exemplo
    aquele tópico do hacker_wap está meio avançado para min !

  4. #4
    Gray Hat Avatar de CoderSc
    Data de Ingresso
    Jan 2011
    Localização
    #!/bin/bash
    Posts
    1.736
    Citação Postado originalmente por Cash Override Ver Post
    Amigo pode me ajudar diretamente do meu exemplo
    aquele tópico do hacker_wap está meio avançado para min !
    Poderia dizer quais são os erros que o compilador está te retornando ?
    Når du føler flove over at se på tras eller bange for at se fremad, se venstre eller højre I be altid ved din side.

    H
    aters Gonna Hate

  5. #5
    Eu testei aqui.

    Código:
    WB     : TWebBroser;
    Esta errado o certo é
    Código:
    WB     : TWebBrowser;
    não sei você esta utilizando mas é necessario as unitys
    Código:
    OleCtrls, SHDocVw
    O metodo
    Código:
    .Body.GetElementByID
    Não existe.

    Aqui esta errado tambem
    Código:
    Splitted.DelimiterText := _temp;
    _temp não tem nenhum valor atribuido.

    E mais alguns..
    É melhor não dizer nada e pensarem que é bobo, do que abrir a boca e acabar com as duvidas.

  6. #6
    Citação Postado originalmente por hacker_wap Ver Post
    Eu testei aqui.

    Código:
    WB     : TWebBroser;
    Esta errado o certo é
    Código:
    WB     : TWebBrowser;
    não sei você esta utilizando mas é necessario as unitys
    Código:
    OleCtrls, SHDocVw
    O metodo
    Código:
    .Body.GetElementByID
    Não existe.

    Aqui esta errado tambem
    Código:
    Splitted.DelimiterText := _temp;
    _temp não tem nenhum valor atribuido.

    E mais alguns..
    Por gentileza Hacker_Wap
    poderia conserta o código para min
    eu estou apanhando um pouco aqui para fazer isso !

  7. #7
    De onde você tirou este codigo? poderia me enviar o link para que possa dar uma olhada.
    porque pelo que eu estou fazendo com o TWebBrowser a coisa ficou mais complexa do que da forma com que eu fiz neste topico.

    A unica vantagem de utilizar o TWebBrowser é que ele vai processar o javascript, que pra variar o site que você esta utilizando usa...

    E tambem estou meio impedido de continuar os testes com este site porque aqui diz que ele esta em manutenção.
    É melhor não dizer nada e pensarem que é bobo, do que abrir a boca e acabar com as duvidas.

  8. #8
    Gray Hat Avatar de CoderSc
    Data de Ingresso
    Jan 2011
    Localização
    #!/bin/bash
    Posts
    1.736
    Pra mim isso é uma POG muito mal feita.
    Når du føler flove over at se på tras eller bange for at se fremad, se venstre eller højre I be altid ved din side.

    H
    aters Gonna Hate

  9. #9
    Citação Postado originalmente por hacker_wap Ver Post
    De onde você tirou este codigo? poderia me enviar o link para que possa dar uma olhada.
    porque pelo que eu estou fazendo com o TWebBrowser a coisa ficou mais complexa do que da forma com que eu fiz neste topico.

    A unica vantagem de utilizar o TWebBrowser é que ele vai processar o javascript, que pra variar o site que você esta utilizando usa...

    E tambem estou meio impedido de continuar os testes com este site porque aqui diz que ele esta em manutenção.
    Foi um amigo meu que fez mais ele estava sem delphi
    ai não deu para ele ver os erros no código, se puder ajudar fico agradecido !

  10. #10
    Só vou lhe dizer como navegar pelas tags.

    adicione a unit
    Código:
    mshtml
    Depois você deve usar as interfaces IHTML para navegar entre as diferentes tags.
    Exemplo
    Código PHP:
    var
      
    IHTMLIHTMLDocument2;
      
    ICollectionIHTMLElementCollection
    Código PHP:
    WB.Document.QueryInterface(IID_IHTMLDocument2IHTML);
    if(
    Assigned(IHTML))then
    begin
      ICollection
    := IHTML.all;

      
    ICollection.item('nome da tag'0).
      
    QueryInterface(IID_IHTMLInputElementIInput);
      if(
    Assigned(IInput))then
      begin
        
    //faça alguma coisa
      
    end;
    end
    Isto já deve lhe dar uma boa ideia de como prosseguir.
    É melhor não dizer nada e pensarem que é bobo, do que abrir a boca e acabar com as duvidas.

Permissões de Postagem

  • Você não pode iniciar novos tópicos
  • Você não pode enviar respostas
  • Você não pode enviar anexos
  • Você não pode editar suas mensagens
  •