Ingener

Должны ли нести ответственность программисты за уязвимости в своём софте?

В этой теме 23 сообщений

Чувство справедливости говорит, что 'Да', но мне кажется, что это нереально осуществлять на практике - технических норм безопасности кода особых нет.

P.S.: Товар такой специфический, что надо будет минимально со стороны потребителя требовать аналог водительских прав (определённые знания до того, как тот начинает пользоваться софтом) и жёсткие штрафы за пользования товаром без наличия таких прав, иначе производители софта будут в очень невыгодном положении. Также надо будет требовать от программистов наличие дипломов определённого образца хотя бы как доказательство того, что сами знают, сколько поместится во всех этих буферах...

Paul

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Также надо будет требовать от программистов наличие дипломов определённого образца хотя бы как доказательство того, что сами знают, сколько поместится во всех этих буферах...

А у меня нет программерского диплома. Только инженерно-физический. :blink: Я понял- галактика в опасности!!!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
А у меня нет программерского диплома. Только инженерно-физический. :blink: Я понял- галактика в опасности!!!

Я лишь описал некие абстрактные юридические условия для того, чтобы не получился произвол ни с одной из сторон...

Paul

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Товар такой специфический, что надо будет минимально со стороны потребителя требовать аналог водительских прав (определённые знания до того, как тот начинает пользоваться софтом) и жёсткие штрафы за пользования товаром без наличия таких прав, иначе производители софта будут в очень невыгодном положении.

Кстати, хорошая идея.. Сначала нужно убедиться в том что сам пользователь на причастен в сокрушении каких-то данных, прежде чем судиться с разработчиками ПО.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Боюсь, что вендорам будет слишком тяжело. Все эти неуровновешенные лица, которые сейчас просто атакуют то, что имеется, будут пытаться выбивать деньги с помощью своих отладчиков...

Paul

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Представите себе врача без диплома - если даже вам кто-то скажет вам что он самый лучший специалист, думаю на операцию вы к нему не ляжете...

Это, конечно, необязательно. Есть ОЧЕНЬ компетентные люди, которые лечат лучше любового дипломированного врача. Пока дипломы можно купить в метро, это дело всё равно не решит. Первым делом: составить какие-то технические нормы качества и установить ответственность за невыполнения таких норм.

Paul

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Нормы качества установить не реально. Просто не реально.

Вы себе представляете сколько развивалась математика и физика. Сколько лет бились над определенной группой формул и вылизывали их?

А в программировании таких формул ... бесконечное кол-во - и каждый программист придумывают свою формулу(последовательность, алгоритм)...

Задумка утопична.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Нормы качества установить не реально. Просто не реально.

Чем я собственно и начал свой ответ:

Чувство справедливости говорит, что 'Да', но мне кажется, что это нереально осуществлять на практике - технических норм безопасности кода особых нет.

Paul

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Ну может всё таки создать какую-то международную комиссию из лучших специалистов в этой области, которые бы проверяли, тестировали, софт и выдавали бы лицензию за этот продукт.. :P

ПРОДАЁТ ЕГО ЗА ДЕНЬГИ - ЗНАЧИТ ОН РУЧАЕТСЯ ЗА КАЧЕСТВО ПРОДУКТА

та госпади, напишет в лицензии, которую никто не читает, что он ни за какие последствия не отвечает и всё. =)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Тут собственно никаких правил техники безопасности кода придумывать не нужно - создал программист защитный софт и ПРОДАЁТ ЕГО ЗА ДЕНЬГИ - ЗНАЧИТ ОН РУЧАЕТСЯ ЗА КАЧЕСТВО ПРОДУКТА и должен возместить пользователю понесшему убытки в результате ненадлежащего качества продукта (из-за багов и уязвимостей) все убытки, при выполнение пользователем правил пользования продуктом (инструкции и справки к продукту) - это входит в закон о защите прав потребителей и ничего нового продумывать не надо. После таких мер глядишь программисты сами станут писать код надежнее - заплатят пару раз рублем из своего кармана и сразу всему научатся.

После такого ситуация изменится в такую сторону:

