Глава 19 Разоблачения
Глава 19 Разоблачения
Rcvo dn ivhz ja ocz omvinvxodji oj adiy v kzmnji’n njxdvg nzxpmdot iphwzm pndib oczdm ivhz viy yvoz ja wdmoc? [88]
Нам говорят, что наша медицинская документация конфиденциальна и выдается только с нашего особого разрешения. На самом деле любой агент ФБР, коп или прокурор, которому удастся убедить судью, что у него есть на то веские основания, сможет зайти в аптеку и получить все ваши рецепты и даты каждой закупки. Страшно, да?
Кроме того, нам говорят, что досье, которые заводятся на нас правительственными организациями, налоговой инспекцией, Управлением социального страхования, службой регистрации транспортных средств любого штата и т. д., скрыты от любопытных глаз. Возможно, сейчас они защищены чуть больше, чем тогда, – я в этом сильно сомневаюсь, – но в те времена получение любой информации было для меня плевым делом.
Например, я взломал Управление социального страхования с помощью выверенной социально-инженерной атаки. Я начал со стандартной разведки: узнал всяческие отделы организации, где они находятся, как зовут начальников и менеджеров в каждом из них, внутренний жаргон и т. д. Рассмотрением жалоб занимались специальные группы, называемые модами – я так понимаю, от слова «модуль». Каждая из этих групп отвечала за определенный диапазон номеров полисов социального страхования. Я получил у них телефон мода и, в конце концов, добрался до сотрудницы, которая представилась мне как Энн. Я сказал ей, что я Том Хармон из офиса генерального инспектора организации.
Я добавил: «В ближайшее время нам потребуется помощь на постоянной основе». Объяснив, что, хотя наш отдел расследует множество дел о мошенничестве, у нас нет доступа к MCS (сокращенное название модернизированной системы жалоб – так удивительно неуклюже называется их централизованная компьютерная система).
С этого первого разговора мы с Энн стали друзьями по телефону. Я мог позвонить ей и попросить посмотреть то, что мне нужно: номер полиса социального страхования, дату и место рождения, девичью фамилию матери, пособие по нетрудоспособности, оклад и т. д. Когда бы я ни позвонил, она бросала все свои дела, чтобы найти то, что я просил.
Энн, похоже, любила мои звонки. Она явно наслаждалась ролью помощницы человека из офиса генерального инспектора, который занимался этими важными расследованиями дел о мошенничестве. Я думаю, это разнообразило ее дни, наполненные нудной и монотонной работой. Она даже подавала идеи, что бы еще поискать: «Возможно, имена родителей что-нибудь дадут?» Затем Энн делала все возможное, чтобы откопать эту информацию.
Однажды я допустил промашку, спросив: «Какая у вас там сейчас погода?»
Я не подумал, что по идее работал в том же городе, что и она. Она удивилась: «Ты что, не знаешь, какая погода за окном?!»
Я быстро исправился. «Я сегодня в командировке в Лос-Анджелесе». Она, должно быть, подумала: «Да, конечно, ему приходится много ездить по работе».
Мы дружили по телефону около трех лет, добродушно подтрунивая друг над другом и получая от общения огромное удовольствие.
Если бы мы встретились лично, я поцеловал бы ее в знак благодарности за всю ту чудесную помощь, которую она мне оказала. Энн, если ты это читаешь, твой поцелуй тебя все еще ждет.
Я думаю, когда настоящие детективы работают над делом, у них появляется сразу много ниточек для дальнейшего расследования. Некоторые из них прорабатываются не сразу. Я не забывал, что договор аренды квартиры Эрика был оформлен на имя Джозефа Верила, просто еще не копал в данном направлении. Это был один из тех случаев, когда в ходе детективных изысканий я обращался к моей приятельнице из социального страхования Энн.
Она вошла в MCS и открыла алфавитный список застрахованных клиентов, который использовался для поиска номера полиса социального страхования человека по имени и дате рождения.
Тогда я попросил поднять еще и записи о цифровой идентификации, чтобы узнать место и дату рождения, имя отца и девичью фамилию матери интересовавшего меня человека.
Джозеф Вернл родился в Филадельфии в семье Джозефа Верила – старшего и его жены Мэри Эберли.
Потом Энн выполнила для меня DEQY (произносится как «декви») – подробный запрос о доходах, который дает историю трудовой деятельности и динамику прибыли человека.
Чего?.. Что за ерунда?
Джозефу Вернлу – младшему было 40 лет. Если верить данным социального страхования, за свою жизнь он не заработал ни пенни.
Кроме того, у него никогда не было работы.
Что бы вы подумали на моем месте?
...
Более 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; • использование