Перейти к содержанию
Ingener

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

Recommended Posts

p2u

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

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

Paul

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


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

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

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


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

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

Paul

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


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

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

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


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

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

Paul

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


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

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

Paul

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


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

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

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

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

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

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


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

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

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

Paul

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


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

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

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

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

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


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

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

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

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

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

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


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

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

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


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

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

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

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


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

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

Paul

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


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

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

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


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

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

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


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

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

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

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

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


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

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

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

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

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

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

Войти

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

Войти

  • Сообщения

    • Mawa27
      Я пользуюсь услугами вот этих ребят https://prohoster.info.Они предоставляют комплексные услуги по созданию сайтов и их обслуживанию, начиная от выбора доменного имени, заканчивая доп. услугами для его защиты от вирусных атак.
    • Sawa26
      Ребят,где приобрести надежный хостинг?
    • Alexey Markov
      Настоящий тест файерволов - это когда вы пытаетесь зайти на сайт со взрослым контентом, к примеру, казино https://slots-doc.com/ . Вот тут-то наступает момент истины.  Брандмаузер должен быть настроен так, чтобы позволить  программному обеспечению подключаться к серверу. Вопрос - как настраивать? Внутри панели управления брандмауэра как праивло есть список программ и разрешений для каждого файла программы. Эти разрешения устанавливаются по умолчанию при первом запуске нашей программы под брандмауэром. Он спросит вас, что делать, и если вы нажмете ОК и примете их рекомендацию, программа будет заблокирована. Чтобы исправить это, вам нужно найти этот список программ и установить их разрешения, выбрав «Разрешить все» или эквивалент неограниченного доступа. Это будет что-то похожее на процесс ниже, хотя расположение будет отличаться в каждом брандмауэре. Откройте панель управления брандмауэром (часто дважды щелкните значок брандмауэра возле системных часов Windows или найдите в меню «Пуск»).
      Нажмите на вкладку «Программы» (или иным образом найдите список программ).
      В списке программ вы увидите следующие пункты. Для каждого из них достаточно изменить «Блокировать все» на «Разрешить все» (или использовать наименее ограничивающие разрешения), чтобы вы могли получить доступ к сайту. Инструкции могут различаться, и для получения дополнительной помощи вам следует обратиться к поставщику программного обеспечения брандмауэра.
    • Lavrans
      Могу еще Мелбет букмекера порекомендовать 
      Я на него полный обзор на https://ratingbet.com/bookmaker/myelbyet-obzor-bukmyekyerskoy-kontory-melbet.html имею 
      Действительно,  честная компания,  которая всегда идет на встречу своим клиентам. В любых  непонятных  ситуациях сразу же обращаюсь в службу поддержки,  они оперативно реагируют на заявки
    • MarijyaFrolova
      Играешь за тётку ангела или типо того, по мере прохождения получаешь/апгрейдишь крылья. Дерешься мечем, можно летать вроде. Присутствуют элементы головоломок, типо в принце Персии, но это не точно. Геймплей не особо длинный часов может на 6-10. По месту действия вспоминаются перемещения по парящим островкам не большим.Может, кто знает название игры?
×