Более того, как в сложном сюжете иногда не только языки, но и сам сюжет так закручен, что найти начало, середину, конец и связывающие их главы становится просто сложно, – на грани возможного. И получается, что ты видишь нормально работающую программу (механизм), а при детальном рассмотрении узлов (шестерёнок, оболочек, рычагов, ремней и пр.) не можешь понять ни принципы, ни последовательность, – вообще ничего в её работе. Не зря же программеры не любят дописывать за кого-то его начатую работу, потому что чаще проще написать от начала до конца самому, чем годами порой разбираться в том, что написал другой.
Вот и получается, что «доски» в заборе защиты изготовил один программист, «гвозди и шурупы» писал второй или несколько разных, над «пулемётными гнёздами» работали сразу несколько групп программистов и в разное время, «колючую проволоку» и «прожекторы» сваяли и «присобачили» особо доверенные лица за отдельную плату, «сигнализацию» несколько раз переделывали под веяния времени третьи-пятые-десятые. Все работали на своих языках и со своими взглядами на безопасность и правильность. Кто какие оставил «дыры», «слабости» и недочёты, – сам черт ногу сломает вычислять. Кто-то «дыры» оставил случайно, по недосмотру или низкой квалификации, кто-то просто не хотел доделывать, – русская привычка под названием «авось», – а кто-то под шумок оставил себе одну или несколько лазеек в разных местах и углах.
Можно долгие годы потратить на чтение и анализ прошлых «строений». Можно поднатужиться и написать свою программы, – займёт ли это меньше времени и сил, еще вопрос. Можно сидеть и ждать со своей стороны забора, пока злоумышленник перелезет или проломится через «забор», и тогда брать его «тёпленьким».
Ладно, подумаем, что и как… Или будем ждать очередной Находки.
Медведь. 001
Ну, привет Берлога! Нумеровать вас, что ли? Пусть эта будет Берлога-001. Адрес: склад морских контейнеров на берегу тёплого моря. Многоярусная, «многоконтейнерная», повышенной комфортабельности, повышенной технитизации и секретности. Почти многокомнатный и многоэтажный дом.
Ну, раз есть Берлога, значит должен быть и ее хозяин – Медведь. Как бы его так охарактеризовать? Медведь-шатун? Медведь-отшельник? Мститель? Одиночка. Знаю одного Одинокого Волка, – ОВ – так получается по аналогии, что я теперь Одинокий Медведь? ОМ?
Ну, да ладно. Не в названиях дело. Дело в том, что я не только одинокий в настоящее время, но еще и медведь-невидимка. О моем существовании никто на всей планете Земля не знает. Друзья-соратники летают по космосу и времени, «Тень» и Контора считают меня как минимум погибшим и сгоревшим в огне яростного взрыва, неизвестно кем из них подготовленным, (см. трилогию «Материализация легенды». Примечание автора.), а узнать меня по никам никто не сможет, т. к. и ники меняются, и под ними никто не имеет в виду конкретное физическое лицо, – кроме ФСБ и др. им подобных. Ну и врагов, разумеется. Надо вот только для таких ищеек понимать, – и они понимают, конечно же, – что у одного конкретного физического лица может быть неограниченное количество ников, как и под одним ником может выступать неограниченное количество физических лиц.
Хорошо, пусть будет рождён новый мой ник: Одинокий Медведь. Lonely Bear. LB. А что, – не плохо. Кратко и выразительно. Не будем пока раскладываться до создания для него картинки и аватарки, – само придёт, знаю по опыту.
И так. Что мы имеем изначально?
Контора приняла к себе на службу Программиста (изначально одарённого военно-морского десантника), который за короткое время службы на нее только на официальном поприще успел взломать несколько – десятков или сотен? – бандитских, гангстерских, армейских, террористических и правительственных сложных шифров и кодов, которые остальными анализировавшими их экспертами были признаны не вскрываемыми. В ходе официальной работы были также дистанционно произведены несанкционированные запуски ракет средней дальности в Средиземном море с целью разрядить холостым залпом ракетные установки и не дать помешать каким-то там серьёзным межправительственным переговорам. В результате этих операций Программист получает быстро и не по возрасту внеочередные звания, поездки по всему миру иногда заканчиваются приёмами глав государств в его честь, а также зубовным скрежетом завистников и недоброжелателей внутри Конторы.
Не под наблюдением Конторы и у нее за спиной ради побочного заработка и просто так из озорства и любопытства этот Программист ломает еще некоторое неучтенное количество сложных шифров, а также «обувает» Контору в её незаконных операциях на кругленькую сумму, сопоставимую с целым железнодорожным составом серьёзной и очень секретной электроники по ценам того времени. (Ну, разве удивительно, что теперь часть из этой электроники стоит вот здесь, в Берлогах, и составляет стены и другую начинку этих Берлог, а часть продана на сторону?) А потом и на подпольные зарубежные филиалы Конторы положил свой глаз.