Журнал PC Magazine/RE №09/2009. PC Magazine/RE

Чтение книги онлайн.

Читать онлайн книгу Журнал PC Magazine/RE №09/2009 - PC Magazine/RE страница 2

Автор:
Жанр:
Серия:
Издательство:
Журнал PC Magazine/RE №09/2009 - PC Magazine/RE PC Magazine/RE 2009

Скачать книгу

и непростой. К сожалению, в наших условиях он имеет академическую ценность. Ведь негатив, который способен повредить нежную детскую психику: брань, кровь, трупы, катастрофы, стихийные бедствия, полуночные трансляции шедевров студии Private, «Фабрика звезд», – свободно доступен по центральным телеканалам. Да и во дворе, и в детском саду, и в школе ребенка, чьи родители озаботятся установкой «Гогуля» и других средств фильтрации Web-контента, окружают отнюдь не розовые кролики и не голубые утята.

      Однако требовать запрета и ввода ограничений в Интернете куда проще… Именно поэтому «детозащитная» активность сегодня заметно возросла. Героически бороться с опасностями Сети (часто вымышленными) ринулись все кому не лень. Но все эти бесчисленные фонды, инициативные группы и общественные объединения забывают, что для решения поставленной задачи усилий одних только психологов и педагогов недостаточно – нелишней будет и помощь ИТ-специалистов.

      Тайное становится явным

      Брюс Шнайер, известный американский криптограф, писатель и специалист по компьютерной безопасности, опубликовал занимательный пример того, насколько опасной для общества может оказаться закрытость компьютерной программы. Речь идет о ПО, которым американская компания Base One Technologies, Inc. снабжает свои приборы Alcotest 7110 MKIII–C.

      Как и следует из названия, приборы позволяют определить содержание алкоголя в выдыхаемом воздухе. На основе показаний Alcotest 7110 MKIII–C выносится вердикт о наличии или отсутствии алкогольного опьянения водителя. В ходе одного из судебных разбирательств очередного ДТП адвокаты ответчика потребовали доказательно подтвердить, что работа прибора объективна. Выяснились феерические подробности. Прежде всего, в управляющем ПО очень занимательно реализован алгоритм усреднения уровней алкоголя, детектированных в нескольких последовательных пробах. Чем позже произведен очередной замер, тем меньше его вес в определении итогового среднего. Выводимую в итоге прибором величину «средним арифметическим» по замерам уже никак не назвать. В расчете величины уровня алкоголя в пробе используется 4-бит представление чисел, тогда как датчик замеряет и передает в систему 12-бит значения. Потеря точности, особенно на нижнем краю шкалы, может сильно повлиять на судьбу водителя, чьи пробы обрабатывает прибор. И наконец, Alcotest 7110 MKIII–C – уникальный аппарат, способный делить на ноль! Обработчик прерывания «недопустимая операция» попросту деактивирован. В результате, если из-за какого-то сбоя очередная проба продемонстрирует, к примеру, невероятно большой уровень алкоголя, тот будет усреднен наряду с прочими результатами измерений. Со всеми вытекающими последствиями.

      Брюс Шнайер особо подчеркивает, что в такой сфере, как юридически доказательное применение электронных устройств, открытость кода управляющего ими ПО оказывается необходимой. Иначе негативные последствия будут испытывать на себе все подряд – и противники, и сторонники закрытого кода.

      Время закрывать

Скачать книгу