Выбрать главу

— Сергей Иванович?! — скорее удивленно, чем испуганно, воскликнул Иван. — А я…

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

Они спустились на два этажа, и Колосков ввел Ивана в… музей.

Музей пыток!

Посреди комнаты стоял железный стул, рядом видела дыба, на столике с привинченными к полу ножками были разложены пыточные инструменты.

— А-а! — вскричал Иван! — это что!? Что за шутка такая?!

Тут из-за спины Колоскова вышел Ашот.

— На дыбу или сначала каленое железо под ногти? — деловито осведомился он.

— И то, и другое сразу, — ответствовал Колосков, защелкивая ржавые наручники на запястьях дергающегося Ивана.

— Пытки ООН запретил! — визгливо вскричал Иван.

— А ООН ничего не узнает, — «успокоил» его Ашот, — мы ПОСЛЕ тихонько разрежем твой труп на куски и спустим в канализацию, она как раз под нами течет, слышишь шум?

Иван испортил штаны и потерял сознание.

— Думаешь, признается? — с сомнением спросил Колосс.

— Еще как признается, — уверенно сказал Ашот

Атака 4. Нежданчик

Хакер Хорёк запустил программу взлома…

Как становятся хакерами? Для начала, еще в школе, Хорек подглядывал чужие пароли, залезал в чужие планшеты, используя стыренные пароли, и баловался — менял заставку на смешную. Кто не нравится — менял заставку на фото этого же человека, переделанное в программе для рисунков — с перекошенным лицом и высунутым языком.

Потом стал тырить в чужих смартфонах банковские пароли.

А потом, купив на базаре компьютерный диск «Всё для хакера», замахнулся на банковскую карточку случайного человека. Просто в магазине случайно видел, что богато одетый человек подошел к банкомату и снял приличную сумму. У Хорька всегда было острое зрения, и, проходя даже мимо за спиной, он увидел номер карты.

А дальше — используя одну программу, по номеру узнал, что за банк, а используя другую — отправил запрос на снятие денег…

И тут ему не повезло. Он нарвался на «крутого», то есть бандита. Бандит сам был знатоком взлома — он моментально вычислили адрес неудачливого начинающего хакера, и на другой день, когда Хорёк с одним товарищем шел по своим делам, трое взрослых в масках напали в переулке, товарища Хорька избили и сломали руки, а Хорька припугнули тем, что не только руки сломаются… Хорёк испугался и… стал работать на дядю бандита.

Как становятся настоящими хакерами? Да очень просто. То есть — сказать просто, исполнить — сложно.

Для начала, хакер должен отлично знать несколько главных программ, используемых серьезными организациями.

Что такое программа? Это список действий: если приходит запрос такой-то, то выдать ответ такой-то.

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

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

Но сама по себе ошибка — не самоцель. Цель — в результате такой ошибки своровать пароль администратора.

К примеру — программа GlobalNet.

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

Хакер — человек с огромной интуицией, и, зная досконально текст программы, сможет предсказать то место, где программа в результате сбоя выдать секрет — пароль.

А именно, вот так великий хакер DeepZero нашел способ вскрыть программу капсулы пользователя, которая собственно соединяет человека-игрока с компьютерным миром GlobalNet и рисует ему (человеку) окружающий мир. Общие компьютеры GlobalNet занимаются только координацией — чтобы действия одного пользователя были видны другим, как изменение окружающего мира.

Так вот, исследуя украденным обычными ворами (не компьютерными) текст программы капсулы, DeepZero обнаружил ошибку — на запрос теста второго уровня третьей ступени прохождения виртуального звука взрыва — капсула на запрос

# Get MySKL boom 2 level 3 step code 1# 4# up 999#

Вместо ответа «запрос неверен» — выдала ответ