Безопасность и Internet — страница 11

  • Просмотров 5245
  • Скачиваний 383
  • Размер файла 20
    Кб

обеспе­чения,разработанного для нападения на компьютеры и их дан­ные.Такие слова,как инфекция,вирус,гигиена,прививка стали частью компьютерного лексикона. Имеется много терминов,используемых для описания агрессив­ного программного обеспечения.Большинство из них имеет связь с животным миром. BACTERIUM<БАКТЕРИЯ>.Программа,распространяющая себя путем создания собственных копий,которые передаются другим пользо­вателям и

компьютерам.Бактерии близкие родственники вирусов. BUG<ЖУК,БАГ>.Жук-это дефект в программе,заставляющей ее делать нечто непредвиденное.Действия жука носят случайный ха­рактер,но его пакости часто могут быть разрушительными.Прог­раммы,написанные на языках низкого уровня типа С или ассемб­лера,особенно склонны к подобным разрушительным проделкам.Это происходит потому,что ошибки в адресации памяти могут приво­дить к

перезаписи данных,хранимых в областях,обычно зарезер­вированных операционной системой.Не подумайте,что С и ассемб­лер-плохие инструменты:ошибки возникают по вине программис­тов,пишущих плохо продуманные программы. Легенда гласит,что однажды при тестировании одного из пер­вых компьютеров,сделанного из вакуумных ламп и сотен миль проводов,компьютер работал со сбоями.Гюйс Хоппер,возглавляв­ший некоторые исследования Флота

США,послал техника,чтобы найти причину сбоя,и через несколько минут он вернулся с от­четом.Оказалось,что большой жук-плавунец попробовал проползти между двумя контактами.В итоге компьютер дал сбой,а жук отп­равился в лучший мир.В журнале было записано,что в компьютере был жук.Так возник этот термин-клише для компьютерных сбо­ев,особенно связанных с ошибками программирования. MOCKINGBIRD<ПЕРЕСМЕШНИК>.Программа разработана для

преры­вания связи,обычно регистрации входа в систему.Она выглядит и ведет себя точно так же,как текущая выполняемая програм­ма.Пользователь считает,что его программа выполняется,а в это время каждая транзакция сохраняется для более позднего ис­пользования.Подобный захват идентификаторов и паролей в пос­леднее время стал называться мистификацией.Пересмешник похож на "троянского коня"-пользователь не догадывается,что

работа­ет совсем не та программа,которую он надеется увидеть.Перес­мешник отличается от тех же "троянских"программ тем,что в нем не программируется никакое разрушительное поведение.Он дела­ется с таким расчетом,чтобы как можно дольше оставаться не обнаруженным. RABBIT<КРОЛИК>.Программа разработана специально для то­го,чтобы тратить впустую ресурсы компьютера-жертвы.Кролик по конструкции подобен бактерии.Кролики