Бен Мезрич - Миллиардеры поневоле. Альтернативная история создания Facebook
- Название:Миллиардеры поневоле. Альтернативная история создания Facebook
- Автор:
- Жанр:
- Издательство:Юнайтед Пресс
- Год:2011
- Город:М.
- ISBN:978-5-904522-88-9
- Рейтинг:
- Избранное:Добавить в избранное
-
Отзывы:
-
Ваша оценка:
Бен Мезрич - Миллиардеры поневоле. Альтернативная история создания Facebook краткое содержание
Правда ли, что Марк Цукерберг добился феноменального успеха для Facebook в одиночку? Насколько обоснованы претензии четырех других гарвардских студентов к Цукербергу по поводу авторства на знаменитый сайт?! Ответы на эти вопросы писатель Бен Мезрич искал в гарвардских общежитиях и калифорнийских офисах, в почтовых ящиках и любимых Марком клубах. Бен провел настоящее расследование: добыл тысячи документов и писем, выслушал сотни версий очевидцев о создании легендарной социальной сети Facebook. Он тщательно проанализировал все доступные данные… и сделал выводы.
Миллиардеры поневоле. Альтернативная история создания Facebook - читать онлайн бесплатно полную версию (весь текст целиком)
Интервал:
Закладка:
01:03 Следующий на очереди — Элиот-Хаус. У них тоже все открыто, но уже без индексации. Сделаем пустой запрос и получим все изображения базы данных на одной странице. При сохранении результатов поиска Mozilla закачает их на ноут. Отлично. Поехали…
Марк с наслаждением занялся взломом. Хакнуть гарвардскую компьютерную сеть для него было проще простого. В знании дела с ним не могли тягаться ни работавшие на университетскую администрацию компьютерщики, ни кто-либо из начальства. Обойти защиту гарвардской сети ему было раз плюнуть. Заодно он преподал администрации урок — выявил уязвимость системы. Марку казалось, что он занимается полезным делом, но старания его вряд ли имели шанс быть оцененными. Все свои действия Марк документировал в блоге. Запустив сайт, он собирался выставить там эти записи на всеобщее обозрение. Затея была, возможно, диковатой, но какой эффектный завершающий штрих!
01:06 У Лоуэлл-Хауса есть что-то типа защиты: для входа в фейсбук надо ввести логин и пароль. При этом у админов нет доступа к хранилищу пользовательских паролей, то есть им неоткуда знать пароль каждого отдельного студента, а спрашивать его лично у каждого они не станут — значит, авторизация происходит как-то по-другому. Может, у всех жильцов Лоуэлла один общий пароль и логин? Но это было бы странно — веб-мастеру пришлось бы сообщать сочетание пароль/логин всем обитателям поголовно, и эта инфа быстро стала бы известна посторонним. Но ведь должен существовать способ донести до пользователей, как им входить в систему. Что же такое имеется у каждого студента, что можно использовать для подтверждения права доступа, и к чему, в свою очередь, имеет доступ веб-мастер? Студенческая карточка? [17] Вместо студенческого билета в США используют Student ID — пластиковую карту с фотографией студента и информацией о нем.
Похоже, так и есть — остается узнать комбинацию имени и номера карточки любого из тех, кто живет в Лоуэлле. Но тут еще одна загвоздка. Фотографии разбросаны по куче разных страниц, а меня ломает лазить по ним и сохранять по отдельности. Напишу-ка лучше для этого случая перл-скрипт. [18] Программа, написанная на языке PERL. Запускается на стороне сервера, обычно применяется для обеспечения доступа к базам данных.
Марк потрошил сайты — так же когда-то криптографы взламывали военные шифры нацистов. Его компьютер наполнялся картинками, скоро здесь была половина общежитской базы данных. Все девушки Гарварда — за исключением первокурсниц — вот-вот будут в его распоряжении, прямо на диске его ноутбука. В виде крошечных битов и байтов там соберутся они все: симпатичные и не очень, блондинки, брюнетки и рыжие, с большой грудью и с грудью поменьше, высокие и низенькие — такие разные девушки… Вот это будет счастье!
01:31 У Адамса защиты нет, но результаты поиска выдаются только по 20 за раз. Что ж, снова запускаем скрипт, испытанный на Лоуэлле, и дело сделано.
Общежитие за общежитием, имя за именем — информация о студентах перекочевывала к Марку в компьютер.
01:42 У Куинси сетевого фейсбука нет. Какой облом! Но тут ничего не поделаешь…
01:43 С Данстером завис. Там не просто нет папок в открытом доступе — папок нет вообще. Надо задавать поиск, но, когда выходит больше 20 результатов, ссылки не отображаются. А если и отображаются, то ссылки не на фотографии, а на php-страницы [19] Php — язык программирования, который применяется для создания динамичных веб-сайтов.
с редиректом. [20] Редирект используют для перенаправления посетителей сайта с одной страницы на другую.
Хитро завернуто! Видно, придется повозиться. Займусь этим попозже.
Базы общежитий, не дававшиеся Марку с наскока, он взламывал постепенно. Для него не существовало непреодолимых препятствий. И пусть Гарвард — один из лучших университетов в мире, ему было не устоять перед Марком Цукербергом и его компьютером.
01:52 С Левереттом дело будет попроще. Здесь тоже надо задавать поиск, но можно сделать пустой запрос и получить ссылки на все страницы с фотографиями. Подлость в том, что фотки можно смотреть только по одной. Не стану же я заходить на 500 страничек, чтобы скачать с каждой по фотке — лучше открою емакс [21] Текстовой редактор Linux.
и подправлю свой перл-скрипт. Пусть он теперь просматривает каталог и по ссылкам с регексами находит нужные страницы. Потом пройдется по отобранным страницам и утащит с них фотографии. Так, с первого раза скрипт не заработал… Открою-ка еще бутылочку «Бекса».
Марк, надо полагать, забыл о сне, с головой погрузившись в процесс. Ему было все равно, который час. Для людей склада Марка время — оружие враждебного истеблишмента, наряду с алфавитным порядком. Великие хакеры не живут под диктатом времени, обязательным для всех остальных.
02:08 База Мазера устроена приблизительно так же, как у Леверетта, только каталог разбит по курсам. В тамошнем фейсбуке ни одного первокурсника… Увы.
Ночь шла, Марк продолжал трудиться. К четырем он, похоже, сделал все, что было в его силах: загрузил себе из баз общежитий тысячи фотографий. В некоторые из его джеймс-бондовского логова в Кёркланде проникнуть было, видимо, в принципе невозможно — они были доступны только с внутриобщежитских IP. Но Марк знал, как преодолеть это препятствие — немного беготни, и все будет в порядке. Через пару дней он получит абсолютно все, что ему нужно.
Когда он будет располагать необходимыми данными, останется только написать алгоритмы, на которых начнет работать сайт. Ну и саму программу. На это уйдет один день, самое большее — два. Его сайт будет называться Facemash.com. И он будет прекрасен.
Наверняка гарвардское начальство начнет гнобить мой сайт, ссылаясь на законы и не понимая грандиозности проекта, который имеет все шансы распространиться и на другие учебные заведения (может, даже на такие, где учатся красивые люди). Одно я могу сказать точно: мне дико хочется создать этот сайт. Ведь рано или поздно кто-то должен это сделать…
Он улыбнулся, допил пиво и набрал приветствие, которое будет встречать всех посетителей сайта:
Мы попали сюда за красивые физиономии? Нет. Нас будут по ним судить? Да.
Да, сайт будет обалденный.
Глава 6
ТОЙ ЖЕ НОЧЬЮ
Если спросить нашего благородного хакера, что же случилось дальше той промозглой осенней ночью, ответ будет очевидным. Дальнейшее развитие событий легко восстановить по записям блога, в котором зафиксирован процесс создания Facemash. Известно, что Марку не удалось влезть в сети нескольких общежитий. Недостающую информацию он мог получить разными путями, нам в точности не известно, на каких именно остановился его выбор. Но давайте представим себе следующую картину.
Читать дальшеИнтервал:
Закладка: