ZF

                   БОЛЬШАЯ ЛЮБОВЬ МАЛЕНЬКОГО ВИРУСА
                               by DrMAD

                    (антихудожественная литература)

    - Эй, красавчик! Иди к нам, повеселимся!
    Маленький Вирус вздрогнул,  но не оглянулся,  а сгорбился и, шаркая
подошвами, направился к выходу.
    Программы, столпившиеся у соседней стойки, были раздражающе шумные,
возбуждающе  яркие,  невообразимо молодые,  потрясающее длинно-NOP-ые и
совершенно,   абсолютно,   принципиально   недоступные.   Потому    что
32-разрядные.

                                 * * *

    Маленький Вирус  был  одинок.  Жизнь его не сложилась.  В юности он
сторонился шумных компаний,  ни с кем не заводил  дружбу.  Может  быть,
именно  поэтому (хотя надо признать,  что была и другая причина!) он за
долгие годы так и не размножился.
    Ни разу.
    Совсем.
    Но теперь,  когда  все  однокашники  его  навсегда  упокоились  под
могильными холмиками в коллекциях вирусологов,  это было уже не  важно.
Важно было только то, что он выжил.
    Но какой ценой?!
    Сейчас, в   условиях   тотальной   слежки  и  контроля  со  стороны
антивирусов,  любая попытка размножиться означала для Маленького Вируса
немедленную  гибель.  Но  у  него  не  было шанса даже на такую смерть.
Потому что поколение COM-программ вымерло.  Может быть, Маленький Вирус
вообще был самым последним из их числа.
    Даже Комманд Ком, который служил председателем Совета Ветеранов ДОС
-программ,  давным-давно не ездил в метро,  разжирел до 96  килобайт  и
продолжал  носить звание Ком только из конъюнктурных соображений. Когда
по ТВ он,  брызгая слюнями и  потрясая  пухлыми  CALL-лаками,  громовым
голосом кричал с трибуны:  "Мы, простые и обычные COM-программы!... все
как  один!...  осуждаем!...  гибельную   политику   32-и   64-разрядных
реформ!..."  (хотя сам давно обзавелся MZ-заголовком и больше не имел к
COM-программам  никакого  отношения),  Маленький  Вирус,   скривившись,
всегда переключал телевизор на другую программу.  Но ежемесячные взносы
в Совет Ветеранов, тем не менее, платил исправно. На всякий случай.

                                 * * *

    Маленький Вирус  медленно брел по вечерней улице,  озаряемый яркими
огнями GIF-ов и JPEG-ов. Он давным-давно уже отплакал свое, и отскрипел
SUB-ами.  Теперь  в  душе  оставалась  только бесконечная глухая тоска,
плотная, спекшаяся, беспросветная.
    И вдруг...  Она стояла на пустынной улице, маленькая и беззащитная,
трогательно поджав босую NOP-ку,  и  держа  в  одной  руке  туфельку  с
отломанным каблучком. LOOP-ы их встретились. И Маленький Вирус, обмирая
от сладкого ужаса, вдруг понял, что это - ОНА.
    Ее звали  как-то  коротко  и не очень благозвучно.  Спустя четверть
часа они сидели в ресторанчике. Или не сидели? Они пили шампанское. Или
не  пили?  Он  ей что-то говорил?  Или она ему?  А может,  они молчали?
Маленький Вирус находился в полуобморочном состоянии  и  помнил  только
огромные,  доверчиво распахнутые LOOP-ы и полуоткрытый пухлый,  нежный,
чувственный RET-ик.
    А потом была полутьма гостиничного номера.  Звучали вкрадчивые MP3,
они снова пили шампанское и танцевали.  Маленький Вирус желал и  боялся
того,  что  должно  было  неминуемо  произойти  вслед  за этим.  Боялся
страшно. И желал безумно. До дрожи в коде и онемения в стеке.
    Они сели на кровать.  Она,  совсем сомлев, закрыла LOOP-ики и часто
задышала.
    - Слушай,...  - признание давалось ему с огромным трудом, но он был
не в силах скрыть свою тщательно скрываемую много лет  печальную тайну.
- Я должен тебе сказать...  Я...  У меня... Я боюсь, что... Дело в том,
что мой JMP длиной всего 127 байтов...
    Сказал и сам застыл в ужасе от собственных слов.
    - Дурачок, - ласково ответила она. - Ты на меня-то посмотри. Я сама
всего 68 байтов... Ну иди же ко мне...
    Тогда он издалека потянулся к ней  и,  не  касаясь  RET-ом,  ласкал
своим  неровным  дыханием  ямочку на ее cтройной SHR-е,  одновременно и
страшась и стремясь проникнуть глубже в вырез платья...  Потом сознание
на  мгновение  прояснилось,  и  Маленький  Вирус с радостным изумлением
обнаружил себя,  сжимающим в объятьях гибкое нагое тело  юной  подруги.
RET-ы их слились в долгом сладостном поцелуе, LEA-дони его уже не знали
преград и запретов,  лаская бархатную кожу ее POP-ы и твердые острия ее
STOS-ков.  JMP,  до  сего  момента  такой  маленький и короткий,  вдруг
напрягся, затвердел... Еще мгновение, и...

                                 * * *

    ...И тут сзади  заскрипела  дверь.  И  Маленький  Вирус  немедленно
понял, что это - КОНЕЦ.
    - EICAR.COM  infected  by  EICAR-Test-File-NOT-Virus!  -  прогремел
сзади суровый голос. - Delete all nondesinfectable files permanently? Y
    Ствол 9-миллиметрового Каспера уперся в  затылок.  Маленький  Вирус
сжался и замер, ожидая последнего удара.
    И он последовал! Ослепительно-голубая вспышка, чудовищный грохот...

                                 * * *

    ... И тишина.
    Постель была  пуста.  Темнело на стуле тонкое платье,  еще хранящее
тепло ее кода.  Одиноко  застыли  крохотные  туфельки,  совсем  недавно
хранившие от непогоды и слякоти ее нежные NOP-ки.
    Маленький Вирус  стоял  на  CALL-енях  перед  кроватью,  и   редкие
маслянистые   биты,   постепенно   иссякая,   запоздало  капали  с  его 
сморщенного JMP-а на белую PROC-тыню. Будто слезы.
    Так Маленький  Вирус  в  очередной раз сохранил и девственность,  и
жизнь.


(C) NF, 1998-2004