TGViewer
infosec infosec @it_secur · 61.8K subscribers
Post #5059 2.13K
• А вы знали, что из 75 кодов статусов HTTP на практике используется около 10? Но сейчас все чаще встречается код 451 – Unavailable For Legal Reasons - страница недоступна по юридическим причинам. Например, вы можете наблюдать HTTP 451 в том случае, если попытаетесь прочитать какую-либо статью на хабре без VPN об обходе блокировок.

• Дело в том, что ранее в HTTP не было выделенного кода статуса для цензуры, применялся код 403 Forbidden. Например, чтобы ограничить доступ к пиратскому ресурсу The Pirate Bay. Но в 2012 году Теренс Иден в заметке "There is no HTTP code for censorship (but perhaps there should be)" обратил внимание что код 403 содержательно не соответствует ситуации.

• Во-первых, класс кодов статусов 4ХХ предназначен для случаев, когда ошибся сам клиент. Но в данном случае ошибки клиента нет.

• Во-вторых, в описании кода 403 сказано, что он должен выдаваться, когда сервер понял запрос, но отказывается выполнять его. Юридические ограничения часто реализуются провайдерами, в таком случае сервер даже не получает запрос.

• Теренс посчитал целесообразным выделить отдельный код ответа HTTP для указания юридических ограничений и предложил несколько вариантов:

HTTP 112 - Emergency. Censorship in action - чрезвычайная ситуация, цензура в действии (в Европе телефон 112 используется для сообщения о чрезвычайных ситуациях).
HTTP 460 - Blocked by Repressive Regime - заблокировано репрессивным режимом.
HTTP 560 - Server is being censored - сервер находится под цензурой.
HTTP 911 - Internet Emergency - чрезвычайная ситуация в интернет (телефон 911 используется для сообщения о чрезвычайных ситуациях в США).

• Аргументацию Теренса посчитали правильной и в 2016 году IETF принял документ RFC 7725 «An HTTP Status Code to Report Legal Obstacles». В этом документе для указания ограничений по юридическим причинам предлагается использовать код 451. Так и пошло...

Ну и еще интересный факт: этот код является отсылкой к роману антиутопии Рэя Брэдбери "451 градус по Фаренгейту", в котором описывается цензура и сжигание запрещенных книг, которые горят при температуре 451°F . Хранение книг является преступлением, а люди, способные критически мыслить, оказываются вне закона.

• В конце текста официального извещения о введении этого стандартного кода (RFC 7725) выражена благодарность автору данной книги.

#Разное
  • 🔥 19
  • 👍 5
  • ❤ 3
  • 😢 2
More from @it_secur
  1. Sep 22, 2026Выдали ИИ слишком много прав — и получили новую точку риска • Когда в инфраструктуре появл…
  2. Sep 22, 2026• Мошенники залили на YouTube видеоуроки по созданию арбитражных ботов на базе Claude, а в…
  3. Sep 22, 2026• Группа хакеров WaterPlum из Северной Кореи заманивали людей на фейковые вакансии, провод…
  4. Sep 22, 2026Есть в сентябре один день, который непременно стоит посвятить главному ИБ-событию. 29 сент…
  5. Sep 21, 2026• Очень крутой лонгрид с разбором инцидента безопасности на одном из производственных пред…
  6. Sep 21, 2026👨‍💻 Сегодня OWASP (Open Web Application Security Project) исполняется 25 лет. • OWASP бы…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →