logo
Коды и шифры

Вопросы безопасности

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