Список форумов Форум Форум
Форум
 
 FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы   medals.phpНаграды   РегистрацияРегистрация 
 ПрофильПрофиль   СудокуСудоку   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 

Изменения в порядке регистрации пользователей на форуме.
На страницу 1, 2, 3, 4, 5, 6  След.
 
Начать новую тему   Ответить на тему    Список форумов Форум -> Форум
Предыдущая тема :: Следующая тема  
Автор Сообщение



   






СообщениеДобавлено: Вс Фев 12, 2012 8:45 pm    Заголовок сообщения: Изменения в порядке регистрации пользователей на форуме. Ответить с цитатой

Я могу тут разместить свою рекламу? Или удалите тему на хай.
Вернуться к началу
Admin
Crackpot


Репутация: +86/–9    

Зарегистрирован: 23.05.2006
Сообщения: 21182

Награды: Нет

СообщениеДобавлено: Пн Фев 13, 2012 3:25 am    Заголовок сообщения: Ответить с цитатой

Мою защиту со стилями научились обходить. Надо придумывать что-то новое, иначе скоро заебут (не скоро, а уже заебали - каждый час вычищаю спам).
Может вообще нахуй убрать возможность регистрироваться с англицкими именами? Они то регистрируются все под англицкими именами из тех соображений, что на половине форумов в их спам-списках регистрация под русскими именами запрещена.
Сколько их там вчера у нас зарегистрировалось? 57 штук? И все с англицкими именами.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Admin
Crackpot


Репутация: +86/–9    

Зарегистрирован: 23.05.2006
Сообщения: 21182

Награды: Нет

СообщениеДобавлено: Пн Фев 13, 2012 3:58 am    Заголовок сообщения: Ответить с цитатой

Чё там у нас в includes\usercp_register.php


Код:
      if ( empty($username) || empty($new_password) || empty($password_confirm) || empty($email) )
      {
         $error = TRUE;
         $error_msg .= ( ( isset($error_msg) ) ? '<br />' : '' ) . $lang['Fields_empty'];
      }


стало быть надо переменную юзирнейм проверить

А как мы проверять будем? С помощью черного колдунства (регулярных выражений). А как ими пользоваться? А вот и кусок кода, в том-же файле с примером такого заклинания

Код:
         $confirm_id = htmlspecialchars($HTTP_POST_VARS['confirm_id']);
         if (!preg_match('/^[A-Za-z0-9]+$/', $confirm_id))
         {
            $confirm_id = '';
         }



Значит пишем так:

Код:
      if (preg_match('/^[A-Za-z]+$/', $username))
      {
         $error = TRUE;
         $error_msg .= ( ( isset($error_msg) ) ? '<br />' : '' ) . $lang['Anglickoeimja_error'];
      }


И в lang_main.php пишем:

Код:
$lang['Anglickoeimja_error'] = 'В введенном вами имени присутствуют англицкие буквы. А так низзя :(';
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Admin
Crackpot


Репутация: +86/–9    

Зарегистрирован: 23.05.2006
Сообщения: 21182

Награды: Нет

СообщениеДобавлено: Пн Фев 13, 2012 4:11 am    Заголовок сообщения: Ответить с цитатой





Спам-боты дружно отсосут.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Admin
Crackpot


Репутация: +86/–9    

Зарегистрирован: 23.05.2006
Сообщения: 21182

Награды: Нет

СообщениеДобавлено: Пн Фев 13, 2012 8:33 am    Заголовок сообщения: Ответить с цитатой

Переписал

Код:
        if (!preg_match('/^[А-Яа-я0-9]+$/', $username))
        {
            $error = TRUE;
            $error_msg .= ( ( isset($error_msg) ) ? '<br />' : '' ) . $lang['Anglickoeimja_error'];
        }
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
нагваль
морской холод


Репутация: +161/–24    

Зарегистрирован: 07.05.2008
Сообщения: 14827

Награды: Нет

СообщениеДобавлено: Пн Фев 13, 2012 12:23 pm    Заголовок сообщения: Ответить с цитатой

кто-то сделал такую вредность, что пока я не авторизируюсь - мне не видно никаких изменений
или мне так кажется
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Admin
Crackpot


Репутация: +86/–9    

Зарегистрирован: 23.05.2006
Сообщения: 21182

Награды: Нет

СообщениеДобавлено: Пн Фев 13, 2012 3:52 pm    Заголовок сообщения: Ответить с цитатой

