Мережні виклики macOS для гік-аудиторії: розкрито проблему з tcp_now при тривалих аптаймах. Джерело: AIНевидимий мережевий вбивця macOSДослідники з компанії Photon виявили критичну вразливість у мережному стеку macOS, яка може паралізувати роботу комп'ютера через 50 днів безперервної роботи. Здавалося б, неймовірний сценарій, але технічні деталі вражають.
Математика against MacBookКорінь проблеми криється в 32-бітному лічильнику tcp_now який відстежує системний час. Максимальне значення 4294967295 мілісекунд критично: після 49 днів, 17 годин, 2 хвилин і 47 секунд відбувається повне скидання лічильника.
Системний колапс: що відбувається насправдіСимптоми збою вражають своєю витонченістю: комп'ютер зовні працює нормально, відгукується на ping, але повністю втрачає здатність встановлювати нові мережеві з'єднання. Фактично машина стає «живим трупом» у мережному просторі.
Кому загрожує технологічна пастка?Під особливим ударом – сервери та системи моніторингу з тривалим аптаймом. Для рядового користувача MacBook проблема незначна, але для корпоративних рішень може стати серйозною перешкодою.
Рішення: перезавантаження як панацеяНаразі єдиний вихід – превентивне перезавантаження комп'ютера до настання критичного рубежу. Apple поки що мовчить, але виправлення бачиться технічно простим: перехід на 64-бітний лічильник або коректна обробка переповнення.
Якщо ваш робочий комп'ютер раптово втомився від мережі, можливо, варто придивитися до компактних рішень. Наприклад, Minisforum Elite M1 Lite пропонує непогану продуктивність для тих, кому потрібний процесор Meteor Lake за адекватні гроші.
Повідомлення Хакери розкрили критичний баг macOS: мережевий колапс через 50 днів роботи з'явилися спочатку href="https://itnet.com.ua">ITnet.