…
По улице мостовой
Спозараночку
Идёт хакер удалой
Да, на побраночку.
В кошеле его звенят
Злато-серебро,
Сапоги его скрипят
Да, чёрна пÉнгвина
Ерошка шагал к ним так, как шёл бы, наверное, герой его песни: рассупоненный, откинув голову вверх и устремив взгляд в утреннее небо, сапоги (не из сказочного пенгвина, но всё ж из ладных полигончиков) топтали поникшую за ночь кэшь. Левой рукой он удерживал на сворке трёх поджарых снифферов, а справа на поводке трусил лобастый, свирепого вида плагин.
За Коршуновым зашуршал откидываемый полог-фильтр, выглянул хмурый Трофим:
– Ох, Ерофей, ой, крамольник! Вот прознает урядник про песни твои, будет тебе хакер удалой!
– А откуда ему прознать-то? – отвечал подошедший Ерошка, еще не вполне выйдя из образа – Разве что ты, дядя, по старой памяти донесешь.
Коршунов предупредительно хмыкнул, и спор, не успев разгореться, угас.
Снифферы возбуждённо поскуливали, ластились к людям, привлечённые запахом яичницы и уже разложенной приманки. Коршунов гладил их по холкам, рассматривал сигнатуры, завернул одному губу, осмотрел:
– Что-то худые они у тебя, Ерошка. Или ты не патчишь их?
– Как же не патчить, вашмилось! Раза два в неделю, самолично, каждого. И обновляю, и за версией слежу. Ну и что, что худые! Зато уж след не упустят. Звери!
Коршунов недоверчиво прищурился, но больше ничего не сказал, зашел в модуль и начал собираться. Подсумки, патронташ, плащ для скрадывания, и чем укрыться в непогоду. Повертев в руках футляр с интроскопом, положил его обратно: в чаще он вряд ли понадобится, а вместо него по весу лучше взять полдюжины контрольных точек. Рассовав всё по подсумкам, для пробы понаклонялся в стороны, попрыгал, чуть перетянул амуницию и, повесив на плечо дебаггер стволом вниз, вышел наружу. Глянул на посерьёзневшего и тоже вооружённого Трофима, кивнул:
– Собрались? Тогда, помолясь, приступим.
В след за Трофимом, Коршунов – замыкающим, спустились в низину. Раньше по ней протекал какой-то устарелый протокол. Сейчас он заилился, зарос поправками и патчами и превратился в цепочку глюковищ, на одном из которых и охотился на заре Трофим. Всё же ложбина осталась, и по ней, как прикинул Коршунов, можно было зайти далеко, не заплутав и не сбив ног. Не прошло и получаса, как они ступили под тёмную сень старого кода.
Код обступил их со сех сторон, запущенный и дикий. По обе стороны ложбины старые иерархии классов росли, ветвясь, сплетаясь вверху над головами, образуя сплошной глухой и мрачный полог. В промежутках росли какие-то бледные, искривлённые, уродливые интерфейсы, беспорядочно и густо. Ни щебета, ни шороха – только хрустит под ногами многолетний слой опавших версий. Кое-где великанские деревья классов стояли покосившись под странными углами, подточенные багами. Кое-где поваленные, с вывороченными корнями и ссылками, они гнили без использования, облепленные белёсоватыми с тленным запахом колониями стабов. Тяжело, душно и жутко было здесь путникам. Здесь, среди переплетения непонятных мыслей, проросших кодом, уже давно не было места человеку.