The OpenNET Project / Index page

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



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Уязвимость в драйвере KCodes NetUSB ставит под удар миллионы..., opennews (ok), 21-Май-15, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


24. "Уязвимость в драйвере KCodes NetUSB ставит под удар миллионы..."  –1 +/
Сообщение от жабабыдлокодер (ok), 21-Май-15, 12:28 
Есть три способа писать код:
- скинуть все проблемы на компилятор/ВМ
- внимательно ручками делать все проверки
- не делать проверок, потому что западло и потому что три лишних строчки в трех местах - ужас, тормоза!
Каким путем идет большинство С-кодеров?
Вопрос не в том, лучше ли это переписать на жабе. Нет, не лучше. Вопрос в том, почему на С нельзя писать нормально?
Ответить | Правка | Наверх | Cообщить модератору

41. "Уязвимость в драйвере KCodes NetUSB ставит под удар миллионы..."  +/
Сообщение от anonymous (??), 21-Май-15, 15:55 
> Есть три способа писать код:
> - скинуть все проблемы на компилятор/ВМ
> - внимательно ручками делать все проверки
> - не делать проверок, потому что западло и потому что три лишних
>   строчки в трех местах - ужас, тормоза!

Ага, ага. А цвета есть только два чёрный и белый.

> Вопрос в том, почему на С нельзя писать нормально?

Код пишется в соответсвии с требованиями.
А "нормально", "не нормально", "нравится", "не нравится",
где вы такое в требованиях встречали?

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

43. "Уязвимость в драйвере KCodes NetUSB ставит под удар миллионы..."  +/
Сообщение от жабабыдлокодер (ok), 21-Май-15, 17:12 
То есть, в требованиях было указано переполнение буфера, приводящее к созданию рабочего эксплоита? Писать "нормально" - это писать нормально, и к "требованиям" это не относится никак.
Ответить | Правка | Наверх | Cообщить модератору

85. "Уязвимость в драйвере KCodes NetUSB ставит под удар миллионы..."  +/
Сообщение от Аноним (-), 22-Май-15, 14:02 
В требованиях было написано "до конца недели и ниипет".
Ответить | Правка | Наверх | Cообщить модератору

56. "Уязвимость в драйвере KCodes NetUSB ставит под удар миллионы..."  +/
Сообщение от Аноним (-), 21-Май-15, 18:54 
> Каким путем идет большинство С-кодеров?

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

> Вопрос в том, почему на С нельзя писать нормально?

Конкретно все эти *-линки и прочие - они просто не разработчики софта. И нормально софт не напишут вообще ни на чем. Поэтому когда они нанимают черти-каких проприерасов писать out of tree модули вместо того чтобы нормально интегрироваться с процессом разработки майнлайна, где за чрезмерную лажу по рукам дадут и заставят чинить под угрозой вылета (как вон там в staging недавно) - ну, увы, проприерасы - слоупоки.

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

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




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

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