>>>> Какая ОС безопаснее? Та, где больше,
>>>> например, способов решения задач, обладающих атрибутом безопасности.
>>> Ну бред же. :)
>> Ничуть. Что, есть какой-то иной способ сравнивать безопасность _инструментов_ ? А ОС
>> как то, на что может влиять коллектив её авторов, суть инструмент.
> Вообще-то, есть. Можно сравнить вот так: этот инструмент удобнее держать, а этот
> может работать в условиях Крайнего Севера и поэтому для полярников выбор
> очевиден. И т.д.Чего? Я ж четко сказал - "безопасность инструментов". А не удобство, пригодность к определенным условиям работы, и другие атрибуты. Атрибуты, еще раз подчеркну. Мы тут обсуждаем один из атрибутов - безопасность. Так вот, про собственно безопасность Вы другого метода так и не дали. На другие факторы, необходимые для достижения цели, перескакивать не надо, у нас не об этом дискуссия.
>> Вот на пальцах: были опасные бритвы, щас повсеместно в ходу безопасные (станки).
>> Можно порезаться и безопасной, можно умело выбриться и опасной - однако
>> название-то у них неспроста, а?
> Вы берёте только ОДИН параметр (количество механизмов,
> теоретически могущих повысить безопасность)
> и закрываете глаза на всё остальное.
Чо? Не надо подменять понятия. Я беру в общем, с высоты птичьего полета - вот эти способы обладают свойством безопасности, а вон те - нет. Они такие в этом рассмотрении уже по определению. А каким именно способом достигается свойство безопасности, какие там параметры - это уже _детали_, которые возникают при рассмотрении более крупным планом. Не смешивайте два разных поля. Про эти детали я говорю дальше.
> Потом тут же говорите, что не закрываете.
> Нельзя рассматривать эти явления отдельно, они взаимосвязаны.
Вы ниже прочитайте, я именно об этом говорил, в (1).
> Чем проще конечная система, тем она безопаснее — с этим вы будете спорить?
Разумеется, с этим никто не спорит. Поинт в том, что простые конечные системы не справляются с реальными практическими задачами. Я ведь о чем толкую - о том, что первично решение задачи. Безопасность не то что имеет меньший приоритет и менее ценна, чем решение - она вообще смысла не имеет, если задача не решается. Потому что она не сущность, а всего лишь свойство сущности.
>>> Вот в той же Windows NT всякие ACL и MAC имеются с рождения.
>>> И даже используются везде и повсюду, в отличие от всяких там grsecurity.
>>> Что, Windows NT от этого становится безопаснее? :)
>> Дык в сочетании смотреть надо. При прочих равных - да, безопаснее.
^^^^^^^^ (1)
> Нет. Но, видимо, моих скромных усилий недостаточно, чтобы это донести. :(
Я определение ввёл? Ввёл (о том, что есть безопасность и как сравнить в общем). Граничные условия поставил? Поставил (при прочих равных). У меня всё четко и логично вытекает. От Вас опровергающих аргументов не было.
>>> От количества способов безопасность сама по себе не улучшится. Можно говорить «вероятнее,
>>> там, где больше способов, будет лучше реализация», но не более того.
>> Пфф. В реальном мире любая безопасность - описывается лишь вероятностью. Поэтому уравнение
>> простое: больше безопасных способов значит меньше небезопасных, т.е. меньше вероятность
>> нарушения безопасности.
> Стоп-стоп-стоп. Из наличия способа улучшения безопасности не обязательно вытекает улучшение
> безопасности!
Никакой не "стоп", Вы опять подменяете понятия. Я говорил о чем? О "способах решать задачу безопасно". Т.е. уже имеющемся по определению способе. А Вы передергиваете на "способы улучшения безопасности", которыми финальный "способ решить задачу" должен быть достигнут. То есть дробите на подзадачи, и подменяете целое частным - такой подзадачей.
> Этот способ ещё должен: а) не содержать явных проблем с
> собственной реализацией; б) не иметь побочных последствий; в) постоянно использоваться;
> г) не быть отключаемым; д) ...
Это всё станет актуальным тогда, когда инженер, которому поручена подзадача обеспечения безопасности решения общей задачи, станет эту самую подзадачу решать. Если сама главная задача (цель), по его заявлениям, не должна решаться из-за невозможности обеспечить безопасность - его уволят и найдут более грамотного, который эту безопасность таки сможет обеспечить.
Дык вот, OpenBSD можно сравнить с тем инженером, который говорит, что не будет решать задачу. То есть который не нужен.
>>> И ещё, не стоит забывать, что каждая система защита тоже может быть
>>> уязвима. Поэтому, как ни парадоксально, чем больше систем защиты, тем потенциально
>>> уязвимее ОС.
>> Это демагогия разряда "чем больше я учу, тем больше знаю, чем больше
>> знаю, тем больше забываю, чем больше забываю - тем меньше знаю,
>> тогда зачем учиться?". Я б потребовал вести дискуссию корректно, но, к
>> сожалению, у вас там всех эти противоречия даже не осознаются, тут
>> лечение у психолога нужно...
> Опять вы на личности переходите. Не видя бревна в собственном глазу.
Это, конечно, очень мило, объявить про бревно в собственном глазу, не называя при этом собственно бревна. При том, что болезнь - это, вообще-то, послабление. Без поблажее я бы за демагогию имел право потребовать куда строже. Канделябром по рукам бить, например.
>>> однозначно плохо. Речь о том, что его недостатки зачастую недооценивают.
>>> А если кто-то придумает грамотное развитие идеи MAC, нивелирующее его недостатки, то
>>> patches are always welcome. :)
>> И вот это всё - тоже продолжение той же демагогии, выраженной сабжем.
>> Это как если бы с бритвами было, нашли у станков недостатки,
>> и OpenBSD предложило бы всем вообще не бриться и отпускать бороду.
>> Т.е. отказывается от решения задачи вообще, вместо поиска безопасного способа. Поиск
>> отмазки вместо поиска решения.
> Можете так считать, ваше право. Вообще давно известно, что OpenBSD-шники — стадо
> мастурбирующих обезъян. ;)
Видите ли, это не просто "мое мнение", а действительно так. "Можете так считать, ваше право" как бы оставляет за вами право думать иначе, но на самом деле у вас такого права нет, потому как оно объективно неправильное.
>> которая решает 10 задач 4-мя, выберут вторую, потому что первая банально
>> не позволяет решить их совсем. Ну и кому от этого стало
>> лучше, а?..
> Повторюсь, вы переоцениваете MAC. Реальные задачи, которые решаются посредством него,
> решаются и без него. Ну а синтетические случаи — для синтетических
> людей, живущих в синтетическом мире.
Мне на самом деле довольно пофиг, чего там переоценивается или недооценивается - меня интересуют истоки мышления и их последствия. На этом уровне рассмотрения проблемы конкретной посистемы неважны. Хотя я вообще-то и решал с помощью ACL реальные задачи, нерешаемые традиционной моделью прав Unix.
>> И даже система, которая позволит решить 10 задач 8-ю безопасными способами, будет
>> лучше и безопаснее той системы для 3 задач, хотя в процентном
>> соотношении она, казалось бы, хуже.
> Вы меня не слышите. Вам говорят, что те самые «безопасные способы» вносят
> новые риски, а вы не слышите, уверяя, что всё равно лучше
> всё усложнить, и это будет безопаснее.
> Боюсь, дискуссия бесполезна, я из неё выхожу.
Нет, Вы просто нифига не понимаете, о чем речь, и проецируете свое неслышание на меня. Я-то с защитными механизмами психики знаком уж несколько лет на практике, суровой практике. И мне прекрасно видно и понятно Ваше желание немедленно сбежать из дискуссии, как только приперли к стенке железными аргументами. Слишком уж близко к болезненному открытию глаз на реальность ;)