Он снова звонит, опять не получает ответа и тогда набирает номер сестры и принимается умолять ее немедленно поехать к Альбе. На его счастье, Корделия как раз в дороге, она доставляет посылку. По голосу брата она понимает, что даже если Альба просто заснула перед компьютером («со всеми случается», – успокаивает она его), ей лучше прислушаться к его просьбе. Никогда прежде она не чувствовала в нем такой тревоги, такой уязвимости. Она вешает трубку, разворачивает велосипед, переключает скорость и нажимает на педали изо всех сил.
По Рокингемской авеню, потом налево, на Грэнит, – Корделия срезает через бейсбольное поле, мчится по Бруклинской против движения, чтобы быстрее оказаться на кругу, поднимается на мост, лавируя между машинами, пересекает реку Чарльз, резко сворачивает на Маунтфорт-стрит. Какое-то такси сигналит ей, она показывает ему средний палец и продолжает эту сумасшедшую гонку, огибая машины на Бикон-стрит, а потом наклоняется, сворачивая на Сент-Мэри-стрит. Ее брат – псих, нет, он точно когда-нибудь сведет ее с ума, если, конечно, она не убьется на велосипеде раньше. К счастью, Корделия – опытная велосипедистка. Монмаут-стрит: она жмет на тормоза, чтобы замедлить спуск, резко останавливается перед фонарем, пристегивает колесо цепью и врывается в небольшой многоквартирный дом. Взбегает по лестнице, принимается звонить и барабанить в дверь под номером 2С. Диего все еще висит у нее на проводе, этот звонок наверняка обойдется ей в целое состояние.
– Ты уверен, что она там?
– Заходи! – кричит тот.
Но как?
Она настойчиво стучит и зовет на помощь. Какой-то сосед, крепкий парень, выходит на лестничную клетку, Корделия приказывает ему выломать дверь, парень отходит, изо всех сил бьется о дверь и со стоном трет плечо.
– Bueno, hasta aqui hemos llegado[4], – вздыхает Корделия. Она жестом велит соседу посторониться, как следует разбегается и с силой бьет ногой по засову. Тот отлетает. Корделия заходит внутрь – и отключает гарнитуру, пообещав брату перезвонить.
Альба лежит на полу в позе эмбриона, подобрав руки под себя. Корделия осторожно переворачивает ее и с трудом сдерживает слезы при виде ее мертвенно-бледного лица. Но грудь Альбы еле-еле вздымается. Корделия сжимает ее в объятиях, окликает, встряхивает, чтобы привести в чувство. Сосед в оцепенении стоит на пороге, Корделия приказывает ему вызывать скорую, сначала по-испански, потом, опомнившись, по-английски.
Она баюкает Альбу; вдали раздается вой сирены. Она умоляет девушку открыть глаза, гладит ее по лицу, ужасается тому, как холоден ее лоб. Сирена смолкает, Корделия слышит, как медики бегут по лестнице. Они врываются в комнату и бесцеремонно отпихивают ее в сторону. Корделия объясняет им, что у Альбы диабет. Кажется, это не врачи, всего лишь фельдшеры. Один из них замечает на столе чехол, просит Корделию подать его ему, открывает, выхватывает глюкометр, колет Альбе палец и считывает показания с застывшим лицом. Время сочтено.
Альбу выносят из дома пристегнутой к носилкам. Корделия забирается в скорую рядом с ней. Тело девушки подпрыгивает, и только два больших оранжевых ремня не дают ей свалиться с носилок на пол. От воя сирены у Корделии леденеет кровь. Она цепляется за сиденье изо всех сил, сердце колотится, она пытается поймать взгляд фельдшера, но тот не отрывается от монитора, соединенного проводами с грудью Альбы.
Они заходят в приемное отделение; Альбу стремительно провозят по длинному коридору, двойные двери открываются. Медсестра объясняет Корделии, что дальше ей нельзя, к ней придут.
И тогда она ждет и бродит по этому залу с серо-голубыми стенами от одного сиденья к другому. Наконец находит в себе силы вытащить мобильник: Диего звонил ей раз сто. Она пытается успокоить его. Все будет в порядке, она уверена, нет, врачи к ней еще не приходили. Она все узнает, обязательно. Просидит там столько, сколько нужно, пока не сможет дать трубку Альбе, хоть всю ночь, если потребуется, это она тоже может пообещать. Его старшая сестра всегда сдерживала свои обещания. «Все будет хорошо», – добавляет она, прежде чем отключиться.
* * *
Диего больше не смотрит кино, он уничтожил свой канал доступа к киностудиям. В этом году ему исполнилось тридцать, и он управляет известным бистро в старом центре Мадрида вместе с двумя приятелями. Он очень умен, и всего добился сам, ну или почти сам. С тех пор как герои романов помогли ему вернуться в мир живых, книги стали его самыми верными спутниками. Он приветлив и умеет вписаться в любое окружение, однако предпочитает одиночество и больше всего дорожит свободой. Его отец был наборщиком-линотипистом, а мать – акушеркой, но вскоре после его рождения они развелись. Когда-то, еще в школе, Диего хвастался, что у него целых две комнаты и в два раза больше игрушек, чем у его товарищей. А потом отец смеялся, что его дети пошли учиться информатике – предмету, из-за которого его ремесло исчезло.
Каждое воскресенье Диего отправляется на кладбище, садится у могилы Альбы и зачитывает ей письмо о том, как прошла его неделя.
Доучившись, Корделия не вернулась в Мадрид. Она уехала из Бостона и обосновалась в Лондоне. Они продолжают переписываться с Диего каждый день, обмениваясь зашифрованными сообщениями. Она твердо вознамерилась сдержать данное брату обещание. Смерть Альбы пять лет назад изменила их жизнь…
* * *
В июне 2015-го Корделия потратила свои сбережения на авиабилеты, чтобы сопровождать родителей Альбы, прилетевших за телом девушки. Диего встречал их в аэропорту. Вместе они отправились в траурный зал.
В день похорон она дождалась подходящего момента, чтобы рассказать брату о случившемся. Тот вечер воскресенья она не забудет никогда… В зал ожидания вышел врач, лицо у него было изможденное. Он спросил у Корделии, кем она приходится Альбе, и та солгала, назвавшись ее золовкой. «Это ведь не такая уж и неправда, – прошептала она Диего. – Я ведь могла ею стать…» И замолчала. Он взял ее за руку и крепко сжал, даже слишком крепко, но она не шевельнулась. Кортеж прошел перед могилой, люди бросали в нее розы и подходили выразить соболезнования родителям Альбы. Диего держался в стороне, сестра стояла рядом. «Альба не забыла про укол», – сказала ему Корделия. Врач объяснил ей, что все чаще становится свидетелем подобных случаев. Она не поняла, о чем он говорит; тогда он достал из кармана халата ампулу с инсулином и изучил ее на просвет, поднеся к окну. «Он разбавлен. Иногда его разводят в два раза, иногда – в четыре». Корделия все еще не понимала. «Если у больных не хватает денег, они в конце концов начинают его разбавлять, – тихо добавил врач. – Фармкомпании подняли цены втрое, и это только за последний год, а страховые компании затягивают выплаты компенсаций сколько могут. Нужно иметь средства на лечение, а студенты… особенно иностранцы… В общем, скверная история», – закончил он со вздохом. И, похлопав Корделию по плечу в знак сочувствия, удалился.
Комья свежей земли засыпали гроб с телом Альбы. Корделия еще колебалась, но, когда она закончила свой рассказ, брат сжал зубы и на лице его появилось незнакомое ей выражение.
Когда они шли к выходу с кладбища, он обнял ее за плечи, и она внезапно почувствовала себя очень странно, как будто Диего вдруг стал ее старшим братом, как будто ее младший брат навсегда остался у могилы Альбы, «1991–2015».
Он спокойным голосом поинтересовался у нее, кто эти люди, задравшие цены на инсулин.
Диего – человек чести.
7
Июнь 2020 года, Лондон и Мадрид
Разделенные тысячами километров, Корделия и Диего, каждый за своим компьютером, объединили свои таланты, чтобы проникнуть на серверы британской фармацевтической компании. Взлом подобного масштаба стал завершением многомесячного расследования и должен был проходить по четкому плану.
В сражениях такого рода удары наносятся с помощью кода, эффективность которого зависит от того, как именно он внедряется. Хакеры могут добиваться своих целей разными путями, но все они, в сущности, сводятся к двум способам действия: силовой атаке по нескольким фронтам, чтобы посеять панику в рядах защитников противника, или незаметному, не вызывающему подозрений продвижению, как грабители банка пробираются в хранилище, избегая датчиков сигнализации. Корделия и Диего выбрали именно этот подход и знали, как воспользоваться всеми его преимуществами.
В большой компании всегда найдется усердный сотрудник, готовый в любое время суток ответить на срочный имейл от своего начальника – имейл с прикрепленным документом, который необходимо незамедлительно изучить. Техника проста до невероятия: в приложенном к сообщению файле спрятана крохотная программа, распространяющаяся по системе подобно попавшему в организм вирусу. Пока защита не обнаруживает вторжения, иммунитет не просыпается. Вирус продолжает продвигаться, выбирая органы, где он будет распространяться. И, когда он оказывается готов, наносит сокрушительный удар. Отличный пример такого рода вирусов – злокозненный возбудитель гриппа.
Месяцем ранее Корделии удалось раздобыть схему организационной структуры британского филиала группы «Талови». Для этого однажды утром она отправилась в Гилфорд, маленький городок километрах в пятидесяти от центра Лондона.
Она припарковалась на общественной парковке, достала из багажника велосипедный шлем и куртку курьера – сувениры, оставшиеся ей на память о жизни в Бостоне, – и присовокупила к этому костюму солнцезащитные очки, чтобы ее невозможно было опознать по записям с камер наблюдения. Зайдя в современный офисный центр, подошла к стойке ресепшен и сказала администратору, что адресат привезенной ею посылки должен оставить подпись о ее получении. Однако в списке фамилий на стойке названного ею человека не нашлось. Лениво пережевывая жвачку, Корделия протяжно вздохнула – таким вздохом обычно дают собеседнику понять, что он тратит чужое время.
– Вы не могли бы проверить там у себя? – настойчиво попросила она, ткнув пальцем в экран компьютера за стойкой.
Администратор тут же занялась поисками, не сколько ради того, чтобы помочь Корделии, столько ради того, чтобы воспользоваться возможностью не смотреть на ее жующую физиономию. Как только та набрала код доступа к своему терминалу, Корделия незаметно запустила приложение на своем телефоне в кармане куртки. Для успешной операции расстояние между устройствами должно быть не больше метра. Если бы Корделии вздумалось положить свой смартфон на компьютер сотрудницы, вряд ли она смогла бы выбрать более подходящий момент. В IT-отделах обычно считают, что нападения будут исходить извне, поэтому не особо заботятся о защите терминала в холле. Пока девушка за стойкой усердно пыталась отыскать адресата посылки, Корделия выкачала весь список сотрудников британского филиала «Талови».
– К сожалению, я не нахожу человека с таким именем, – в свою очередь вздохнула администратор.
– Тем хуже для них, – воскликнула Корделия. – Заплатят за доставку дважды!
И она удалилась, унося крафт-пакет с каталогом медицинского оборудования для доставки почтой, – всегда лучше немного перестраховаться.
Второй этап операции требовал больше времени. Корделия и Диего поделили между собой список сотрудников британского филиала фармацевтической компании «Талови» и приступили к делу, методично прочесывая интернет в поисках подходящего кандидата: топ-менеджера, активно пользующегося соцсетями. Из тех, кто любит доказывать, что их жизнь лучше вашей, подкрепляя эту идею фотографиями и комментариями. Диего обнаружил идеальный профиль, и всего за пару ночей работы Корделия сумела раздобыть имя начальника этого менеджера.
Третий этап состоял в подборе пароля к электронной почте, адрес которой их жертва выложила в открытом профиле «Линкедин». Корделия справилась с этой задачей без особого труда.
Эдвард Бошан, креативщик из маркетингового отдела, отдавал свою жизнь на растерзание акул интернета. Фотографии детей и жены, сделанные по случаю дней рождения, хэштеги с именами, геометки воскресных ужинов в загородном доме и, в довершение всего, «астон мартин», припаркованный на улице с незатертым номерным знаком и номером дома на фоне.
Четвертый, и последний, этап заключался в отправке сообщения-ловушки. Чтобы подделать прикрепленный документ, Диего просто-напросто скопировал отчет, подготовленный компанией два месяца назад.
Часом позже Корделия написала Бошану второй имейл с просьбой не обращать внимания на первое письмо, якобы отправленное по ошибке.
Хитрость удалась: Бошан открыл отчет, и вирус начал распространяться по внутренней сети.
С этого момента Корделия и Диего могли читать все сообщения на серверах «Талови», а руководитель IT-отдела ни о чем даже не подозревал.
Брата и сестру волновало только одно направление деятельности компании: реализация инсулина и инсулиноподобных препаратов, жизненно необходимых пациентам-диабетикам. За последние пятнадцать лет они подорожали на тысячу процентов. Такой темп не могло оправдать ничто. Верх цинизма, ведь инсулин был выделен почти сто лет назад, и открывшие его ученые продали патент на него за символическую цену – один доллар, чтобы лечение стало доступным всем больным. И альтернативы в виде более дешевого дженерика не было потому, что фармкомпании регулярно меняли состав своих препаратов, чтобы продлить патенты на них и не допустить, чтобы продукт, от которого зависят жизни десятков тысяч мужчин, женщин и детей, стал общественным достоянием.
Корделия узнала все это за несколько месяцев после похорон Альбы. Когда она вернулась в Бостон, каждая поездка на велосипеде неизменно воскрешала в ее памяти ту бешеную воскресную гонку. Отныне она вкладывала все силы в расследование, которое будет занимать большую часть ее свободного времени следующие три года. Каждые выходные ездила по больницам Бостона и окрестностей, опрашивая медсестер, фельдшеров и пациентов. Каждый вечер рабочей недели часами сидела перед экраном, разыскивая медицинские карты, статьи и статистические отчеты о смертности, связанной с диабетом. С каждым месяцем масштабы скандала и размер ущерба, выражающегося в человеческих жертвах, становились все очевиднее. Врач, закрывший Альбе глаза, ничуть не преувеличивал: в США шел счет на сотни подобных случаев, и год от года количество смертей только увеличивалось. По одной и той же причине молодые и не слишком молодые пациенты, даже те из них, у кого была страховка, не могли позволить себе лекарства, – настолько фармацевтические компании задирали цены.
Узнав все это, Корделия взялась за исследование реализации инсулина и вскоре вышла на сотрудника отдела продаж одной из компаний, занимающихся распространением фармацевтической продукции. Как-то вечером она хорошенько накачала его в баре и сумела разговорить.
За шестой текилой она выяснила, что этот прибыльный мировой рынок поделили между собой четыре компании. Один только инсулин приносил «Талови» пятнадцать миллионов долларов в день, то есть пять с половиной миллиардов долларов в год.
Двенадцать месяцев, за которые Корделия исколесила весь Бостон на своем велосипеде, с трудом зарабатывая на учебу и на жизнь.
Вконец разоткровенничавшийся сотрудник признал, что фармкомпании сами устанавливают цены по взаимной договоренности и при молчаливой поддержке страховых компаний, дистрибьютеров и агентов. Такая система приносит выгоду каждому. Кому как ни ему об этом знать, признался он, чтобы облегчить совесть. Наутро после посиделок в баре, стоивших Корделии незабываемой мигрени, ее расследование приняло новый поворот. Чтобы доказать коррумпированность системы, разоблачить незаконные соглашения и предать правосудию тех, кто дергал за ниточки, ей предстояло собрать неопровержимые улики. А до этого было еще далеко…
После окончания учебы Корделия не вернулась в Мадрид, и вот почему: одна лондонская IT-компания пригласила на должность аналитика данных. Через два года ее повысили до сетевого инженера, и в ее распоряжении оказались технические средства, которые были ей необходимы для достижения целей и свершения правосудия. Теперь она вела обычную на первый взгляд жизнь, хотя ей по-прежнему сложно было судить о том, что является нормой в стране, где шести семействам принадлежит столько средств, сколько оставшемуся населению.
Каждый раз, когда девушку настигало уныние, она открывала тетрадь, в которую приклеила фотографию, вырезанную из итальянской желтой прессы. На ней президент «Талови» в летнем костюме и прижатым к уху смартфоном нежно смотрел с верхней палубы яхты на жену и детей, катающихся на гидроциклах в заливе Портофино. А на соседнюю страницу она наклеила фотографию Диего и Альбы – селфи, сделанное на скамейке в парке Буэн-Ретиро.
* * *
Два года поисков, слежки и подготовки еще не привели Диего и Корделию к желанной цели – отомстить за Альбу, заставив заплатить за ее смерть всех, кто в ней виновен. Они надеялись, что кибератака на филиал фармацевтического гиганта наконец переломит ситуацию в их пользу.
В течение недели с момента внедрения на серверы из тысяч электронных сообщений они отобрали те, что содержали интересующие их ключевые слова. По прошествии месяца упорного труда, не давшего никакой зацепки, чтобы выдвинуть обвинение против кого бы то ни было, Диего заподозрил, что незаконные сделки совершаются без использования сетей передачи данных. Хакеры оказались в тупике, и все их усилия пропали бы втуне, если бы удача не вывела их на правильный след.
Поскольку ставки в этой игре были высоки, упоминания о преступной деятельности фармкомпаний следовало искать только на самой вершине иерархии, поэтому брат и сестра сосредоточились на компьютерах трех топ-менеджеров: генерального, финансового и коммерческого директоров.
И тут случилось маленькое чудо: финансовый директор, забыв дома зарядку от смартфона, имел неосторожность подключить его к своему ноутбуку. При виде установленного соединения с устройством Корделия почувствовала себя взломщиком, трудившимся над подземным ходом два месяца: последний удар киркой – и стена в банковское хранилище обваливается. Удовлетворение было таким острым, что она даже не задумалась над причиной появления судьбоносного окошка у нее на экране. И обнаруженное превзошло все ее самые смелые чаяния: ежедневник, который в ее глазах был ценнее алмазных россыпей.
По Рокингемской авеню, потом налево, на Грэнит, – Корделия срезает через бейсбольное поле, мчится по Бруклинской против движения, чтобы быстрее оказаться на кругу, поднимается на мост, лавируя между машинами, пересекает реку Чарльз, резко сворачивает на Маунтфорт-стрит. Какое-то такси сигналит ей, она показывает ему средний палец и продолжает эту сумасшедшую гонку, огибая машины на Бикон-стрит, а потом наклоняется, сворачивая на Сент-Мэри-стрит. Ее брат – псих, нет, он точно когда-нибудь сведет ее с ума, если, конечно, она не убьется на велосипеде раньше. К счастью, Корделия – опытная велосипедистка. Монмаут-стрит: она жмет на тормоза, чтобы замедлить спуск, резко останавливается перед фонарем, пристегивает колесо цепью и врывается в небольшой многоквартирный дом. Взбегает по лестнице, принимается звонить и барабанить в дверь под номером 2С. Диего все еще висит у нее на проводе, этот звонок наверняка обойдется ей в целое состояние.
– Ты уверен, что она там?
– Заходи! – кричит тот.
Но как?
Она настойчиво стучит и зовет на помощь. Какой-то сосед, крепкий парень, выходит на лестничную клетку, Корделия приказывает ему выломать дверь, парень отходит, изо всех сил бьется о дверь и со стоном трет плечо.
– Bueno, hasta aqui hemos llegado[4], – вздыхает Корделия. Она жестом велит соседу посторониться, как следует разбегается и с силой бьет ногой по засову. Тот отлетает. Корделия заходит внутрь – и отключает гарнитуру, пообещав брату перезвонить.
Альба лежит на полу в позе эмбриона, подобрав руки под себя. Корделия осторожно переворачивает ее и с трудом сдерживает слезы при виде ее мертвенно-бледного лица. Но грудь Альбы еле-еле вздымается. Корделия сжимает ее в объятиях, окликает, встряхивает, чтобы привести в чувство. Сосед в оцепенении стоит на пороге, Корделия приказывает ему вызывать скорую, сначала по-испански, потом, опомнившись, по-английски.
Она баюкает Альбу; вдали раздается вой сирены. Она умоляет девушку открыть глаза, гладит ее по лицу, ужасается тому, как холоден ее лоб. Сирена смолкает, Корделия слышит, как медики бегут по лестнице. Они врываются в комнату и бесцеремонно отпихивают ее в сторону. Корделия объясняет им, что у Альбы диабет. Кажется, это не врачи, всего лишь фельдшеры. Один из них замечает на столе чехол, просит Корделию подать его ему, открывает, выхватывает глюкометр, колет Альбе палец и считывает показания с застывшим лицом. Время сочтено.
Альбу выносят из дома пристегнутой к носилкам. Корделия забирается в скорую рядом с ней. Тело девушки подпрыгивает, и только два больших оранжевых ремня не дают ей свалиться с носилок на пол. От воя сирены у Корделии леденеет кровь. Она цепляется за сиденье изо всех сил, сердце колотится, она пытается поймать взгляд фельдшера, но тот не отрывается от монитора, соединенного проводами с грудью Альбы.
Они заходят в приемное отделение; Альбу стремительно провозят по длинному коридору, двойные двери открываются. Медсестра объясняет Корделии, что дальше ей нельзя, к ней придут.
И тогда она ждет и бродит по этому залу с серо-голубыми стенами от одного сиденья к другому. Наконец находит в себе силы вытащить мобильник: Диего звонил ей раз сто. Она пытается успокоить его. Все будет в порядке, она уверена, нет, врачи к ней еще не приходили. Она все узнает, обязательно. Просидит там столько, сколько нужно, пока не сможет дать трубку Альбе, хоть всю ночь, если потребуется, это она тоже может пообещать. Его старшая сестра всегда сдерживала свои обещания. «Все будет хорошо», – добавляет она, прежде чем отключиться.
* * *
Диего больше не смотрит кино, он уничтожил свой канал доступа к киностудиям. В этом году ему исполнилось тридцать, и он управляет известным бистро в старом центре Мадрида вместе с двумя приятелями. Он очень умен, и всего добился сам, ну или почти сам. С тех пор как герои романов помогли ему вернуться в мир живых, книги стали его самыми верными спутниками. Он приветлив и умеет вписаться в любое окружение, однако предпочитает одиночество и больше всего дорожит свободой. Его отец был наборщиком-линотипистом, а мать – акушеркой, но вскоре после его рождения они развелись. Когда-то, еще в школе, Диего хвастался, что у него целых две комнаты и в два раза больше игрушек, чем у его товарищей. А потом отец смеялся, что его дети пошли учиться информатике – предмету, из-за которого его ремесло исчезло.
Каждое воскресенье Диего отправляется на кладбище, садится у могилы Альбы и зачитывает ей письмо о том, как прошла его неделя.
Доучившись, Корделия не вернулась в Мадрид. Она уехала из Бостона и обосновалась в Лондоне. Они продолжают переписываться с Диего каждый день, обмениваясь зашифрованными сообщениями. Она твердо вознамерилась сдержать данное брату обещание. Смерть Альбы пять лет назад изменила их жизнь…
* * *
В июне 2015-го Корделия потратила свои сбережения на авиабилеты, чтобы сопровождать родителей Альбы, прилетевших за телом девушки. Диего встречал их в аэропорту. Вместе они отправились в траурный зал.
В день похорон она дождалась подходящего момента, чтобы рассказать брату о случившемся. Тот вечер воскресенья она не забудет никогда… В зал ожидания вышел врач, лицо у него было изможденное. Он спросил у Корделии, кем она приходится Альбе, и та солгала, назвавшись ее золовкой. «Это ведь не такая уж и неправда, – прошептала она Диего. – Я ведь могла ею стать…» И замолчала. Он взял ее за руку и крепко сжал, даже слишком крепко, но она не шевельнулась. Кортеж прошел перед могилой, люди бросали в нее розы и подходили выразить соболезнования родителям Альбы. Диего держался в стороне, сестра стояла рядом. «Альба не забыла про укол», – сказала ему Корделия. Врач объяснил ей, что все чаще становится свидетелем подобных случаев. Она не поняла, о чем он говорит; тогда он достал из кармана халата ампулу с инсулином и изучил ее на просвет, поднеся к окну. «Он разбавлен. Иногда его разводят в два раза, иногда – в четыре». Корделия все еще не понимала. «Если у больных не хватает денег, они в конце концов начинают его разбавлять, – тихо добавил врач. – Фармкомпании подняли цены втрое, и это только за последний год, а страховые компании затягивают выплаты компенсаций сколько могут. Нужно иметь средства на лечение, а студенты… особенно иностранцы… В общем, скверная история», – закончил он со вздохом. И, похлопав Корделию по плечу в знак сочувствия, удалился.
Комья свежей земли засыпали гроб с телом Альбы. Корделия еще колебалась, но, когда она закончила свой рассказ, брат сжал зубы и на лице его появилось незнакомое ей выражение.
Когда они шли к выходу с кладбища, он обнял ее за плечи, и она внезапно почувствовала себя очень странно, как будто Диего вдруг стал ее старшим братом, как будто ее младший брат навсегда остался у могилы Альбы, «1991–2015».
Он спокойным голосом поинтересовался у нее, кто эти люди, задравшие цены на инсулин.
Диего – человек чести.
7
Июнь 2020 года, Лондон и Мадрид
Разделенные тысячами километров, Корделия и Диего, каждый за своим компьютером, объединили свои таланты, чтобы проникнуть на серверы британской фармацевтической компании. Взлом подобного масштаба стал завершением многомесячного расследования и должен был проходить по четкому плану.
В сражениях такого рода удары наносятся с помощью кода, эффективность которого зависит от того, как именно он внедряется. Хакеры могут добиваться своих целей разными путями, но все они, в сущности, сводятся к двум способам действия: силовой атаке по нескольким фронтам, чтобы посеять панику в рядах защитников противника, или незаметному, не вызывающему подозрений продвижению, как грабители банка пробираются в хранилище, избегая датчиков сигнализации. Корделия и Диего выбрали именно этот подход и знали, как воспользоваться всеми его преимуществами.
В большой компании всегда найдется усердный сотрудник, готовый в любое время суток ответить на срочный имейл от своего начальника – имейл с прикрепленным документом, который необходимо незамедлительно изучить. Техника проста до невероятия: в приложенном к сообщению файле спрятана крохотная программа, распространяющаяся по системе подобно попавшему в организм вирусу. Пока защита не обнаруживает вторжения, иммунитет не просыпается. Вирус продолжает продвигаться, выбирая органы, где он будет распространяться. И, когда он оказывается готов, наносит сокрушительный удар. Отличный пример такого рода вирусов – злокозненный возбудитель гриппа.
Месяцем ранее Корделии удалось раздобыть схему организационной структуры британского филиала группы «Талови». Для этого однажды утром она отправилась в Гилфорд, маленький городок километрах в пятидесяти от центра Лондона.
Она припарковалась на общественной парковке, достала из багажника велосипедный шлем и куртку курьера – сувениры, оставшиеся ей на память о жизни в Бостоне, – и присовокупила к этому костюму солнцезащитные очки, чтобы ее невозможно было опознать по записям с камер наблюдения. Зайдя в современный офисный центр, подошла к стойке ресепшен и сказала администратору, что адресат привезенной ею посылки должен оставить подпись о ее получении. Однако в списке фамилий на стойке названного ею человека не нашлось. Лениво пережевывая жвачку, Корделия протяжно вздохнула – таким вздохом обычно дают собеседнику понять, что он тратит чужое время.
– Вы не могли бы проверить там у себя? – настойчиво попросила она, ткнув пальцем в экран компьютера за стойкой.
Администратор тут же занялась поисками, не сколько ради того, чтобы помочь Корделии, столько ради того, чтобы воспользоваться возможностью не смотреть на ее жующую физиономию. Как только та набрала код доступа к своему терминалу, Корделия незаметно запустила приложение на своем телефоне в кармане куртки. Для успешной операции расстояние между устройствами должно быть не больше метра. Если бы Корделии вздумалось положить свой смартфон на компьютер сотрудницы, вряд ли она смогла бы выбрать более подходящий момент. В IT-отделах обычно считают, что нападения будут исходить извне, поэтому не особо заботятся о защите терминала в холле. Пока девушка за стойкой усердно пыталась отыскать адресата посылки, Корделия выкачала весь список сотрудников британского филиала «Талови».
– К сожалению, я не нахожу человека с таким именем, – в свою очередь вздохнула администратор.
– Тем хуже для них, – воскликнула Корделия. – Заплатят за доставку дважды!
И она удалилась, унося крафт-пакет с каталогом медицинского оборудования для доставки почтой, – всегда лучше немного перестраховаться.
Второй этап операции требовал больше времени. Корделия и Диего поделили между собой список сотрудников британского филиала фармацевтической компании «Талови» и приступили к делу, методично прочесывая интернет в поисках подходящего кандидата: топ-менеджера, активно пользующегося соцсетями. Из тех, кто любит доказывать, что их жизнь лучше вашей, подкрепляя эту идею фотографиями и комментариями. Диего обнаружил идеальный профиль, и всего за пару ночей работы Корделия сумела раздобыть имя начальника этого менеджера.
Третий этап состоял в подборе пароля к электронной почте, адрес которой их жертва выложила в открытом профиле «Линкедин». Корделия справилась с этой задачей без особого труда.
Эдвард Бошан, креативщик из маркетингового отдела, отдавал свою жизнь на растерзание акул интернета. Фотографии детей и жены, сделанные по случаю дней рождения, хэштеги с именами, геометки воскресных ужинов в загородном доме и, в довершение всего, «астон мартин», припаркованный на улице с незатертым номерным знаком и номером дома на фоне.
Четвертый, и последний, этап заключался в отправке сообщения-ловушки. Чтобы подделать прикрепленный документ, Диего просто-напросто скопировал отчет, подготовленный компанией два месяца назад.
Часом позже Корделия написала Бошану второй имейл с просьбой не обращать внимания на первое письмо, якобы отправленное по ошибке.
Хитрость удалась: Бошан открыл отчет, и вирус начал распространяться по внутренней сети.
С этого момента Корделия и Диего могли читать все сообщения на серверах «Талови», а руководитель IT-отдела ни о чем даже не подозревал.
Брата и сестру волновало только одно направление деятельности компании: реализация инсулина и инсулиноподобных препаратов, жизненно необходимых пациентам-диабетикам. За последние пятнадцать лет они подорожали на тысячу процентов. Такой темп не могло оправдать ничто. Верх цинизма, ведь инсулин был выделен почти сто лет назад, и открывшие его ученые продали патент на него за символическую цену – один доллар, чтобы лечение стало доступным всем больным. И альтернативы в виде более дешевого дженерика не было потому, что фармкомпании регулярно меняли состав своих препаратов, чтобы продлить патенты на них и не допустить, чтобы продукт, от которого зависят жизни десятков тысяч мужчин, женщин и детей, стал общественным достоянием.
Корделия узнала все это за несколько месяцев после похорон Альбы. Когда она вернулась в Бостон, каждая поездка на велосипеде неизменно воскрешала в ее памяти ту бешеную воскресную гонку. Отныне она вкладывала все силы в расследование, которое будет занимать большую часть ее свободного времени следующие три года. Каждые выходные ездила по больницам Бостона и окрестностей, опрашивая медсестер, фельдшеров и пациентов. Каждый вечер рабочей недели часами сидела перед экраном, разыскивая медицинские карты, статьи и статистические отчеты о смертности, связанной с диабетом. С каждым месяцем масштабы скандала и размер ущерба, выражающегося в человеческих жертвах, становились все очевиднее. Врач, закрывший Альбе глаза, ничуть не преувеличивал: в США шел счет на сотни подобных случаев, и год от года количество смертей только увеличивалось. По одной и той же причине молодые и не слишком молодые пациенты, даже те из них, у кого была страховка, не могли позволить себе лекарства, – настолько фармацевтические компании задирали цены.
Узнав все это, Корделия взялась за исследование реализации инсулина и вскоре вышла на сотрудника отдела продаж одной из компаний, занимающихся распространением фармацевтической продукции. Как-то вечером она хорошенько накачала его в баре и сумела разговорить.
За шестой текилой она выяснила, что этот прибыльный мировой рынок поделили между собой четыре компании. Один только инсулин приносил «Талови» пятнадцать миллионов долларов в день, то есть пять с половиной миллиардов долларов в год.
Двенадцать месяцев, за которые Корделия исколесила весь Бостон на своем велосипеде, с трудом зарабатывая на учебу и на жизнь.
Вконец разоткровенничавшийся сотрудник признал, что фармкомпании сами устанавливают цены по взаимной договоренности и при молчаливой поддержке страховых компаний, дистрибьютеров и агентов. Такая система приносит выгоду каждому. Кому как ни ему об этом знать, признался он, чтобы облегчить совесть. Наутро после посиделок в баре, стоивших Корделии незабываемой мигрени, ее расследование приняло новый поворот. Чтобы доказать коррумпированность системы, разоблачить незаконные соглашения и предать правосудию тех, кто дергал за ниточки, ей предстояло собрать неопровержимые улики. А до этого было еще далеко…
После окончания учебы Корделия не вернулась в Мадрид, и вот почему: одна лондонская IT-компания пригласила на должность аналитика данных. Через два года ее повысили до сетевого инженера, и в ее распоряжении оказались технические средства, которые были ей необходимы для достижения целей и свершения правосудия. Теперь она вела обычную на первый взгляд жизнь, хотя ей по-прежнему сложно было судить о том, что является нормой в стране, где шести семействам принадлежит столько средств, сколько оставшемуся населению.
Каждый раз, когда девушку настигало уныние, она открывала тетрадь, в которую приклеила фотографию, вырезанную из итальянской желтой прессы. На ней президент «Талови» в летнем костюме и прижатым к уху смартфоном нежно смотрел с верхней палубы яхты на жену и детей, катающихся на гидроциклах в заливе Портофино. А на соседнюю страницу она наклеила фотографию Диего и Альбы – селфи, сделанное на скамейке в парке Буэн-Ретиро.
* * *
Два года поисков, слежки и подготовки еще не привели Диего и Корделию к желанной цели – отомстить за Альбу, заставив заплатить за ее смерть всех, кто в ней виновен. Они надеялись, что кибератака на филиал фармацевтического гиганта наконец переломит ситуацию в их пользу.
В течение недели с момента внедрения на серверы из тысяч электронных сообщений они отобрали те, что содержали интересующие их ключевые слова. По прошествии месяца упорного труда, не давшего никакой зацепки, чтобы выдвинуть обвинение против кого бы то ни было, Диего заподозрил, что незаконные сделки совершаются без использования сетей передачи данных. Хакеры оказались в тупике, и все их усилия пропали бы втуне, если бы удача не вывела их на правильный след.
Поскольку ставки в этой игре были высоки, упоминания о преступной деятельности фармкомпаний следовало искать только на самой вершине иерархии, поэтому брат и сестра сосредоточились на компьютерах трех топ-менеджеров: генерального, финансового и коммерческого директоров.
И тут случилось маленькое чудо: финансовый директор, забыв дома зарядку от смартфона, имел неосторожность подключить его к своему ноутбуку. При виде установленного соединения с устройством Корделия почувствовала себя взломщиком, трудившимся над подземным ходом два месяца: последний удар киркой – и стена в банковское хранилище обваливается. Удовлетворение было таким острым, что она даже не задумалась над причиной появления судьбоносного окошка у нее на экране. И обнаруженное превзошло все ее самые смелые чаяния: ежедневник, который в ее глазах был ценнее алмазных россыпей.