Читаем Я – хакер! Хроника потерянного поколения полностью

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

А вот с безопасностью на почтовом сервере было совсем плохо. Пароли представляли собой просто номера телефонов владельцев. Дома у нас лежал телефонный справочник города. Например, ящик crb принадлежал Центральной районной больнице. В общем, я взял себе про запас три ящика.

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

При этом люди, администрировавшие почту, решили, что хорошо было бы поменять пароли с номеров телефонов на нормальные. Они попросили всех придумать себе новый пароль и скинуть по почте! Я, конечно же, тоже отправил, со всех трех.

Я жаждал расплаты и решил отомстить за блокировку. Для этого нужно было пожертвовать одним из ящиков. Написав простенького трояна на Pascal’е, я разослал его под видом «крутого скринсейвера» на общую конференцию.

Троян должен был стащить файл с паролями от почтового клиента и отправить на мой адрес.

Настройки почтового сервера позволяли подменять отправителя в письме, что я и сделал. К сожалению, человек, от имени которого я разослал это письмо, оказался дома, и всю затею мне испортил. Электронная доска объявлений: первый взлом

Кроме электронной почты, у нас в городе работала BBS (Bulletin Board System). Это электронная доска объявлений, проще говоря, система, которая использовалась для общения пользователей по телефонным линиям — через модем.





У нашей BBS телефонная линия была одноканальная, то есть общаться можно было только с оператором системы, сисопом[6].

Подключались к BBS с помощью так называемого модемного терминала. Это текстовое окно, похожее на Telnet. Вы отправляете команду напрямую модему, например, ATDP 8945444333 — набрать в импульсном режиме номер 8945444333 (Dial Pulse). После соединения на экране появлялось приветствие в виде разноцветного текста.





Там можно было поболтать, залить или, наоборот, скачать файлы. У этой BBS-ки был режим командной строки — практически тот же MS-DOS. Вы могли ходить по каталогам, где лежали файлы для скачивания. Еще там была та же досовская команда «type»[7]. А вот команда «cd C:», смена диска на C:, от непривилегированного пользователя, естественно, вызывала ошибку «недостаточно прав».

Разговорившись с сисопом, я скачал софт, который он использовал, — Tornado BBS.

Запустив Tornado BBS у себя на компьютере, я занялся исследованием. И практически сразу обнаружил две ошибки. Во-первых, при вводе неверного пароля Tornado BBS писал в лог следующее: «Введен пароль X вместо Y», где Y — истинный пароль. Во-вторых, команда type (вывод содержимого файла) не проверяла привилегии пользователя. То есть можно было легко прочитать любой файл на диске C:.

Пазл сложился, вот оно! Достаточно было совершить неудачную попытку входа в BBS от админа, после чего под обычным пользователем вывести лог. Это я и сделал ночью.

Имея пароль админа, я получил доступ ко всему диску компьютера. Но, честно говоря, ничего интересного там не нашлось. И, скачав файл с паролями других пользователей, потерев лог, я, полный удовлетворения, отключился.

Подсоединившись к BBS на следующий день, я зашел в систему под чужим аккаунтом. Решил поболтать с сисопом:

— Привет, как дела? — написал я.

— Да вот, меня вчера похакали.

— Неужели? Что-то стащили?

— А вот, ты и попался. С человеком, чей это аккаунт, я говорил час назад по телефону!

— Ладно, раскусил.

В общем, мы подружились. Я рассказал про ошибки. Позже мы частенько играли с ним по модему в Quake World.

На нем же я попробовал Win95 Nuke — и он отлично сработал. Windows просто вылетала в синий экран.

Visual Basic

После Pascal я взялся за язык программирования Visual Basic. Мой брат купил книжку по Visual Basic 6.0. Подкупало тем, что на нём можно было визуально рисовать окна и элементы на них. И очень просто обрабатывать события: щелчки мышкой, ввод с клавиатуры и т. д. Щелкаете по любому элементу, в открывшемся окне выбираете событие, пишете его обработчик.

Позже, как только я перешел на Visual C, я не мог понять, как же тут добавить окно и написать обработчик его событий? Почему он тоже «вижуал», но тут все по-другому.

На Visual Basic было легко написать простейший калькулятор, редактор текста. Но для серьезных проектов он не годился — он был медленный и тащил кучу библиотек с собой.

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

Хакеры выбирают ассемблер и C/C++

Перейти на страницу:

Похожие книги

Сатиры в прозе
Сатиры в прозе

Самое полное и прекрасно изданное собрание сочинений Михаила Ефграфовича Салтыкова — Щедрина, гениального художника и мыслителя, блестящего публициста и литературного критика, талантливого журналиста, одного из самых ярких деятелей русского освободительного движения.Его дар — явление редчайшее. трудно представить себе классическую русскую литературу без Салтыкова — Щедрина.Настоящее Собрание сочинений и писем Салтыкова — Щедрина, осуществляется с учетом новейших достижений щедриноведения.Собрание является наиболее полным из всех существующих и включает в себя все известные в настоящее время произведения писателя, как законченные, так и незавершенные.В третий том вошли циклы рассказов: "Невинные рассказы", "Сатиры в прозе", неоконченное и из других редакций.

Михаил Евграфович Салтыков-Щедрин

Документальная литература / Проза / Русская классическая проза / Прочая документальная литература / Документальное
Есть такой фронт
Есть такой фронт

Более полувека самоотверженно, с достоинством и честью выполняют свой ответственный и почетный долг перед советским народом верные стражи государственной безопасности — доблестные чекисты.В жестокой борьбе с открытыми и тайными врагами нашего государства — шпионами, диверсантами и другими агентами империалистических разведок — чекисты всегда проявляли беспредельную преданность Коммунистической партии, Советской Родине, отличались беспримерной отвагой и мужеством. За это они снискали почет и уважение советского народа.Одну из славных страниц в историю ВЧК-КГБ вписали львовские чекисты. О многих из них, славных сынах Отчизны, интересно и увлекательно рассказывают в этой книге писатели и журналисты.

Владимир Дмитриевич Ольшанский , Аркадий Ефимович Пастушенко , Николай Александрович Далекий , Петр Пантелеймонович Панченко , Василий Грабовский , Степан Мазур

Документальная литература / Приключения / Прочие приключения / Прочая документальная литература / Документальное
Грязные деньги
Грязные деньги

Увлекательнее, чем расследования Насти Каменской! В жизни Веры Лученко началась черная полоса. Она рассталась с мужем, а ее поклонник погиб ужасной смертью. Подозрения падают на мужа, ревновавшего ее. Неужели Андрей мог убить соперника? Вере приходится взяться за новое дело. Крупный бизнесмен нанял ее выяснить, кто хочет сорвать строительство его торгово-развлекательного центра — там уже погибло четверо рабочих. Вера не подозревает, в какую грязную историю влипла. За стройкой в центре города стоят очень большие деньги. И раз она перешла дорогу людям, которые ворочают миллионами, ее жизнь не стоит ни гроша…

Петр Владимирский , Гарри Картрайт , Анна Овсеевна Владимирская , Анна Владимирская , Илья Конончук

Детективы / Триллер / Документальная литература / Триллеры / Историческая литература / Документальное