Электронная библиотека » Марк Блау » » онлайн чтение - страница 6


  • Текст добавлен: 26 июня 2018, 17:41


Автор книги: Марк Блау


Жанр: Компьютеры: прочее, Компьютеры


Возрастные ограничения: +12

сообщить о неприемлемом содержимом

Текущая страница: 6 (всего у книги 34 страниц) [доступный отрывок для чтения: 10 страниц]

Шрифт:
- 100% +
1988. Червяк Морриса

Не так уж много современных пользователей Интернета знают, что 30 ноября – Международный день защиты информации. Для чего был учрежден этот памятный день? Для того, чтобы все знали: главное в компьютере – информация, которая в нем хранится. И информацию эту надо беречь от несанкционированного доступа. Иначе неприятностей не оберешься.

Нынче это вещи всем очевидные. Но не следует забывать, что первый Международный день защиты информации был отмечен в 1988 году.

Именно в начале ноября 1988 года состоялась первая массовая атака на большую компьютерную сеть. Произвел ее Роберт Таппан Моррис (Robert Tappan Morris). Было ему тогда 22 года, и был он аспирантом Корнелльского университета.


Роберт Моррис


Для научной работы ему понадобилось подсчитать количество пользователей Интернета (то есть в те годы еще ARPANET'a). Сейчас определить число пользователей Всемирной сети можно только приблизительно. Тогда эта задачка имела точное решение, но была отнюдь не тривиальной.

Справочник 1990 года, о котором шла речь в предыдущем разделе, составляла правительственная организация, официально собирая сведения о владельцах, подключенных к сети компьютеров. Студенту, понятное дело, такой путь был недоступен. Но Роберт Моррис недаром был сыном своего отца, Роберта Морриса-старшего (1933–2011), известнейшего специалиста по криптографии и одного из создателей операционной системы UNIX. И недаром он числился среди самых успешных студентов компьютерного отделения одного из лучших американских университетов.

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

С точки зрения современных хакеров проникнуть в чужой компьютер в те былинные времена было легче легкого. К сети было подключено множество компьютеров, но ни один из них не был персональным. На большинстве из этих компьютеров работала операционная система UNIX, которая позволяла с одного компьютера запускать задачи на другом, если тот считался «дружественным». Дружественным стать было не очень сложно. Надо было только знать имя пользователя-администратора и пароль доступа. Поскольку системных администраторов тогда было немного, все они так или иначе друг друга знали. И никто не придавал большого значения защите. От кого защищаться-то – ведь «чужие здесь не ходят».

Программа, написанная Моррисом-младшим, имела небольшой словарь наиболее известных паролей, что позволило ей проникнуть на 10 процентов компьютеров, подключенных к ARPANET. Попав на посторонний компьютер, программа первым делом проверяла, не установлена ли здесь уже такая же программа. Если компьютер был еще «чистым», программа маскировала свое присутствие в системе, читала файл, в котором содержались сведения о пользователях «оккупированной» системы, и пересылала эти сведения автору, после чего пыталась скопировать себя на другие компьютеры, «дружественные» данному. Программа как бы «переползала» из одного компьютера в другой. За это впоследствии она и получила название «червяк Морриса» или даже «Великий Червь» (по аналогии с эпосом Дж. Толкиена, где был такой персонаж).


Если бы все прошло гладко, студент стал бы не только обладателем базы данных обо всех пользователях всех компьютеров, подключенных в то время к глобальной Сети. Используя найденные им «дырки» в защите системы, он мог бы модифицировать уже установленные программы. И, возможно, стать «властелином мира», правда компьютерного, контролируя работу любой из 60 тысяч вычислительных машин, разбросанных по всей территории США. Не слабо!

Впрочем, к счастью для компьютерного сообщества (и для Морриса-младшего, как оказалось, тоже), в написанную студентом программу вкралась ошибка. «Черви Морриса» должны были бы заражать каждый компьютер только один раз. На самом деле они стали множиться на каждом из зараженных компьютеров. В результате 2 ноября 1988 года не менее десяти процентов компьютеров, подключенных к глобальной сети, «зависли». Обычный способ исправления многих компьютерных неполадок – перезагрузка – не давал результатов. «Черви» с зараженного компьютера не исчезали. После гипотезы о том, что это русские атакуют их компьютеры, системные администраторы всерьез принялись за анализ произошедшей неприятности, общаясь с коллегами. Чаще всего по телефону: электронная почта из-за сбоев в компьютерах была практически блокирована. Вообще, последующие расчеты показали, что ущерб от «червя Морриса» составил более 96 миллионов долларов. Известие о вредоносной компьютерной программе появилось даже на первых полосах газет в самые последние дни президентской гонки 1988 года! Но как появилось, так и исчезло. Слишком мало американцев в то время знали, что такое компьютер.

Всего за два дня совместные усилия компьютерных специалистов дали результат. «Червя Морриса» обнаружили и расшифровали его код. Вряд ли Роберт Моррис страдал манией величия. Своего имени в коде он не оставил. Но, увидев, что натворила сделанная им программа, он попытался сообщить о том, как с ней бороться, через третьих лиц. А потом, по-видимому, посоветовавшись с отцом, который занимался среди прочего и компьютерной безопасностью, пошел сдаваться в ФБР. На допросах он твердо настаивал, что «червь» был написан им в исследовательских целях, а ни в коем случае не для диверсии. В результате, когда дело дошло до суда, он отделался сравнительно мягким наказанием: три года условно, 10 тысяч долларов штрафа, 400 часов общественных работ.

Р. Моррису-младшему повезло. Больше он вредоносных программ не писал. Выучившись, он получил докторскую степень и сделал хорошую карьеру в области компьютеров и Интернета. До сих пор создатель первого компьютерного червя преподает в Массачусетском технологическом институте.

А как повлияло появление «червя Морриса» на компьютерное сообщество? Во-первых, оно было шокировано масштабами происшедшего. А во-вторых, тем, что это сделал один из «своих». Были приняты серьезные меры по обеспечению безопасности. Первым делом системные администраторы осознали важность паролей. Попасть в систему с помощью простого подбора ключа стало невозможно (или почти невозможно).

Отреагировали не только системные, но и обычные администраторы. Правительство США 30 ноября 1988 года создало Компьютерную группу реагирования на чрезвычайные ситуации (Computer emergency response team – CERT). В нее вошли виднейшие американские эксперты в области компьютерной науки и практики. Эта группа так или иначе принимала участие в отражении всех мало-мальски крупных атак на компьютеры и на глобальную Сеть. Ее день рождения и был предложен международному сообществу как Международный день защиты информации.

1992. Всемирная паутина

В 1992 году с Интернетом произошло волшебное превращение, как с героем русских сказок – сизый сокол вдруг превратился в прекрасного принца. Именно с этого года Интернет становится таким, каким мы знаем его сейчас. То есть мигающим цветными экранами, поющим песенки, позволяющим поиграть в разные игры… Таким, в котором главным управляющим движением является клик по Интернет-ссылке (а с недавних пор и просто касание пальцем определенного места на экране).

А стал Интернет таким благодаря изобретению Тима Бернерса-Ли (Sir Timothy John Berners-Lee, родился в 1955).

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

Изобретателем 7Интернета Т. Бернерса-Ли назвать нельзя, а вот изобретателем «WWW» – можно. Что такое WWW? Это «World Wide Web», что на русский язык переводится как «Всемирная паутина». Так сейчас принято называть всемирную сеть мультимедийной информации, образованную перекрестными ссылками. Мультимедийная информация может находиться на разных компьютерах, связанных между собой каналами Всемирной сети Интернет. Так вот, Тим Бернерс-Ли придумал и реализовал специальный протокол HTTP (Hypertext Transfer Protocol, протокол передачи гипертекста). С помощью этого протокола происходит передача мультимедийной (то есть не текстовой) информации с компьютера на компьютер.

Тим Бернерс-Ли придумал также и специальный язык разметки гипертекста HTML (HyperText Markup Language, язык гипертекстовой разметки), позволяющий поместить переданную информацию в нужном месте на экране принимающего компьютера.


Тим Бернерс-Ли


Изобретение было сделано в Швейцарии, в Женеве, где находится Европейский центр ядерных исследований (CERN). Так что вклад этой маленькой, но славной альпийской республики в мировую науку и культуру не ограничивается шоколадом, сыром и часами с кукушкой.

CERN – флагман мировых физических исследований. Недавно его имя всплыло в новостных лентах в связи с началом работы адронного коллайдера. Что за штука этот гигантский ускоритель заряженных частиц, мало кто представляет. Именно поэтому некоторое время коллайдер побыл всемирной «страшилкой»: вот запустят коллайдер, и ужо будет вам конец света…


Молодой математик и программист Тимоти Бернерс-Ли проработал в CERN полгода летом 1980 года и вернулся еще раз через девять лет. В 1989 году его задачей было создание системы обмена данными между сотрудниками центра о результатах физических экспериментов. Электронная почта в CERN уже работала, но она могла передавать только текстовые сообщения. А графики? А фотографии? Первоначально предполагалось усовершенствовать электронную почту так, чтобы с ее помощью можно было обмениваться еще и графической информацией.

При разработке системы Т. Бернерс-Ли сделал шаг, который сейчас кажется очевидным. Но в 1989 году таковым не казался. Более того, он казался шагом в неверном направлении.

Тогда развитие Интернета виделось следующим образом. Каждый компьютер, подключенный к мировой сети, – как бы библиотека. На нем работает программа, обновляющая иерархический каталог доступных для обмена документов. Сторонний пользователь подключается к данному компьютеру, находит нужный документ с помощью каталога и скачивает этот документ на свой компьютер. После чего уже на компьютере пользователя полученную информацию можно прочитать, если это текст, или рассмотреть, если это картинка. Скачивание звуковых файлов тоже было возможно, но звук на компьютере еще считался экзотикой.

Подобная система казалась естественной и единственно возможной. Именно так работали тогда пользователи Интернета. Даже делались попытки объединения локальных каталогов в генеральный глобальный каталог. Пойди развитие информационных технологий по этому, «библиотечному», пути, неквалифицированному пользователю было бы трудно, а главное, скучно заниматься бесконечным информационным поиском. Мало того, такая «всемирная библиотека» была бы малоэффективна. Элементарный запрос потребовал бы изрядного времени для ответа. При увеличении количества информации во «всемирной библиотеке» время ответа увеличивалось бы катастрофически. Интернет так бы и остался зоной, где резвились бы высоколобые чудики.

Зато начальников всех уровней подобное устройство Всемирной информационной сети избавило бы от нынешнего кошмара – неизбежной утечки информации в Интернет. При иерархическом построении каталогов перекрыть доступ к тому или иному информационному ресурсу – пара пустяков. И устроить «электронный спецхран» тоже очень просто. Нажал на кнопочку – и нет документа. Нет документа – нет проблемы…

Тим Бернерс-Ли предложил каждому документу, находящемуся на любом из компьютеров, подключенных к Всемирной сети, поставить в соответствие специальный уникальный адрес, единый указатель ресурса (Uniform Resource Locator, URL). С помощью этого адреса можно было легко отыскать любой документ, где бы в Сети он ни находился. Кроме того, Бернерс-Ли разработал специальный протокол связи, уже упомянутый HTTR С помощью этого протокола можно было автоматически скачать информацию из документа, если известен его URL. Специальный язык разметки гипертекста HTML (тоже упомянутый выше) позволял представлять полученную информацию в приятном для глаза и доступном для понимания виде.


Шестого августа 1991 года Тим Бернерс-Ли запустил также первый в мире веб-сайт. Этот сайт сейчас – реликвия Интернета. Его адрес http://info.cern.ch/hvpertext/WWW/TheProiect.html.

Есть и копия, которая находится по адресу:

http://www.w3.org/Historv/19921103-hvpertext/hvpertext/WWW/TheProiect.html.

Первый в мире сайт имеет минимальное оформление. Главным его назначением было показать, какая могучая штука – гипертекстовые ссылки. Ссылки указывают на давно уже раритетную документацию и на список тех, кто работал над проектом.

Чуть позже Тим Бернерс-Ли решил сделать также Интернет-сайт CERN. Чтобы сайт выглядел веселее, а также для того, чтобы продемонстрировать возможности передачи мультимедийной информации, он попросил руководителя музыкального клуба CERN отсканировать для него фотографию местного музыкального ансамбля «Les Horribles Cernettes», что в переводе с французского означает «Страшненькие девушки из CERN». Так фотография четырех девушек (совсем не страшненьких), исполнявших милые песенки о том, как строительство адронного коллайдера мешает их личной жизни, стала первой в мире фотографией музыкального ансамбля, размещенной в Интернете.


Джон Постел, отличавшийся умением оценить суть и перспективы любых новаций в Интернете, сказал про изобретение Тима Бернерса-Ли: «Такие штуки мы уже делали при помощи протокола FTP, но теперь для всего этого появился действительно прекрасный интерфейс».

В результате изобретений Тима Бернерса-Ли появилось новое представление Интернета: веб-страницы, связанные между собой гиперссылками на документы, которые могут находиться на любом из компьютеров, подсоединенных к Всемирной сети. При этом нас не очень волнует, далеко или близко находится этот компьютер. Нажатие на гиперссылку приводит к последовательности автоматически выполняемых операций, в результате которых на экране нашего компьютера появляется изображение требуемого документа – тоже в виде веб-страницы. Просто и ясно!

Такое представление было понятно миллионам новых пользователей, которых Интернет уже был готов принять технически. И для прихода которых понадобилось еще только одно изобретение – веб-браузер.

Тим Бернерс-Ли принципиально не запатентовал ни одного из своих изобретений. По его мнению, информация должна быть доступна для всех и не следует делать ее предметом купли-продажи. Может быть, поэтому он менее богат и менее известен, чем Бил Гейтс, Марк Цукерберг или хозяева Google. Но это не мешает ему жить в согласии с самим собой и получать удовольствие от жизни. Что, согласитесь, дорогого стоит.

1993. Первый веб-браузер

Трудно вообразить телевидение без телевизора. Так же трудно представить нынешний Интернет без браузера. Браузер – это компьютерная программа для просмотра веб-сайтов. Слово «браузер» и происходит от английского глагола «to browse» – «перелистывать». И программа-браузер действительно реализует представление об Интернете как о гигантской книге с миллиардами страниц.

Любая программа-браузер является реализацией протокола HTTP. Первую программу-браузер написал еще изобретатель этого протокола Тим Бернерс-Ли в 1991 году, когда он разрабатывал проект передачи гипертекстовой информации для CERN. Первый браузер сначала назывался «WorldWideWeb», а позже был переименован в «Nexus». То ли оттого, что Бернерс-Ли работал на компьютере NeXT, то ли оттого, что слово «nexus» по латыни означает «связь». Кстати, никакой связи самый первый браузер с современным планшетным компьютером Nexus Google не имеет.

Первый общедоступный веб-браузер с графическим интерфейсом разработала в апреле 1992 года группа студентов-дипломников из Политехнического института в Хельсинки. Браузер работал под управлением операционной системы Unix. Проект инициировал сотрудник Т. Бернерса-Ли Робер Кайо (Robert Cailliau), когда он гостил в Хельсинки. Ребята-студенты сделали программу, защитили дипломы, но когда Т. Бернерс-Ли стал уговаривать их продолжить работу, никто не согласился работать «на голом энтузиазме».

Впрочем, уже в 1993 году другой студент, Марк Андриссен (Marc Andreessen), написал первый браузер с графическим интерфейсом для операционной системы Windows. Он назывался «Mosaic», потому что в нем, как мозаичные плитки, в едином узоре были соединены несколько популярных в то время Интернет-протоколов. В том числе и протокол HTTP.

От предыдущих браузеров Mosaic отличался хорошо продуманным интерфейсом, простым и доступным для обычного пользователя. Кроме того, впервые изображения «вставлялись» на нужное место в тексте, а не демонстрировались в отдельном окне, как это было во всех предыдущих браузерах. Браузер Mosaic стал очень популярным, за год его скачали два миллиона пользователей.

Благодаря браузеру Mosaic 1993 год стал переломным в развитии Интернета. Появление браузера сделало Интернет понятным для всех. Количество пользователей Интернета стало расти гигантскими темпами.

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

По окончании университета в 1994 году М. Андриссен организовал собственную компанию «Netscape», которая начала выпускать бесплатный браузер для всех пользователей Интернета. Сочетание отличного качества и «эффекта халявы» сыграло свою роль. И в 1995 году 90 % браузеров, которыми пользовались в мире, были из серии Netscape Navigator.

В 1995 году имя М. Андриссена было известно не менее широко, чем сегодня известны имена основателей Google или Facebook. И по тем же причинам – молод, амбициозен, образован и сам сделал свое состояние буквально в течение нескольких месяцев.

1995 – 2001. Первая браузерная война

Почти тотальный контроль одного веб-браузера над всем быстро разрастающимся пространством Всемирной паутины встревожил Б. Гейтса, руководителя компании «Microsoft». До 1995 года он не придавал большого значения Интернету, и вдруг оказалось, что «тот, кто делает браузеры, владеет миром».

Началась так называемая «первая браузерная война». В середине 1995 года Microsoft создал первую версию своего веббраузера – Internet Explorer. В августе этого года должна была начаться продажа версии операционной системы Windows-95, и веб-браузер был включен в нее в качестве дополнительной опции. Руководство компании еще сомневалось, нужен ли людям Интернет. Создание браузера Internet Explorer не пришлось начинать с нуля: Microsoft приобрел лицензию на открытый код браузера Mosaic.

До конца года была создана вторая версия Internet Explorer. Эту программу могли скачать из Интернета бесплатно все пользователи операционной системы Windows, как частные лица, так и коммерческие компании. В ответ на это все производители браузеров сделали свои программы бесплатными.

Началась «гонка на выбывание», которая продлилась пять лет. Версии программ-браузеров сменяли одна другую с похвальной скоростью. В каждую версию вносились какие-то существенные обновления. В оба браузера были интегрированы инструменты для просмотра почты и для скачивания файлов из Сети, и они превратились в своеобразные Интернет-коммуникаторы. Что и было отражено в изменившемся названии программы фирмы «Netscape»: Netscape Navigator стал Netscape Communicator.

Насколько я помню эту браузерную войну, вплоть до третьей версии Internet Explorer не вызывал у пользователей положительных эмоций. Netscape Communicator был быстрее, мог больше и даже выглядел привлекательнее.

В октябре 1997 года вышла версия Internet Explorer 4.0. Этот браузер был жестко встроен в операционную систему Windows, что вызвало массовые протесты. Протестовали и программистские компании, утверждавшие, что Microsoft бессовестно использует свои права монополиста на операционную систему для персональных компьютеров. Протестовали и простые пользователи, не желавшие, чтобы «дядя Билл» решал за них, какой веб-браузер для них лучше.

В «войне браузеров» стали принимать участие и веб-дизайнеры. На сайтах, создаваемых ими, появились логотипы Internet Explorer или Netscape Communicator, извещавшие, каким из двух конкурирующих браузеров рекомендуется просматривать данный сайт. За словом тут же следовало действие. При нажатии на логотип можно было сгрузить и установить на своем компьютере новейшую версию одной из конкурирующих программ.


Браузерные войны 1996–2009


Действительно, разработчики двух «воюющих» браузеров случайно или же намеренно не вполне придерживались стандартов, установленных для разработчиков сайтов авторитетной Интернет-организацией «World Wide Web Consortium». Поэтому, бывало, один и тот же сайт в разных браузерах выглядел, а главное, вел себя по-разному. Например, при пользовании одним браузером не срабатывали кнопки, которые срабатывали при пользовании другим. «World Wide Web Consortium», используя свой авторитет, старался удержать веб-дизайнеров от соблазна ввязаться в «войну браузеров» на чьей бы то ни было стороне. Было принято решение, что любой сайт должен выглядеть одинаково в любом браузере. Это повысило уровень стандартизации, но добавило головной боли разработчикам.

В первой «браузерной войне», как и в любой затяжной войне, победил тот, у кого было больше ресурсов. За пять лет Microsoft смог подмять под себя 80 % рынка программ-браузеров. По моему скромному мнению, браузер Internet Explorer 6.0, ставший победителем в этой жаркой, но плохо известной неспециалистам войне, был, пожалуй, самым лучшим творением компании «Microsoft» в области Интернета: достаточно скромен в потреблении ресурсов, быстр, удобен в работе и с приличным дизайном.

В последующие годы картина существенно изменилась: Microsoft сильно потеснили «подросшие» конкуренты.

Наличие нескольких программ-браузеров, как всегда в таких случаях, порождает армию поклонников и противников. Доказательства того, что «их» браузер – самый крутой, обычно находятся на уровне кричалки: «Спартак – чемпион!» Вывод один – нужно знать плюсы и минусы каждого из браузеров и пользоваться ими по мере надобности. Но об этом мы поговорим в следующей части.


Распределение рынка программ-браузеров в 2012 году


Страницы книги >> Предыдущая | 1 2 3 4 5 6 7 8 9 10 | Следующая
  • 0 Оценок: 0

Правообладателям!

Данное произведение размещено по согласованию с ООО "ЛитРес" (20% исходного текста). Если размещение книги нарушает чьи-либо права, то сообщите об этом.

Читателям!

Оплатили, но не знаете что делать дальше?


Популярные книги за неделю


Рекомендации