Игроки в Dota 2 получили баны до 2038 года

18.09.2019 13:01

734

Однако уже научились их обходить.

Valve, которые обещали начать активную борьбу с нарушителями в Dota 2, начали банить игроков на длительные сроки. По сообщениям игроков на тематических форумах, многие пользователи уже получили баны до 19.01.2038. Цифра — не случайна. Это максимальное время, которое могла выставить Valve. Исчисление времени в информационном пространстве ведётся с 1 января 1970 года. Многие системы создавались под 32-битную разрядность и до сих пор её используют, то есть переменная состоит из 32 единиц и нулей. В итоге максимально возможное количество значений переменной — 2 в степени 31 минус 1, что равно 2 147 483 647. Именно столько секунд пройдёт с 1 января 1970 года по 19 января 2038 года. Из этой информации можно сделать вывод, что данные баны должны были быть бессрочными.

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

Есть Telegram или Twitter? Тогда можете узнавать все самые последние новости, подписавшись на наши аккаунты.

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