В глазах Гу Цзинчэня потемнело, и взгляд последовал за её движением.
— Как вернёшься в общежитие, сначала переоденься.
Щёки Дин Цянь мгновенно вспыхнули, но она упрямо возразила:
— Так ужасно выгляжу?
— Да.
Гу Цзинчэнь отвёл глаза от её белоснежных стройных ног.
— Это портит глаза.
При этом он многозначительно окинул взглядом окрестности.
Люди, проходившие мимо или задержавшиеся поблизости, тут же отвели глаза, едва почувствовав его взгляд.
— «Портит глаза»? — без тени улыбки повторила Дин Цянь. — Староста, похоже, ты сам поджёг нашу дружбу — ту самую деревянную лодочку.
Гу Цзинчэнь на мгновение словно поперхнулся, помолчал несколько секунд и лишь потом ответил:
— …Если лодка утонула, подарю тебе роскошный лайнер?
Его низкий голос слегка дрожал, а в полумраке вечерних сумерек глаза горели, словно две тёмные звезды.
— …
Поняв, что в словесной перепалке ей не победить, Дин Цянь сдалась без боя.
Пройдя несколько шагов к общежитию, она вдруг остановилась и обернулась.
Под уличным фонарём девушка сияла дерзкой улыбкой:
— Староста, если судить по количеству оборачивающихся, то «портить глаза» — это точно ты, а не я.
Не дав ему возразить, Дин Цянь развернулась и убежала.
Вернувшись в общежитие, она всё ещё улыбалась, когда прямо наткнулась на сложное выражение Сун Яо.
— Э-э… Мы просто…
Попытка объясниться застряла на полуслове.
Сун Яо, видя её замешательство, мягко сказала:
— Я ничего такого не имела в виду. Просто… Ты никогда раньше не улыбалась так, как сейчас, когда входила.
Дин Цянь удивилась:
— Как улыбалась?
Сун Яо задумалась:
— Ты знаешь, как тебя называют парни в нашем классе?
— Технарь?
Глаза Дин Цянь радостно блеснули.
— …
Сун Яо вздохнула, не понимая, чем гордится подруга.
— Они зовут тебя «ледяной красавицей».
Шаги Дин Цянь на пятом этаже замерли. Она опомнилась и с недоумением спросила:
— У них ко мне неправильное впечатление или у них неправильное представление о слове «ледяная красавица»?
Видя, что Дин Цянь вряд ли способна проявить самоосознание в этом вопросе, Сун Яо осторожно подбирала слова:
— Ты ведёшь себя слишком холодно с другими.
— Я холодная?
Дин Цянь чувствовала себя совершенно невиновной.
— Я всегда думала, что у меня добрая улыбка. Когда я была холодной?
— Всегда, — ответила Сун Яо и слегка провела пальцем по уголку собственного рта. — Совсем не так, как сейчас.
— …
Дин Цянь моргнула:
— Я даже с Дун Шэном умею сохранять улыбку.
Сун Яо посмотрела на неё с выражением, полным сложных чувств, и покачала головой:
— Это не улыбка. Это оскал.
— …
Дин Цянь не удержалась от смеха.
— С другими ты действительно улыбаешься, — продолжила Сун Яо. — Вежливо, но отстранённо.
Она подчеркнула:
— Совсем не так, как сейчас.
Под пристальным взглядом Сун Яо Дин Цянь почувствовала лёгкую вину.
К счастью, в этот момент они уже добрались до двери своей комнаты на пятом этаже. Дин Цянь открыла дверь и сказала:
— Мне нужно посмотреть запись с камер, одолжи, пожалуйста, свой ноутбук.
Тема была сменена слишком резко, но Сун Яо не стала её разоблачать. Заметив беспорядок в комнате, она нахмурилась, взяла свой ноутбук и протянула его Дин Цянь.
Дин Цянь включила компьютер, подошла к своей кровати, достала чехол с электроникой и вынула из него флешку.
Чёрная флешка вставлена в разъём — и рабочий стол ноутбука Сун Яо мгновенно сменился на минималистичный интерфейс совершенно иной операционной системы.
— …Что это?
Сун Яо с изумлением наблюдала за происходящим.
— Это Linux-система, которую я установила на флешку, — объяснила Дин Цянь, не отрывая взгляда от экрана. — Привыкла работать в ней, так удобнее.
Видя, как уверенно Дин Цянь обращается с системой, Сун Яо не отводила глаз:
— Как ты собираешься искать запись с камер?
— Сначала проверю, открыт ли порт внутренней системы видеонаблюдения университета.
Дин Цянь уже нашла нужный инструмент в папке с утилитами и пояснила:
— Если нет — придётся искать способ обойти брандмауэр… Но это слишком рискованно.
Пока она говорила, уже запустила одну из программ.
Сун Яо наклонилась ближе:
— Что это?
— Nmap, — ответила Дин Цянь. — Инструмент для сканирования сети и обнаружения хостов. Очень мощный и удобный.
В открывшемся окне командной строки её пальцы порхали по клавишам, быстро вводя команды.
Не дожидаясь нового вопроса, она добавила:
— Сейчас я просканирую подсеть университета и найду серверы с открытыми портами. Надеюсь, система видеонаблюдения среди них.
Через несколько мгновений Nmap завершил сканирование, и на экране чётко отобразился список серверов с открытыми портами.
Дин Цянь уставилась на одну из строк, уголки губ приподнялись, в глазах загорелась искра:
— Bingo.
— Нашла?
Сун Яо с любопытством наклонилась.
— Да, — Дин Цянь навела курсор на нужную запись. — Теперь посмотрим, какие порты открыты у этой системы.
— Как это сделать?
— Повторно просканирую этот IP-адрес, чтобы определить открытые порты.
Она тут же ввела новую команду и запустила сканирование.
— Отлично, нашла.
Дин Цянь выбрала один из открытых портов:
— Теперь попробуем веб-интерфейс.
Она взглянула на нужную информацию, лукаво улыбнулась и взяла телефон, чтобы открыть поисковик.
— Что случилось?
Сун Яо тут же спросила.
— Я же запомнила версию системы видеонаблюдения в университете — сейчас как раз пригодится.
Дин Цянь ввела номер версии в поисковую строку:
— Посмотрим, насколько нам повезёт. Может, они так и не сменили стандартный пароль администратора?
Страница обновилась. Дин Цянь мгновенно нашла нужную информацию, повернулась к клавиатуре и ввела стандартный пароль.
Система выдала ошибку.
Дин Цянь скривила губы:
— Похоже, богиня удачи не всегда на моей стороне.
Сун Яо нахмурилась:
— Что теперь делать?
— Ничего страшного, — Дин Цянь бросила взгляд на результаты сканирования, и улыбка снова вернулась на её лицо. — У нас ведь ещё несколько открытых портов.
Она поочерёдно проверяла каждый из них, но безрезультатно.
Пока не добралась до последнего — сервера кодирования.
Скорость печати становилась всё выше, а глаза Дин Цянь — всё ярче.
Наконец она хлопнула в ладоши:
— Готово. Остался последний шаг — извлечь ID и пароль пользователя с правами доступа.
Она открыла папку и достала оттуда самописный скрипт.
— Написала на Python пару дней назад. Не думала, что так скоро пригодится.
Скрипт запущен. Дин Цянь считала данные с локального сервера, затем, используя полученную информацию, ввела новые команды.
На этот раз двери системы видеонаблюдения наконец распахнулись перед ней.
— Получилось?!
Сун Яо радостно воскликнула:
— Сяо Цянь, ты просто молодец!
Дин Цянь усадила взволнованную подругу обратно на стул:
— Давай посмотрим, кто заставил нашу прекрасную Сун Яо плакать, будто персик в росе.
Сун Яо уже не обращала внимания на поддразнивания, сосредоточенно просматривая запись с камер.
Они выбрали временной отрезок, когда Сун Яо уходила, и не отрывали глаз от экрана.
Вскоре на записи появилась фигура у двери комнаты 520…
Качество университетских камер было не очень высоким, поэтому, как только Дин Цянь заметила подозрительную фигуру, она поставила запись на паузу.
Из набора инструментов она достала программу для улучшения изображений с функцией шумоподавления, увеличила лицо человека и обработала его.
Черты незнакомца отчётливо проявились на экране.
Сун Яо остолбенела:
— Ду… Ду буцзан?
Это была именно Ду Цзяцзя, буцзан их отдела внешних связей.
Дин Цянь тоже была поражена.
Она думала, что это обычная кража в кампусе, просто им с Сун Яо не повезло стать жертвами воришки.
Теперь, увидев лицо «вора», Дин Цянь вдруг почувствовала: правда, вероятно, гораздо сложнее, чем она предполагала.
Однако…
— Я её чем-то обидела?
Дин Цянь с невинным видом посмотрела на Сун Яо.
— Даже в тот раз после ужина, у подъезда общежития, это ведь она меня обидела, а не наоборот?
Сун Яо и так была в шоке, а услышав об этом конфликте, её лицо стало ещё более напряжённым.
— Сяо Цянь… есть одна вещь, которую я давно хотела тебе сказать.
Дин Цянь моргнула:
— Говори, я слушаю.
У неё вдруг появилось дурное предчувствие.
Сун Яо сказала:
— Позавчера я случайно услышала от старшекурсника… Дун Шэна раньше преследовала Ду Цзяцзя.
— …
Бровь Дин Цянь дёрнулась. Она сдержала эмоции:
— И?
Сун Яо скорбно надула губы:
— Потом они начали встречаться, но в конце прошлого семестра Дун Шэн, кажется, бросил нашу буцзан.
Дин Цянь: «…………»
Теперь она, кажется, всё поняла.
Но, похоже, это и есть та самая беда, что сваливается с неба?
— Но зачем ей твой ноутбук?
Сун Яо смотрела на неё с тревогой.
Дин Цянь убрала руки, машинально сжала пальцы, её миндалевидные глаза прищурились.
— Компьютер и телефон — настоящие бомбы замедленного действия, ведь на них хранятся все личные привычки, предпочтения и другие следы частной жизни.
Сун Яо широко раскрыла глаза:
— Тогда ты…
— Не волнуйся, — перебила Дин Цянь. — Я всегда регулярно удаляю следы использования.
Она сохранила видеофайл с записью и принялась за чистку следов своего присутствия в системе университетской сети.
Убедившись, что всё в порядке, Дин Цянь задумчиво прикоснулась подбородком к ладони:
— Важные файлы все зашифрованы. Без шифрования и скрытия остались, наверное, только фотографии.
Сун Яо, только что успокоившаяся, замерла, потом медленно повернула голову:
— То есть для тебя фотографии — это не личные следы? А что тогда считается личным?!
— Конечно, исходный код скриптов, — без тени сомнения, с полной серьёзностью ответила Дин Цянь.
Сун Яо: «…»
Видимо, справедливость всё же существует —
небеса дали её соседке по комнате фигуру и лицо, о которых мечтают все женщины, но забрали ту часть мозга, что делает женщину женщиной.
======
— Да, сегодня я не вернусь в виллу Аньшань.
Гу Цзинчэнь, держа телефон в одной руке, открыл дверь своей комнаты и вошёл внутрь.
— Слишком поздно, останусь ночевать в университете.
У него было необычно хорошее настроение. Дождавшись, пока Ван Тао ещё немного «назидательно» поныл, он наконец положил трубку.
Повернув голову, он заметил, что остальные трое в комнате странно на него смотрят.
— Что случилось?
Гу Цзинчэнь положил телефон на стол и, расстёгивая пиджак, небрежно спросил.
Трое парней переглянулись, перешёптываясь и подмигивая друг другу, пока один из них, наконец, не прочистил горло.
— Э-э, ничего такого… Просто… — взгляд Лю Гуаньюня скользнул по комнате и остановился на Гу Цзинчэне. — А, Д-бог, ты сегодня так парадно одет! Ты что, собрался…
— …
Руки Гу Цзинчэня замерли. Он резко обернулся и бросил на говорящего пронзительный взгляд.
Улыбка Лю Гуаньюня застыла, и он невольно замолчал.
Гу Цзинчэнь опустил руки, подошёл ближе, уголки губ приподнялись:
— Вы что-то от меня скрываете, да?
Трое, которым посчастливилось быть его соседями по комнате четыре года — хотя один из этих годов они вообще не видели его лица, — сразу почувствовали, что дело плохо, как только увидели эту улыбку.
Сидевший на самой левой кровати Чжао Чи с досадой пнул Лю Гуаньюня в задницу:
— Даже перевести разговор не умеешь? В прошлой жизни ты, наверное, от глупости умер?
Лю Гуаньюнь обиженно подпрыгнул:
— Тогда ты говори!
http://bllate.org/book/6837/650096
Готово: