Я случайно!

Я случайно!
Как известно, чёрные ходы в ПО давно уже не вставляют  в явном виде. Им придают форму ненамеренных ошибок, влекущих уязвимость . Это со всех сторон > удобнее – организационно, агентурно  и с точки зрения жизненного цикла .
       

Поэтому после обнаружения  такой дыры очень трудно судить, намеренная она или случайная. А знать хотелось бы. Предлагается применить статистический метод для выявления степени злонамеренности уязвимостей.

Для начала разделим ошибки на два типа. Ошибка в ПО может влечь за собой уязвимость, позволять навязывание кода, утечку, отказ в обслуживании и т.п. Назовём такие ошибки эксплуатируемыми (exploitable bug). Другого рода ошибка вызывает лишь сбой или глюк, который не может принести выгоды вероятному противнику. Назовём такие ошибки тупиковыми. Лучше даже вместо двух категорий ввести непрерывный или дискретный показатель – степень эксплуатируемости, который указывает, насколько эффективно может воспользоваться уязвимостью внешний злоумышленник, который о ней заранее знает.

Разложив по степени эксплуатируемости ранее найденные ошибки в продукте, мы увидим его "кредитную историю" в особом свете. Если некоторые из багов имеют неестественное происхождение, будет видна аномалия в области высоких значений показателя. Требуется только эталонный продукт для сравнения – такой, внедрять чёрные ходы в который никому не нужно.

НДВ безопасность
Alt text
Обращаем внимание, что все материалы в этом блоге представляют личное мнение их авторов. Редакция SecurityLab.ru не несет ответственности за точность, полноту и достоверность опубликованных данных. Вся информация предоставлена «как есть» и может не соответствовать официальной позиции компании.

Реальные атаки. Эффективные решения. Практический опыт.

Standoff Defend* — это онлайн-полигон, где ты сможешь испытать себя. Попробуй себя в расследовании инцидентов и поборись за победу в конкурсе

*Защищать. Реклама. АО «Позитив Текнолоджиз», ИНН 7718668887

InfoWatch

Блог компании infowatch infowatch.livejournal.com