Каких еще изменений не видно?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
кроль да кефир
уши
уши


Репутация: +104/–11    

Зарегистрирован: 03.06.2009
Сообщения: 10466
Откуда: пришел пиздец?
Награды: Нет

СообщениеДобавлено: Пн Фев 13, 2012 3:57 pm    Заголовок сообщения: Ответить с цитатой

действительно какие
_________________
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
нагваль
морской холод


Репутация: +161/–24    

Зарегистрирован: 07.05.2008
Сообщения: 14827

Награды: Нет

СообщениеДобавлено: Пн Фев 13, 2012 4:49 pm    Заголовок сообщения: Ответить с цитатой

я пока понаблюдаю
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Malen
Мастер-Флудер I
Мастер-Флудер I


Репутация: +164/–12    

Зарегистрирован: 19.08.2011
Сообщения: 21799

Награды: Нет

СообщениеДобавлено: Пн Фев 13, 2012 4:50 pm    Заголовок сообщения: Ответить с цитатой

уже даже мне интересно стало
_________________
- А что это за звуки, вот там? – спросила Алиса, кивнув на весьма укромные заросли какой-то симпатичной растительности на краю сада. - А это чудеса, – равнодушно пояснил Чеширский Кот. - И... И что же они там делают? – поинтересовалась девочка, неминуемо краснея. - Как и положено, – Кот зевнул. – Случаются…
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Gruz
Мастер-Флудер I
Мастер-Флудер I


Репутация: +29/–8    

Зарегистрирован: 17.11.2011
Сообщения: 4263
Откуда: Kiev
Награды: Нет

СообщениеДобавлено: Пн Фев 13, 2012 5:13 pm    Заголовок сообщения: Ответить с цитатой

Ха ха, запалил свои алгоритмы...

такие действия может лучше ответно заспамить??
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
кроль да кефир
уши
уши


Репутация: +104/–11    

Зарегистрирован: 03.06.2009
Сообщения: 10466
Откуда: пришел пиздец?
Награды: Нет

СообщениеДобавлено: Пн Фев 13, 2012 5:26 pm    Заголовок сообщения: Ответить с цитатой


_________________
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Admin
Crackpot


Репутация: +86/–9    

Зарегистрирован: 23.05.2006
Сообщения: 21182

Награды: Нет

СообщениеДобавлено: Пн Фев 13, 2012 8:00 pm    Заголовок сообщения: Ответить с цитатой

Gruz писал(а):
Ха ха, запалил свои алгоритмы...

такие действия может лучше ответно заспамить??


э... что? размышляет о_О
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Gruz
Мастер-Флудер I
Мастер-Флудер I


Репутация: +29/–8    

Зарегистрирован: 17.11.2011
Сообщения: 4263
Откуда: Kiev
Награды: Нет

СообщениеДобавлено: Пн Фев 13, 2012 10:27 pm    Заголовок сообщения: Ответить с цитатой

в теме, которая касается безопасности форума, ты выкладываешь способы потенциальных (прошлых уже может быть) уязвимостей своего форума...

Или я гоню? Я просто школота, я не разбираюсь как там, что ...
Тем более, исходники.

Цитата:
Спам-боты дружно отсосут.

А если их в ответку начать спамом закидывать?
Или им главное разместить инфу?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Admin
Crackpot


Репутация: +86/–9    

Зарегистрирован: 23.05.2006
Сообщения: 21182

Награды: Нет

СообщениеДобавлено: Пн Фев 13, 2012 11:33 pm    Заголовок сообщения: Ответить с цитатой

Gruz писал(а):
в теме, которая касается безопасности форума, ты выкладываешь способы потенциальных (прошлых уже может быть) уязвимостей своего форума...

Это не уязвимости.

Gruz писал(а):
Или я гоню? Я просто школота, я не разбираюсь как там, что ...

Почему школота? Ты же школу 10 лет назад закончил?

Gruz писал(а):
Тем более, исходники.

Все исходники форума можно скачать на сайте phpbb.com

Gruz писал(а):
А если их в ответку начать спамом закидывать?
Или им главное разместить инфу?

Их даже не тысячи, а сотни тысяч. На одного можно написать жалобу провайдеру, что я вчера и сделал, но на его место придет еще 20 штук.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов Форум -> Форум Часовой пояс: GMT + 2
На страницу 1, 2, 3, 4, 5, 6  След.
Страница 1 из 6

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах


Powered by phpBB © 2001, 2005 phpBB Group
Русская поддержка phpBB