Инфобезнички и патчинг
Jan. 18th, 2022 12:45 pmНе упущу случая проставить пинка в тупую жопу типового тупого инфобезничка. Цитирую очередного болвана:
https://blog.malwarebytes.com/podcast/2022/01/why-we-dont-patch-with-jess-dodson-lock-and-code-s03e02/
Никаких вам ремарок типа "хотя...", "однако..." и пр.
Из соображений язвительности, сарказма и чёрного йумора вообще, поставим это всё в контекст.
Да, в современных условиях системы нужно патчить и делать это регулярно и это лучше (в значении "менее плохо"), чем не патчить. Это общее соображение, впрочем, есть контекст и есть нюансы.
Слон в комнате в том, что факт того, что необходимо патчить софт и делать это регулярно, это трагедия софтостроения. Криворукие ебланы не могут написать 100 строк блядь кода, чтобы не забыть проконтролировать длину резервируемого фрагмента памяти. Если же представить, что требовать этого от болванов это слишком много, и вообще запретить им заниматься операциями с памятью и поручить это компилятору, то это открывает возможности для болванов вообще не понимать как работает компьютер на фундаментальном уровне и допускать ещё более идиотские ошибки.
Это также означает, что вся королевская рать из всех многочисленных проверок и перепроверок кода и сэндбоксов и уровней допуска и всего прочего неспособна остановить поток говнокода хотя бы до уровня при котором не нужно было бы патчиться на данный момент ежемесячно, но есть все данные предполагать, что скоро будет еженедельно.
Если отступить ещё на шаг назад это также означает, что софт не делают доверенным (см. TCSEC), в результате чего непредсказуемое поведение программы было бы невозможно, потому что любой бранчинг и любой расчёт полностью предопределён и предсказуем, также как при математической операции невозможно чтобы как правило в результате извлечения корня из двух получалась одна величина, но вот иногда, хз почему, другая. Это также является трагедией.
Также, хочу заметить что аптайм это показатель общей надёжности и предсказуемости работы системы, поэтому да, блядь, это плюс и повод гордиться.
Но даже если наша система говно и её нужно патчить периодически, то наша система полнейшее говно, если её блядь невозможно пропатчить без её полной остановки и прерывания аптайма, так что даже в этом случае аргумент хреновый.
Он об этом не подумал, когда языком молол? Или, ещё хуже, он об этом не знает? (сам подкаст йа не слушал, если он там эти оговорки делает, то отчасти лицо спасает от полной потери).
Чтобы два раза не вставать, зацените как хвастается другой болван из той же категории своим достижением в линкедине:

Вопрос -- что в башке у человека, который замарывает данные, которые по определению не являются секретными (для справки, полуболванов на азах учат, что идентификатор не является секретным, аутентификатор является, и применительно к криптографии мало смысла в том, чтобы делать алгоритм секретным, ключ имеет смысл делать секретным, принцип Кирхофа) и которые в два клика можно получить с сайта GIAC, а постит он под своим собственным именем в соцсети?
Как он потом с этой вот башкой и зияющими дырами в ней космических размеров будет обеспечивать кокойты там инфобез?
“I was having a chat to a fellow security professional who was doing some work for an organization where they were boasting about servers being up for 1,000 days. That’s not something to be proud of. I don’t get the whole idea of being proud of your uptime. That just means you haven’t done any updates on that thing for three years.”
Jess Dodson
https://blog.malwarebytes.com/podcast/2022/01/why-we-dont-patch-with-jess-dodson-lock-and-code-s03e02/
Никаких вам ремарок типа "хотя...", "однако..." и пр.
Из соображений язвительности, сарказма и чёрного йумора вообще, поставим это всё в контекст.
Да, в современных условиях системы нужно патчить и делать это регулярно и это лучше (в значении "менее плохо"), чем не патчить. Это общее соображение, впрочем, есть контекст и есть нюансы.
Слон в комнате в том, что факт того, что необходимо патчить софт и делать это регулярно, это трагедия софтостроения. Криворукие ебланы не могут написать 100 строк блядь кода, чтобы не забыть проконтролировать длину резервируемого фрагмента памяти. Если же представить, что требовать этого от болванов это слишком много, и вообще запретить им заниматься операциями с памятью и поручить это компилятору, то это открывает возможности для болванов вообще не понимать как работает компьютер на фундаментальном уровне и допускать ещё более идиотские ошибки.
Это также означает, что вся королевская рать из всех многочисленных проверок и перепроверок кода и сэндбоксов и уровней допуска и всего прочего неспособна остановить поток говнокода хотя бы до уровня при котором не нужно было бы патчиться на данный момент ежемесячно, но есть все данные предполагать, что скоро будет еженедельно.
Если отступить ещё на шаг назад это также означает, что софт не делают доверенным (см. TCSEC), в результате чего непредсказуемое поведение программы было бы невозможно, потому что любой бранчинг и любой расчёт полностью предопределён и предсказуем, также как при математической операции невозможно чтобы как правило в результате извлечения корня из двух получалась одна величина, но вот иногда, хз почему, другая. Это также является трагедией.
Также, хочу заметить что аптайм это показатель общей надёжности и предсказуемости работы системы, поэтому да, блядь, это плюс и повод гордиться.
Но даже если наша система говно и её нужно патчить периодически, то наша система полнейшее говно, если её блядь невозможно пропатчить без её полной остановки и прерывания аптайма, так что даже в этом случае аргумент хреновый.
Он об этом не подумал, когда языком молол? Или, ещё хуже, он об этом не знает? (сам подкаст йа не слушал, если он там эти оговорки делает, то отчасти лицо спасает от полной потери).
Чтобы два раза не вставать, зацените как хвастается другой болван из той же категории своим достижением в линкедине:

Вопрос -- что в башке у человека, который замарывает данные, которые по определению не являются секретными (для справки, полуболванов на азах учат, что идентификатор не является секретным, аутентификатор является, и применительно к криптографии мало смысла в том, чтобы делать алгоритм секретным, ключ имеет смысл делать секретным, принцип Кирхофа) и которые в два клика можно получить с сайта GIAC, а постит он под своим собственным именем в соцсети?
Как он потом с этой вот башкой и зияющими дырами в ней космических размеров будет обеспечивать кокойты там инфобез?