Валерий Быков - Искусственный интеллект. Страница 2

— Она сама мне говорила, главное, какой ты человек, а деньги не важны.

— Это когда она считала тебя гениальным программистом, клеила. Теперь ты просто болван без будущего, как и все.

— Я думал она другая.

— Понимаешь, доза теломеразы, которая может вернуть тебе молодость на старости лет, стоит четыре миллиона долларов. На земле живёт десять миллиардов человек, и только 0,001 % из них могут позволить себе вечную молодость, и у каждой красотки, есть шанс в жизни охмурить кого-то, кто оплатит ей на старости лет дозу теломеразы, вечную жизнь, а ты оплатить не можешь. Этим всё сказано. Этим миром правят деньги, и у кого их нет, тот лузер, такие простые вещи необходимо понимать.

В общем, после этого случая я крепко задумался, я решил что-то поменять в своей жизни, и со следующего дня начал усиленно учиться, но запала хватило дня на три, потому что на третий день, я понял, что вообще не понимаю математику и мне просто не дано понять физику. Там требовалось решать такие интегральные уравнения, какие Пелерману в кошмарах не снятся. И вот тогда, у меня появилась идея, как разбогатеть, я знал, что многие программисты всего мира работают над созданием искусственного интеллекта, и я знал, что создать его крайне сложно. И существуют даже математические выводы и доказательства, согласно которым создать искусственный интеллект, способный к саморазвитию, просто не возможно. Кажется одно уравнению, запрещающие возможность создания такой программы называется уравнением Бишопа, а другое "не возможность преобразования Стивенсона Райдека". В общем, когда я начал читать такую литературу, я вкратце ознакомился с этими доказательствами, базирующимися на интегрально дифференциальных уравнениях и, конечно же, ровным счётом ничего не понял. То есть уравнения, доказывающие не возможность написания искусственного интеллекта, в книгах были, и уравнения эти были большими сложными страшными и не понятными, но не более того, и потому они не произвели на меня должного впечатления. В конце концов, повозившись со всей этой литературой, я пришёл к выводу, что если даже и не напишу искусственный интеллект, то, как минимум стану неплохим программистом, и буду получать много денег, что тоже не плохо. Так что я открыл файл и приступил к делу. И не стоит думать, что я прямо сразу стал писать искусственный интеллект, я начал с простого, просто программки, компьютерные игры, основанные на логике и на других вещах. И занимался я этим долго. Пролетел десятый класс, я полностью бросил играть в компьютер, учился я так же плохо, но зато моя позиция в клане продвинулась с низа списка до самого верха, я научился создавать программы, которые взламывали защиту рекламных щитов, сайтов, почтовых ящиков и не только. Причём, большинство людей, которые считают себя хакерами, используют для взлома готовые программы, Троян мэйкеры, они позволяют написать нужный вирус, забив в него всего пару десятков значений, я от этого отказался, я писал программы сам, от начала до конца на ассемблере и начал понимать, как они работают. Вскоре, я ушёл из своего старого клана, и перешёл в новый. Эти уже занимались воровством денег из банков и с электронных переводов, за это можно было сесть. Но, вступив к ним в организацию, я не стал воровать деньги, я вступил туда, чтобы получать знания и их приёмы. И очень долго себя сдерживал, ограничивал, не позволял переступать закон. И потому спецслужбы меня не раскрыли, не арестовали, не посадили, я не участвовал в хакерских атаках, не срубал "бабло". Правда иногда закон я всё-таки переступал, я наблюдал за Инной Крепостной, я проверял её почтовый ящик, иногда слушал, о чём она переписывалась в скайпе, вскрывал страничку её личного блога. У неё всё было довольно удачно, она за два года сменила пятерых ухажёров, и у каждого из них было много денег. Кроме того, тот за которым она ухаживала сейчас, этот парень был не богат, но зато он великолепно учился, выигрывал олимпиады по истории, географии и литературе, и потому сумел сам поступить в Московский Политический институт, такой мог стать и министром, и я ему был не ровней. Инна была умна, она ставила не на того, у кого денег много сейчас, а на того, у кого их будет по настоящему много, но позже. Её не интересовала любовь и чувства, ей нужна была карьера, много денег и теломераза.

