Глава одиннадцатая
Глава одиннадцатая
Тайга. База
— Друзья, как успехи с вирусом? — спросил я.
— Пока не очень, — ответил Влад. — Все, что создаем, живет максимум неделю, после антивирусы начинают бить тревогу.
— Тут от Игоря весточка пришла. Надо бы шороху навести в одной организации. Думаю, что недели для этих целей хватит с головой.
— Что за организация? — задал вопрос Костя.
— Банк один. Красть ничего не будем, просто шороху наведем.
— Страна?
— Не поверишь, Россия.
— Странное задание. Мы же не работаем против России? — озадачился Максим.
— Согласен, странное. Но задание есть задание. Кто платит, тот и музыку заказывает. Тем более никто не сказал что-то красть, надо просто навести беспорядок в счетах.
— Политика дело тонкое, — прокомментировал Дима.
— И не нам в него лезть, — добавил Конденсатор.
— Ну раз всем все понятно, тогда по рабочим местам.
Вся команда поднялась со своих мест в зале для совещаний и отправилась по своим комнатам. А я с Костей, как это обычно и бывало, отправился на кухню. С утра едой всегда пренебрегал, заменяя завтрак на чашку чая, в следствии чего, к обеду аппетит разыгрывался по полной. У Кости была схожая ситуация, посему после ежедневных «утренних пятиминуток» мы вдвоем отправлялись на кухню.
— А теперь рассказывай что на самом деле думаешь? — спросил Костя, накладывая еду в тарелки из общего котла.
— Фигня какая-то происходит. Мне мало верится, что Игорь решил нас использовать в каких-то играх олигархов. Ведь он сам утверждал, что светиться с вирусом пока не стоит.
— Вот и я о том же. Как-то все нелогично.
— Где-то я уже слышал это слово, — сказал я и вспомнил о ночной побудке Тормозом. — Кость? А что у нас с замками на дверях комнат?
— А что с ними? Вроде все нормально.
— Точно? А ничего, что они по ночам имеют свойство открываться?
— То есть? Не понял. Как это открываться?
— Меня как-то Тормоз разбудил, причем лично. И это при том условии, что автоматический замок на двери был закрыт. Как тебе задачка?
— Хм, посмотрю отчеты на сервере. Это точно?
— Аха. Совершенно точно. Он сказал, что запустил туда какую-то нелогичную переменную из своего нового языка.
— Вот тебе и Тормоз. Все-таки, мне кажется, что ты прав на счет него и Сети. Странный парень с нереальными мозгами.
— Вот-вот.
— Может все-таки рискнуть и просветить его в подвальчике?
— А как же инструкции?
— Тут уж не до инструкций. Мы наблюдаем явное проявление признаков Сети. Думаю, надо начинать его изучать.
— Я не против, только тихо это надо делать. Не думаю, что стоит остальных в это посвящать.
— А Тормоз не разболтает?
— Он? Нет. Как ты успел заметить, он вообще мало говорит, а если что и скажет, то только по делу.
— В этом согласен. Из него вышел бы отличный сотрудник отдела «К».
— Пфу-пфу-пфу. Три раза. Через плечо.
— Плюйся-плюйся, а куда бы страна без ментов покатилась?
— Ну не знаю, что-нибудь бы придумали.
— Ничего бы вы не придумали. Знаешь, что главное в безопасности страны? Не армия, как принято считать, а МВД.
— Хватит ментовскую пропоганду мне читать, — съязвил я.
— Это не пропаганда, это реальность. Вот смотри. Допустим нет МВД, и бандиты начинают творить беспредел. Кто хоть как-то поднялся — ставят на счетчик, кто отказался — мочат. Так должно быть?
— Но ведь там есть авторитеты, смотрящие. Они за всем следят.
— Нет, Изя. Они следят за своими ворами. А беспредельщиков никто не отменял. Так что в первую очередь государство опирается на внутренние органы, если не будет их, то настанет полный беспредел.
— Может ты и прав, но в нашем государстве милиция вызывает не особо много уважения.
— Это временно, Изя. Поверь. Менты не всегда были такими, и не всегда им такими быть. Ты ведь тоже рос в 90-е, у тебя были друзья беспредельщики?
— Друзей не было. Я таких в друзьях не держу.
— А вот у меня были. И выбирать не приходилось. И знаешь куда они после армии пошли?
— Куда?
— В милицию. Вот тебе и ответ на вопрос откуда столько говна в МВД. Но поверь, не все там такие. Я по службе со многими сталкивался и есть очень достойные менты. Вот за таких гордость играет.
— Ну хз. Спорить не буду. Давай лучше вернемся к разговору о задании.
— А что к нему возвращаться? Давай делать. Раз Игорь сказал, значит надо.
— Согласен. Хотя, напишу-ка я ему вопрос один.
— Какой?
— «Это ты?»
Москва
— Привет, Барбара. Звоню с таксофона, — сказал Андрей в трубку.
— Здравствуй, милый. Как ты? Как работа?
— Потихоньку, дорогая. Друг мне писал, спрашивал, действительно ли это я?
— Надеюсь, ты ему ответил правду. Друзьям врать плохо.
— Конечно, зайка. Подтвердил. Так что вскоре будем ожидать его виртуальной посылки.
— Хорошо, милый. Целую тебя.
— И я тебя. До встречи.
Спустя несколько дней банк ФЕФК закрылся и перестал выдавать деньги вкладчикам и держателям карт, в связи с внутренними проблемами и сославшись на кризис.
Более 800 000 книг и аудиокниг! 📚
Получи 2 месяца Литрес Подписки в подарок и наслаждайся неограниченным чтением
ПОЛУЧИТЬ ПОДАРОКДанный текст является ознакомительным фрагментом.
Читайте также
Глава 17 DNS
Глава 17 DNS DNS – это Доменная Система Имен (Domain Name System). DNS преобразует символические имена машин в IP-адреса и наоборот – из IP-адреса в символическое имя. Для чего это нужно? Во-первых, человеку легче запомнить осмысленное имя – типа vasya.ru чем 195.66.195.42, а для компьютера проще
Глава 20 FTP
Глава 20 FTP Эта глава посвящена протоколу FTP, настройке сервера FTP, проблемам конфигурации и безопасности сервера.Протокол FTPПротокол FTP (File Transfer Protocol, протокол передачи файлов) предназначен для передачи файлов в сети Интернет. Этот протокол был разработан на заре эры
ГЛАВА 14
ГЛАВА 14 Переменные среды и интерпретатора shellЧтобы продуктивно работать с интерпретатором shell, нужно уметь управлять переменными этого интерпретатора. Переменными интерпретатора shell являются наименования, которым присваиваются значения. В качестве значений может
ГЛАВА 15
ГЛАВА 15 Использование кавычекВ главе 14 обсуждались методы работы с переменными и операции подстановки. Чаще всего ошибки в использовании кавычек возникают при выполнении подстановок переменных в сценариях. Кавычки оказывают существенное влияние на формирование
ГЛАВА 16
ГЛАВА 16 Понятие о shell–сценарииВ shell–сценарий может включаться одна или несколько команд; здесь нет общепринятых правил. Зачем же создавать целый сценарий ради двух–трех команд? Все зависит от предпочтений пользователя.В этой главе рассматриваются следующие
ГЛАВА 17
ГЛАВА 17 Проверка условийПри создании сценария уточняется идентичность строк, права доступа к файлу или же выполняется проверка численных значений. На основе результатов проверки предпринимаются дальнейшие действия. Проверка обычно осуществляется с помощью команды test.
ГЛАВА 18
ГЛАВА 18 Управляющие конструкцииВсе функциональные сценарии должны предлагать возможности по выбору возможных вариантов. При определенных условиях сценарии должны выполнять обработку списков. Этим вопросам посвящена настоящая глава. Кроме того, в ней описывается
ГЛАВА 19
ГЛАВА 19 Функции интерпретатора shellДо сих пор весь программный код сценариев данной книги выполнялся последовательно от начала до конца программы. Подобный подход неплох, но при этом некоторые фрагменты кода, рассмотренного в наших примерах, дублируются в пределах
ГЛАВА 21
ГЛАВА 21 Создание экранного выводаС помощью shell–сценариев можно создавать профессионального вида экраны, позволяющие реализовать интерактивное взаимодействие пользователя с системой. Для этого достаточно располагать цветным монитором и использовать команду tput.В
ГЛАВА 22
ГЛАВА 22 Создание экранного вводаКогда речь идет об экранном вводе, или вводе данных, подразумевают ввод информации (в нашем случае с помощью клавиатуры), а затем — проверку достоверности введенных данных. Если данные удовлетворяют неким критериям, они
ГЛАВА 23
ГЛАВА 23 Отладка сценариевОдной из самых сложных задач при создании shell–сценариев является их отладка. Желательно, чтобы пользователь, выполняющий эту задачу, получил консультации на данном этапе. Чтобы избежать распространенных ошибок, достаточно следовать указанному
ГЛАВА 24
ГЛАВА 24 Встроенные команды интерпретатора shellВ предыдущих главах нам уже встречались конструкции, встроенные в интерпретатор shell Напомним, что речь идет о командах, которые не находятся в каталоге /bin или usr/bin, а встроены в интерпретатор Bourne shell. Скорость выполнения
ГЛАВА 25
ГЛАВА 25 Дальнейшее изучение конструкции "документ здесь"При рассмотрении стандартного потока ввода и вывода, а также циклов while уже обсуждалась конструкция "документ здесь". Описывались методика пересылки электронной почты и способы формирования экранов меню, но
ГЛАВА 26
ГЛАВА 26 Утилиты интерпретатора shellВ этой главе рассматриваются следующие темы: • создание датируемых имен файлов и временных файлов; • сигналы; • команда trap и способы перехвата сигналов; • команда eval; • команда
ГЛАВА 28
ГЛАВА 28 Сценарии уровня выполненияЕсли при загрузке системы вам нужно автоматически запустить приложение, службу или сценарий либо корректно завершить их работу при перезапуске системы, то необходимо создать сценарий уровня выполнения. Почти все варианты системы Linux, а
ГЛАВА 29
ГЛАВА 29 Сценарии cgiВ настоящее время, когда практически на каждом ПК установлен Web–сервер, глава, посвященная сценариям cgi, органически вписывается в книгу по shell–программированию.В главе будут рассмотрены следующие темы: • базовые сценарии cgi; • использование