...
🧑‍💻 Обзоры и новости из мира программ, авто, гаджетов и компьютеров. Статьи об играх и увлечениях.

Странная ошибка, похожая на Y2K, отправляет компьютеры обратно в 2002 год

2

кинако / Shutterstock

Некоторые компьютеры, использующие для своих часов GPS, откатываются назад из-за странной ошибки, похожей на Y2K. Проблема в основном затрагивает промышленные системы и инфраструктуру, такие как серверы NTP, которые могут выходить из строя или работать неправильно без правильного времени. Но почему это происходит?

Прежде чем мы ответим на этот вопрос, мы должны оглянуться назад на ошибку 2000 года. Исследователи 20-го века поняли, что, поскольку большинство компьютеров основывают свои часы на двух последних цифрах года, они будут думать, что 2000 год на самом деле является 1900 годом.

Эта проблема могла (и приводила) к выходу компьютеров из строя, но глобальные инициативы по обновлению программного обеспечения, возглавляемые правительствами и частными компаниями, эффективно смягчили ошибку 2000 года (на это потребовалось много работы ). Мы проделали такую ​​хорошую работу по предотвращению катастрофы Y2K, что, как это ни парадоксально, люди теперь считают это большой шуткой.

Сегодняшняя странная ошибка чем-то похожа на Y2K. Проблема связана с ошибкой в ​​некоторых версиях GPSD, демона службы GPS, который позволяет телефонам, компьютерам, военному оборудованию, серверам и другим компьютерам извлекать данные из приемников GPS.

Это прозвучит как самая бредовая идея, которую вы когда-либо слышали, но Глобальная система позиционирования отслеживает время, подсчитывая количество недель 5 января 1980 года. Она регулярно передает 10-битный код, чтобы сообщить GPS-приемникам, который час. есть, но этот 10-битный код может считать только до 1023 недель. Как только это число достигнуто, счетчик обнуляется.

Именно это и произошло сегодня, 24 октября. Обычно компьютеры, использующие GPSD для определения времени, просто игнорируют сброс счетчика даты Глобальной системой позиционирования. Но из-за ошибки в версиях GPSD с 3.20 по 3.22 затронутые компьютеры считают дату мартом 2002 года — ровно 1024 недели назад.

Забавно, но версии GPSD с ошибками поставлялись до января 2021 года. Похоже, что эта проблема была обнаружена всего несколько дней назад, когда Агентство по кибербезопасности и инфраструктуре предупредило операторов критической инфраструктуры, что их системы могут нуждаться в обновлении.

Люди, которые работают с серверами, промышленным оборудованием или критической инфраструктурой, должны убедиться, что все системы, использующие GPSD, работают под управлением версии 3.23 или более поздней. Имейте в виду, что последствия этой ошибки могут быть неочевидны на некоторых системах.

Источник: CISA через Malwarebytes .

Источник записи: www.reviewgeek.com

Этот веб-сайт использует файлы cookie для улучшения вашего опыта. Мы предполагаем, что вы согласны с этим, но вы можете отказаться, если хотите. Принимаю Подробнее