И вот настал день и час, одиннадцатый класс закончился ЕГЕ я сдал вообще на двойки, и даже не получил школьный аттестат, что было верхом позора и облома. С такими успехами можно было смело идти работать подсобным рабочим на стройку, или ремонтировать квартиры, как поступал мой отец. Но последний рывок я сделал, я был программистом и не плохим, весьма не плохим, я умел работать на ассемблере, скане и рипе, сложнейших языках программирования, я знал алгоритмы, я умел писать сложные программы. Я отправился на олимпиаду программирования, которая проходила в Московском Государственном университете на факультете прикладного программирования. Я пришёл туда, потому что вход был свободным для всех. Сел наравне со всеми, а желающих было много, человек четыреста. Нам раздали задание, я открыл его, прочитал, и ничего не понял, здесь не было программирования, здесь не требовались алгоритмы, всё, что здесь требовалось для решения это сложная, извращённо сложная высшая математика и не более чем. Здесь не было никаких практических заданий, ни написать поисковик, ни взломать ни… Я не знал, что с этим делать, тут не нужны были высшие языки, ассемблер, скан и рип. Всё что мне было известно в области взлома и создания сложных логических программ было бесполезно. Я поднял руку:

— Простите сэр, но как это связано с программированием? Тут же одна математика, и ни одного практического задания.

— Молодой человек, а как вы, не зная высшей математики, собираетесь программировать?

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

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

— Я никогда не слышал о таком. Не думаю, что от него есть польза.

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

— Нуу…

— Ладно, от поисковых систем пользы нет, их, конечно, составляли криворучки, а что такое преобразование Крипта? Алгоритм?

— Никогда не слышал о таком.

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

— Я всё понял.

Я поднялся, свернул листочек, выбросил в урну и вышел вон, всё равно я ничего не знал, из того, что было в задании, я был практиком, а не теоретиком. Тем не менее, это всё взбесило меня, меня взбесило то, что у меня не было денег, меня взбесило то, что я не сдал ЕГЕ, меня взбесило то, что я первоклассный программист, не смогу учиться на программировании, хотя я этого заслуживал, по крайней мере, я так считал. Я пришёл домой, сел за компьютер, открыл файл и за полчаса написал программу. Включил интернет, и направил программу в самое опасное и неуязвимое место финансовой системы России в сбербанк, программа взломала сайт, определила пользователя, который в данный момент просматривал свой личный кабинет, сняла с его личного кабинета логин и пароль. Вышла в финансовую сеть и ввела эти логин и пароль, получила ответ, данный логин существует, а пароль не верен. Так как к логину была попытка подбора пароля, то программа защиты сбербанка начала проверку, откуда пришёл запрос, но так как действовала программа, не имевшая адреса, в данный момент программа висела на сайте сбербанка, то установить, кто и откуда не получилось. Программа продолжила подбор кода, она снова набрала тот же логин, и набрала пароль дважды, и бинго она угадала, пароль к счёту пользователя состоял из удвоения простого пароля личного кабинета. Теперь требовалось снять деньги, на этом многие нубы часто погорали, потому что они пытались снять деньги в банкомате, но этого делать категорически нельзя, ведь всем людям с рождения вшивают под кожу биометрический паспорт. А банкомат определяет, используя радиосигналы, кто перед ним стоит. Многочисленные электронные переводы также не спасают, потому что каждый перевод вообще всегда записывается, и сколько бы их не было, это всё содержится в базе данных, кто кому. Тут конечно есть свои хитрости, некоторые программисты делили переводимые деньги на сотни счетов, проверить каждый из которых было нельзя, и потом переводили себе небольшую часть, а остальные сливали сотням других людей. В итоге доказать, что именно этот человек украл деньги, было нельзя, потому что деньги получили сотни людей. Но Макс был зол, и он очень хорошо разбирался в программировании. Он перевёл деньги в созданный на подставное имя виртуальный кабинет сайта сбербанка, потом стёр с сайта лог, перевёл деньги в другой личный кабинет, и снова стёр лог, ведь сайт уже был взломан. Потом разделил сумму на несколько частей, чтобы нельзя было отследить по точному количеству денег и всё, деньги были отмыты, он проверил счёт, там лежало пятьдесят пять тысяч долларов, сумма достаточная для того, чтобы обеспечить его надолго. Впрочем, это не был конец, возможно, он где-то ошибся, и его найдут, ведь кибер безопасностью в сбербанке занимаются тысячи ведущих специалистов, они знают преобразование Лавье Руазо и алгоритм Крипта и сотни других математических фишек, неизвестных Максиму.