The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Во FreeBSD 13 чуть не оказалась халтурная реализация WireGuard с нарушением лицензии и уязвимостями"
Версия для распечатки Пред. тема | След. тема
Форум Разговоры, обсуждение новостей
Исходное сообщение [ Отслеживать ]
Подсказка: Для сортировки сообщений в нити по дате нажмите "Сортировка по времени, UBB".
. "Во FreeBSD 13 чуть не оказалась халтурная реализация WireGua..." +/
Сообщение от Аноним (-), 29-Мрт-21, 10:28 
> Ну раз это уровень первого курса

Первого не первого а баг такого плана намекает что о валидации того что апплаят вообще не парились. Вкатали катком в асфальт первое что нашли - и похрен что не с той ФС вообще.

> то тебе не составит труда конечно сейчас кратко описать алгоритм защиты от этого?
> С учётом что дерево файлов повреждёно.

Например серийник/uuid ФС хранить, как в суперблоках, так и где-нибудь в деревьях, и понимать уже соответственно что ищем, прицельно. Btrfs как-то так и делает примерно. Более того - он и ФС с одинаковым UUID детектит, разумный safeguard на некоторые странные случаи. Ему правда и тот fsck никуда не вперся, он в принципе так чужие деревья не втрамбует, за ненадобностью такой операции, но это другой вопрос.

А таки когда fsck убивает в ноль стораж при ребуте это воспринимается юзерами очень негативно. Почему-то. Там и еще несколько багов такого плана походу есть. В общем отличная иллюстрация чем теория отличается от практики. Теоретически оптимальные алгоритмы, блаблабла. Практически - радости со всего этого, если оно однажды при ребуте бабах и в вермишель?

Ответить | Правка | Наверх | Cообщить модератору

Оглавление
Во FreeBSD 13 чуть не оказалась халтурная реализация WireGuard с нарушением лицензии и уязвимостями, opennews, 27-Мрт-21, 09:51  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру