gajet

gajet 

Поддержка сервера WoW

122subscribers

132posts

Обновление от 29.04.2026

Обновления сервера
Инфраструктура и безопасность
Удаление неиспользуемых файлов PostgreSQL. Из codebase были полностью удалены файлы, связанные с поддержкой PostgreSQL, которая никогда не была реализована и не функционировала. Это позволило сократить более 2000 строк кода и упростить структуру проекта.
Усиление защиты realmd от атак и перебора паролей. Реализована система ограничения частоты попыток входа (login throttle), которая защищает сервер от brute-force атак на аккаунты. Добавлена проверка с постоянным временем выполнения (constant-time comparison) для сравнения паролей по протоколу SRP6, что предотвращает атаки по времени (timing attacks). Также добавлена защита от крашей при обработке некорректных данных.
Геймплейные исправления
Исправление Intimidating Shout. Заклинание «Устрашающий крик» теперь корректно воздействует на основную цель, а не пропускает её. Ранее эффект применялся только к окружающим мобам, игнорируя непосредственную цель.
Сборка и инструменты
Исправление совместимости с CMake 3.13. Предыдущий патч для версии 3.13 содержал ошибку — функция FetchContent_MakeAvailable была добавлена только в версии 3.14. Теперь корректно учтены промежуточные версии, такие как 3.13.4.
Улучшение атрибута nodiscard. Реализована кросс-платформенная поддержка атрибута nodiscard для предупреждений компилятора о неиспользуемых возвращаемых значениях. Добавлен макрос, позволяющий включать проверку только в нужных местах, что повышает качество кода без избыточных предупреждений.
---
Резюме
В рассматриваемом диапазоне выполнено 6 коммитов. Основные направления работы: очистка codebase от нефункционального кода (PostgreSQL), усиление безопасности сервера авторизации, исправление игровой механики заклинаний, а также улучшение системы сборки и инструментов разработки.
Subscription levels3

Подписка (1 аккаунт)

$4.5 per month
- Увеличение получаемого опыта.
- Увеличение скорости духа.
- Сокращение времени камня возвращения.
- Сохранения и загрузки мировых бафов.
- Увеличение получаемой репутации.
- Возможность создавать две фракции на аккаунте.
- Двойная специализация.
- Трансмогрификация.
- PvE режим.

Подписка (2 аккаунта)

$9 per month
Всё тоже самое, что в "Подписка I" +1 аккаунт.

Подписка (3 аккаунта)

$13.4 per month
Всё тоже самое, что в "Подписка I" +2 аккаунта.
Go up