Читаем Взломать всё. Как сильные мира сего используют уязвимости систем в своих интересах полностью

Мое представление о взломе законов касается не только законодательства. Взломать можно любое правило. На протяжении истории католической церкви ее правила о воздержании сильно варьировались, но они всегда включали в себя отказ от употребления мяса в определенное время. Это называлось постом, хотя и неполным, по сравнению с Иом-кипуром или Рамаданом. Но, поскольку люди таковы, каковы они есть, то и в Средневековье было принято размышлять над тем, что именно должно считаться мясом, особенно во время Великого поста и Адвента. Рыба мясом не считалась. Белощекая казарка также не считалась мясом, поскольку имела чешуйчатые перепончатые лапы и (предположительно) рожала в воде. Аналогичный аргумент применялся к бобрам, которых тоже за мясо не считали. (И это не какой-нибудь исторический курьез: сегодня детройтским католикам в дни поста разрешено есть мясо ондатры на основании миссионерского постановления 1700-х гг.) В некоторых французских монастырях подавали кроличьи зародыши, которые не считались мясом в силу того, что плавали, подобно рыбам, в амниотической жидкости. Святой Фома Аквинский утверждал, что курица имеет водное происхождение (что бы это ни значило) и мясом не является. Отдельные епископы пошли еще дальше, заявив, что поскольку у птицы не четыре ноги, а две, то есть ее в пост не зазорно.

Более свежим хаком в сфере правил религиозного поста является практика некоторых богатых саудовских семей относиться к Рамадану как к вечеринке длиною в месяц, зажигать по ночам и отсыпаться днем.

Любой закон – это поле для хакинга. И пока есть люди, которые хотят ниспровергнуть его цель и смысл, взломы на этом поле будут продолжаться.

27

Юридические лазейки

«Зона смерти»{101}

 – такое название получила странная уязвимость в Конституции США. Она возникает из-за противоречий в правилах на уровне юрисдикций. Статья III, раздел 2, Конституции США гласит: «Судебное разбирательство по любым преступлениям, за исключением дел об импичменте, проводится судом присяжных; и такой суд должен проводиться в штате, где были совершены указанные преступления…» В то же время в Шестой поправке к Конституции сказано, что «во всех случаях уголовного преследования обвиняемый имеет право на быстрое и публичное судебное разбирательство беспристрастным судом присяжных того штата и округа, где было совершено преступление…».

Окружной суд США по округу Вайоминг обладает юрисдикцией над всем Йеллоустонским национальным парком, который простирается до Монтаны и Айдахо, и немного заходит на территорию этих штатов. Допустим, вы совершили убийство в Йеллоустонском национальном парке, в той его части, которая расположена в штате Айдахо. По закону вас не могут судить в Вайоминге – юрисдикции, в которой вы были арестованы, – потому что статья III требует, чтобы вас судили в Айдахо. Но Шестая поправка настаивает, чтобы присяжные проживали как в штате (а это Айдахо), так и в округе (это уже Вайоминг), где было совершено преступление. Это означает, что ваши присяжные должны состоять из жителей той части штата Айдахо, где расположена территория Йеллоустонского парка… в котором попросту нет жителей. Упрощая сказанное, не существует конституционного способа осудить вас в этом случае за убийство.

Никто еще не использовал этот конкретный хак, чтобы избежать наказания за убийство, но к нему прибегли в ходе судебного разбирательства по делу о браконьерстве. В 2007 г. мужчина, нарушив закон, застрелил в Йеллоустоунском парке лося. Дело было на территории штата Монтана. После предъявления обвинения адвокаты использовали описанный хак{102} в качестве составляющей защиты. Суд отклонил этот аргумент на основании того, что, будучи принят, он закрепил бы лазейку, которая уже получила название «Зона смерти». Тем самым они отключили хак посредством судебного решения.

Более зловещую версию этого хака{103} мы встречаем на землях коренных народов. Племенные суды не могут судить лиц, совершивших преступления на их землях, если они не являются коренными американцами. Это могут делать только федеральные власти, но во многих случаях они этого просто не делают. Такое положение дел означает, что некоренные американцы могут свободно и без последствий нападать на землях племен на женщин – представительниц коренных народов. Данные говорят о том, что 80 % коренных американок, подвергшихся сексуальному насилию на племенных территориях, становились жертвами мужчин, не являющихся коренными американцами.

Перейти на страницу:

Похожие книги

Программирование. Принципы и практика использования C++ Исправленное издание
Программирование. Принципы и практика использования C++ Исправленное издание

Специальное издание самой читаемой и содержащей наиболее достоверные сведения книги по C++. Книга написана Бьярне Страуструпом — автором языка программирования C++ — и является каноническим изложением возможностей этого языка. Помимо подробного описания собственно языка, на страницах книги вы найдете доказавшие свою эффективность подходы к решению разнообразных задач проектирования и программирования. Многочисленные примеры демонстрируют как хороший стиль программирования на С-совместимом ядре C++, так и современный -ориентированный подход к созданию программных продуктов. Третье издание бестселлера было существенно переработано автором. Результатом этой переработки стала большая доступность книги для новичков. В то же время, текст обогатился сведениями и методиками программирования, которые могут оказаться полезными даже для многоопытных специалистов по C++. Не обойдены вниманием и нововведения языка: стандартная библиотека шаблонов (STL), пространства имен (namespaces), механизм идентификации типов во время выполнения (RTTI), явные приведения типов (cast-операторы) и другие. Настоящее специальное издание отличается от третьего добавлением двух новых приложений (посвященных локализации и безопасной обработке исключений средствами стандартной библиотеки), довольно многочисленными уточнениями в остальном тексте, а также исправлением множества опечаток. Книга адресована программистам, использующим в своей повседневной работе C++. Она также будет полезна преподавателям, студентам и всем, кто хочет ознакомиться с описанием языка «из первых рук».

Бьерн Страуструп , Бьёрн Страуструп , Валерий Федорович Альмухаметов , Ирина Сергеевна Козлова

Программирование, программы, базы данных / Базы данных / Программирование / Учебная и научная литература / Образование и наука / Книги по IT
Фундаментальные алгоритмы и структуры данных в Delphi
Фундаментальные алгоритмы и структуры данных в Delphi

Книга "Фундаментальные алгоритмы и структуры данных в Delphi" представляет СЃРѕР±РѕР№ уникальное учебное и справочное РїРѕСЃРѕР±ие по наиболее распространенным алгоритмам манипулирования данными, которые зарекомендовали себя как надежные и проверенные многими поколениями программистов. По данным журнала "Delphi Informant" за 2002 год, эта книга была признана сообществом разработчиков прикладных приложений на Delphi как «самая лучшая книга по практическому применению всех версий DelphiВ».Р' книге РїРѕРґСЂРѕР±но рассматриваются базовые понятия алгоритмов и основополагающие структуры данных, алгоритмы сортировки, поиска, хеширования, синтаксического разбора, сжатия данных, а также многие другие темы, тесно связанные с прикладным программированием. Р

Джулиан М. Бакнелл

Программирование, программы, базы данных