- вирусное ПО будет бесплатным, но с принудительными пожертвованиями для тех поддержки продукта... и уйдет весь юзабилити из продуктов

- часть людей из безопасности начнет писать вирусный софт. Ситуация, тупо ухудшиться в разы.

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Абсолютно нереально. Под какую категорию в вашей модели можно подвести вирусное заражение, пропущенное установленным на компьютере защитным софтом? Например, в результате очередной надцатой дыры в Винде?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
На уровне домашних пользователей согласен это реализовать трудно, муторно и бредово, но на уровне корпораций, где админы в большинстве своем не дубы - эта мера будет оправдана.

Да? То-то мы сейчас видем множество дел когда судятся исключительно ради бабла или из-за маразма отдельных руководителей.

Да и многих сисадминов, я бы не назвал адекватными людьми. уж извините

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Абсолютно нереально. Под какую категорию в вашей модели можно подвести вирусное заражение, пропущенное установленным на компьютере защитным софтом? Например, в результате очередной надцатой дыры в Винде?

А что, вы думаете, что сама Майкрософт сухой выйдет из воды? Именно на её всё свалим. Несоответствие продукта с документацией, слишком много незаявленного функционала, и т.д... :rolleyes:

Paul

Поделиться сообщением


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

старый зловред, это какой зловред? - это наводящий вопрос, а абсурдность данного термина в жестких формулировках.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Не понял что вы имели ввиду - у меня в сообщение описано какого зловреда можно считать старым.
которого например уже год ловили и обезвреживали аналогичные продукты других производителей

Какое кол-во аналогичных продуктов. Какие продукты можно считать аналогичными? -))

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Теперь понятно. Если условно выражаясь срок годности зловреда год - то для наказания будет достаточно 75% ловивших его конкурентов, полгода - 50%, месяц - 25%. Цифры ориентировочные - просто для примера... При желание всё можно подвести под конкретные рамки и узаконить.

Понимаете ли, не узаконишь.

Затраты больно огромные будут для подведения все под базу законодательную. С терминами и определениями.

Я вот с ходу вижу огромное кол-во подобных вопросов, на которые сейчас нет однозначного ответа.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Создайте учетную запись или войдите, чтобы комментировать

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!


Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.


Войти с помощью Facebook Войти Войти с помощью Twitter
Anti-Malware.ru Вконтакте   Anti-Malware.ru в Facebook   Anti-Malware.ru в Twitter   Anti-Malware.ru в LinkedIn   RSS
  • Сообщения

    • PR55.RP55
      + MapsFrontier
      Global Security Center OOO
      Total PC
      Blue Century Software co.
      Elex do Brasil Participacoes Ltda.
    • Openair
    • Ego Dekker
      Декабрь 2019 — дата окончания жизненного цикла ESET NOD32/ESET Smart Security 9.0.
    • demkd
      драйверу не нужно заниматься такой ерундой как сплайсинг, просто запись в реестре не была скрыта, не доделали руткит.
    • Ольга_diplombest
      Высшее образование — сегодня это головная боль. Хотя каждый молодой человек стремиться его получить, как залог хорошей работы и высокой зарплаты в будущем. Но ВУЗы уже перестали быть бесплатными, поэтому получить образование можно только за деньги. Поэтому все чаще портрет современного студента — это работающий человек, который совмещает работу с учебой и еще имеющий семью. К тому же ссесия, написание рефератов. Курсовых работ или защита диплома — это настоящее испытание требующее много времени и сил.Необходимо время на поиск материала диплома,  написание работы, а еще семья и работа —и вот времени не хватает. При этом все успеть, порой физически бывает не возможно. И вот студент думает выхода нет и заваливает ссесию, бросает ВУЗ. Но выход есть, воспользоваться профессиональными преподавателями, аспирантами, докторами наук ... ка сделали уже многие студенты — https://diplombest.ru/сайт для тех, кто ценит время и бережет нервы. Компания работает без предоплаты, что гарантирует получение качественной работы в срок и без рисков для студента, политика скидок позволяет экономить до 50% от стоймости работы, что заслуживает доверия со стороны студентаТогда получение высшего образования будет в радость и через 5 лет ты уже заслуженный специалист.