Глава 36 Валентинка от ФБР
Глава 36 Валентинка от ФБР
Lsar JSA cryoi ergiu lq wipz tnrs dq dccfunaqi zf oj uqpctkiel dpzpgp I jstcgo cu dy hgq? [172]
11 февраля, День святого Валентина. Я написал еще несколько резюме и мотивационных писем, а потом вечером стал ползать по учетным записям всех системных администраторов «Колодца». Искал любые доказательства того, что за мной ведется слежка или что были обнаружены мои виртуальные заначки с кодом. Не нашел ничего, что заставило бы меня волноваться.
Около девяти вечера я подумал, что нужно бы развеяться, поэтому пошел в тренажерный зал. Час занимался на тренажере Stairmaster, бегущей лестнице, еще час тягал гири. Потом после долгого расслабляющего душа я решил заглянуть в круглосуточный ресторан и захватить там ужин. В то время я был вегетарианцем, и меню мне не особенно понравилось, но в такой поздний час все остальные места уже не работали.
Немного позже полуночи я заехал на парковку для жильцов Players Club. В большинстве квартир свет уже не горел. Я не замечал тех сетей, которые федералы раскинули, пока меня не было.
Я залогинился в «Колодец», чтобы осмотреться. Пока менял пароли еще на нескольких неактивных аккаунтах, просто чтобы перестраховаться, у меня возникло зловещее чувство, что за мной наблюдают. Я собрался немного замести следы, но сначала должен был убедиться, что сделал копии всех моих файлов в «Колодце». Поскольку у меня не было надежного хранилища, кроме тех систем, которыми я пользовался несколько последних недель, я также решил сохранить файлы на какой-нибудь неактивный аккаунт, тоже в «Колодце». Я быстро нашел такое место.
Потом заметил, что некоторые бэкдоры, которые применял для доступа в различные системы, таинственным образом исчезли.
Федералы действовали очень медленно. Даже если мой вызов удалось отследить, то на расследование должно было уйти от нескольких дней до нескольких недель. Кто-то висел у меня на хвосте, но времени у меня было немало, по крайней мере я так думал.
Пока я занимался переносом файлов, у меня было очень, очень неприятное чувство: так сосет под ложечкой, только если вот-вот случится что-то совсем нехорошее. Может быть, я уже страдал паранойей. Тогда кто заходил в мой аккаунт в escape.com? Почему на номера дозвона в Netcom была установлена трассировка? Подали ли из Netcom жалобу о хакерских проникновениях? Я прокручивал в голове несколько различных сценариев.
Часом позже я все еще не мог успокоиться. Казалось, я уже схожу с ума, но мозг упрямо подсказывал, что что-то не так. Никто не знал, где я нахожусь, но я не мог избавиться от ощущения, что совсем близко притаилась беда.
Мне пришлось заниматься самовнушением и убеждать себя, что ничего страшного не происходит и я просто позволил себя запугать. Дверь из квартиры открывалась во внешний коридор, а оттуда хорошо просматривалась парковка. Подошел к двери, приоткрыл дверь и внимательно осмотрел парковку. Ничего. Просто мое больное воображение. Закрыл дверь и вернулся к компьютеру.
...
Более 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; • использование