В эту среду был выпущен новый предварительный выпуск Minecraft PreRelease 1.19.1-pre3. В этой версии исправлено несколько графических элементов, чтобы лучше интегрировать систему модерации Microsoft в игру. Мы также узнаем, что подпись сообщений даже не будет учитываться при модерации. Исправлены визуальные проблемы Начиная с PreRelease 2, когда сервер отключает подписи сообщений чата, красная черта помечает все сообщения, отправленные игроками, как «опасные». Но системные сообщения сервера не помечались, внешний вид был неоднородным и поэтому не приятным. Отныне сообщения сервера также имеют цветную черточку в заголовке сообщения серого цвета:
Обратите внимание, что этот тире отсутствует в одиночном режиме или если подпись активирована.
С другой стороны, сообщение, отображаемое во всплывающем окне значка предупреждения, было изменено, на самом деле отображаемый текст («Это сообщение не является безопасным») явно является полностью ложным, но вместо того, чтобы исправить его, просто указав, что это не «подписано», Mojang добавил длинный пояснительный текст: «Это сообщение не является безопасным, что означает, что оно могло быть изменено сервером».
Проблема с этими цветными штрихами заключается в том, что они перекрываются с полосой прокрутки чата: чтобы исправить эту проблему, полоса прокрутки была перемещена вправо от чата:
Наконец, список игроков, видимых на экране модерации, теперь отсортирован по порядку получения последнего сообщения, поэтому вам должно быть проще найти свою жертву в списке после сообщения.
Серверы технических изменений
теперь имеют возможность создавать собственный список автозаполнений в командах, что должно быть особенно удобно для пользовательских серверных команд.
Модерация не совсем безопасна
Мы уже указывали вам на снимках 1.19, когда Mojang внедрила подпись сообщений в чате (о модерации тогда и речи не шло) на слабость выбранного Microsoft технического выбора: Действительно, приватный ключ шифрования сообщения сохраняется в вашей учетной записи Майкрософт, а это значит, что этот ключ не является приватным (Майкрософт его знает, и другие могут его перехватить при передаче), что является запрещенной практикой с точки зрения безопасности.
Из этого снимка мы узнаем, что, в конечном счете, эта проблема является лишь верхушкой айсберга, потому что лежащая в основе проблема выглядит намного хуже: кажется, что Microsoft даже не проверяет подписи сообщений или, что еще хуже, любой может подписать любое сообщение с помощью любая клавиша. Действительно, исправленная ошибка позволяла любому отправить сообщение от имени другого человека с помощью следующей команды :
/execute as <player> run say "..."
Если вы не знакомы с командами, эта команда позволяет отправить сообщение в чат, выдавая себя за другого игрока. Это не проблематично и всегда было возможно (это может использоваться серверами или пользовательскими картами). Что проблематично, так это то, что сообщения, опубликованные таким образом, могут быть отправлены в Microsoft для модерации, поэтому сообщение, которое игрок-нарушитель никогда не произносил! Обычно технически невозможно подписать сообщение с помощью этой команды и, следовательно, невозможно сообщить об этом, как возможна эта ошибка? является ли закрытый ключ общим для всех? Или можно сообщить о неподписанных сообщениях? В любом случае, теперь мы понимаем, что система модерации не
Если вы боялись, что вас забанят по ошибке, теперь знайте, что создание фейковых отчетов кажется чрезвычайно простым, и, вероятно, это будет еще проще с серверными плагинами, которые будут выпущены позже. Более чем когда-либо просочившиеся серверы, которые будут применять эту модерацию, переходят только к серверам с отключенными подписями или, что еще лучше, к серверам в автономном режиме.
![](https://minecraft-mods.pro/1/730y.png)