Сайт восстановлен из веб архива. Сейчас он доступен только для чтения, скачивание материалов также недоступно. Если у вас до сих пор есть какие-то вопросы по разработке серверов CRMP, вы можете перейти на актуальный портал: https://pawno-rus.com

Перейти к содержимому

Уважаемый гость, если у Вас возникли проблемы с регистрацией, просьба обратиться на почту admin@pawno-crmp.ru
Для полного доступа ко всем функциям, Вам необходимо зарегистрироваться и авторизоваться.
На нашем форуме, можно заказать рекламу в виде блока справа.


Фотография

Защита от хакеров.

- - - - -

  • Авторизуйтесь для ответа в теме
Сообщений в теме: 4

#1
offline   Maks_Fabions

Maks_Fabions
  • 7
    • Сообщений: 120
    • Регистрация: 27.08.15
Перед запуском своего сервера, проверьте, а защищен ли он?




RCON, плюсы и минусы, стоит ли использовать.

Для начала, а вообще, зачем нужен RCON?
RCON - используется, везде, почти на каждом сервере, после удачного ввода пароля, дает доступ кикать / банить и проводить различные админ манипуляции над пользователями.

1) Стоит ли использовать RCON у себя на сервере? Какие плюсы?
+Стандартная админка, не придется ставить или писать различные скрипты админок.
+Не нагружает сервер.
+Собраны все необходимые для администратирования.
+Маскированная админка.

2) Не стоит? Какие минусы?
-Админка не разделяется по уровням.
-Некрасивая админка, не оповещает пользователей о кике или бане.


Уязвимости использования RCON пароля на своем сервере.

УЯЗВИМОСТЬ: RCON пароль не шифруется, что делает его уязвимым для брута.
РЕШЕНИЕ: Установка более сложного пароля вида, fhF3Hrn$hfm$3kf и т.д.

УЯЗВИМОСТЬ: Подтвергает сервер DDoS атаке, методом вызова падения сервера (брут).
РЕШЕНИЕ: Отключить RCON на сервере, rcon 0 в server.cfg




MySQL, плюсы и минусы, стоит ли использовать.

Что такое MySQL, я подробно описываю в этом уроке.Данный пункт темы, только для тех кто все же решил использовать MySQL.

1) Стоит ли использовать MySQL? Какие плюсы?
+Удобное и быстрое администратирование аккаунтов на сервере.
+Быстрая скорость работы.
+Не вызывает падение сервера, из за потери файлов.
+Не требует наличие файлов и папок для хранения аккаунтов.
+Хорошо подходит для создания статистики на сайте.

2) Не стоит? Какие минусы?
-Долгое считывание значений из за перегрузки.
-Нагрузка на MySQL сервер.
-Сбои в запросах.
-Нужен акуратный скриптинг.
-Обращение к серверу при каждой команде, запрос.
-Не все хостеры поддерживают MySQL базы данных.

Уязвимости использования MySQL, как место для хранение пароль, значений игрока.

УЯЗВИМОСТЬ: SQL иньекции, на сайте - получение доступа в БД.
РЕШЕНИЕ: Не использование самописных движок, а проверенных.

УЯЗВИМОСТЬ: Перехват пакетов которые посылает плагин(редко, потому что сложно).
РЕШЕНИЕ: Нет решения, хотя можно выучить DevTool++ и встроить защиту.

УЯЗВИМОСТЬ: Подгрузка самописного шелла под SA-MP на веб - сервер (редко).
РЕШЕНИЕ: Запрет залития файлов на веб-сервер через сайт.




SQLite, плюсы и минусы, стоит ли использовать.
Данный пункт темы, только для тех кто все же решил использовать SQLite как место хранение аккаунтов.

1) Стоит ли использовать SQLite у себя на сервере? Какие плюсы?
+Быстрая работа.
+Удобное администратирование, возможно ручное а возможно и через программу.
+1 файл для хранения всего.
+Идет в комплекте с сервером.

2) Не стоит? Какие минусы?
-При большом размере файла, для хранения информации (*.BD) долгое считывание.
-Некрасивая админка, не оповещает пользователей о кике или бане.

Уязвимости использования SQLite, как самый удобный вид администратирования.

УЯЗВИМОСТЬ: Перегрузка запросов в базе.
РЕШЕНИЕ: Уменьшение количества запросов в коде, оптимизация.




Пакеты, самый сложный и верный тип атаки.
Самым сложным видом атаки, является посылки и подменов пакетов, а точнее сначало их отслеживание при помощи снифера.

Виды атаки на сервер, с помощью подмена пакетов.

АТАКА: Посылка пакетов набитых памятью, своего рода DDoS.
РЕШЕНИЕ: Решения нет, это стандартная функция Windows, для вас это не страшно.

АТАКА: Посылка левых пакетов на сам SAMP-Server.Не разу не замечал, но думаю возможно.
РЕШЕНИЕ: Решение не нужно, так как используется это редко.

АТАКА: Посылка левых запросов у клиента на сервер.
РЕШЕНИЕ: Плагины для защиты сервера.

АТАКА: Забивание ботами.Типичный DDoS.
РЕШЕНИЕ: Опасности не предоставляет, хотя в целях защиты - в OnPlayerUpdate проверку на пинг.

О пакетах, подробнее.

Диагностика, проверяем свой сервер на дырки.
1) Проверяем на узвимость брута и сложность RCON пароля.
Качаем с Darevox'а, брут для сервера SA-MP.
Инструкция по использованию:
1) Запускаете программу
2) Вводите в соотвецтвующее строки IP и Порт сервера,пароль которого хотите взломать.
3) Нажимаете Start, ждете.
4) Появляется пароль.
Желательно вводить свой IP, и что-бы ваш сервер был запущен на вашем компьтере ( так меньше придется ждать ).
ВНИМАНИЕ, если на вашем сервере отключен RCON ( rcon 0 ), то программа не будет его атаковать.
Если программа начала атаку вы будете видеть большое количество одного и тоже сообщения в окне сервера, вида:
BAD RCON ATTEMPT...
По сути дела, сервер должен будет повиснуть :-)

Что-бы не могли атаковать вас таким брутом:
Прописываем в server.cfg:
rcon 0
( мы отключаем использование RCON пароля на сервере ).
  • 4

#2
offline   JoKeR2020

JoKeR2020
  • 495
    • Сообщений: 1 798
    • Регистрация: 26.11.14

Maks_Fabions, оформление храмает. Используй заголовки, например 18 шрифт. И по желанию можно использовать разделитель hr, как делаю это я. Рекомендую использовать маркированный список/цифровой список.


  • 0

#3
offline   Maks_Fabions

Maks_Fabions
  • 7
    • Сообщений: 120
    • Регистрация: 27.08.15
JoKeR2020, хорошо когда за компьютером буду подправлю
  • 0

#4
offline   Maks_Fabions

Maks_Fabions
  • 7
    • Сообщений: 120
    • Регистрация: 27.08.15
Up
  • 0

#5
offline   UNITE

UNITE
  • 2
    • Сообщений: 34
    • Регистрация: 14.12.15

Maks_Fabions,Нафиг "апать" то? Этож урок 


Сообщение отредактировал UNITE: 01 Февраль 2016 - 20:27

  • 0


Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных


Данную тему посетили 60 пользователей