Бэкдор: различия между версиями

Материал из Posmotrelisu
Перейти к навигации Перейти к поиску
 
м (1 версия импортирована)
 
(не показана 1 промежуточная версия 1 участника)
Строка 1: Строка 1:
'''Бэкдор''' (от английского backdoor — «задняя дверь», «чёрный ход») в программировании — некий изъян, нарочно оставленный программистом в алгоритме, чтобы облегчить себе (или кому-то ещё) нелегальный доступ к тому, что этот алгоритм, по идее, должен защищать. В широком смысле таковым может считаться любая [[Ахиллесова пята|уязвимость или изъян]], нарочно заложенный создателем в своё творение. Причины для такого решения могут быть самыми разными:
'''Бэкдор''' (от английского backdoor — «задняя дверь», «чёрный ход») в программировании — некий изъян, нарочно оставленный программистом в алгоритме, чтобы облегчить себе (или кому-то ещё) нелегальный доступ к тому, что этот алгоритм, по идее, должен защищать. В широком смысле таковым может считаться любая [[Ахиллесова пята|уязвимость или изъян]], нарочно заложенный создателем в своё творение. Причины для такого решения могут быть самыми разными:
* Эгоистическая. Как в случае с программными бэкдорами, он надеется поиметь с этого личную выгоду.
* Эгоистическая. Как в случае с программными бэкдорами, он надеется поиметь с этого личную выгоду.
* Идейная (саботаж). Создатель в гробу видал интересы своих «клиентов», но вынужден работать на них из-под палки.
* Идейная (саботаж). Создатель в гробу видал интересы своих «клиентов», но вынужден работать на них из-под палки.
* Параноидальная. Уязвимость была встроена по требованию заказчика, на случай попадания устройства/программы не в те руки, или из боязни мастера, что творение обратится против него.
* Параноидальная. Уязвимость была встроена по требованию заказчика, на случай попадания устройства/программы не в те руки, или из боязни мастера, что творение обратится против него.
* Конструкционная. Без этой слабости вся конструкция либо [[Жертва сверхцентрализации|не будет работать вообще]], либо резко снизит свою эффективность. [[Правила злого властелина|Кодекс злого властелина]] строго предостерегает от создания таких устройств, но желающие не переводятся.
* Конструкционная. Без этой слабости вся конструкция либо [[Жертва сверхцентрализации|не будет работать вообще]], либо резко снизит свою эффективность. [[Правила злого властелина|Кодекс злого властелина]] строго предостерегает от создания таких устройств, но желающие не переводятся.
Надтроп — [[Ахиллесова пята]].
Надтроп — [[Ахиллесова пята]].


== Примеры ==
== Примеры ==


=== [[Литература]] ===
=== [[Литература]] ===
* Иван Крылов, «Лиса-строитель» — Лиса, строя для Льва курятник, оставила лазейку для себя.
* Иван Крылов, «Лиса-строитель» — Лиса, строя для Льва курятник, оставила лазейку для себя.
* [[Властелин Колец|Кольцо Власти]], позволяющее Саурону управлять силой остальных Колец. В итоге оказалось слабым местом не только для системы Колец, но и для их творца — уничтожение Единого, в которое Саурон вложил слишком много своих сил, просто развоплотило падшего майа (ну и Кольца тоже прекратили работать, даже эльфийские).
* [[Властелин Колец|Кольцо Власти]], позволяющее Саурону управлять силой остальных Колец. В итоге оказалось слабым местом не только для системы Колец, но и для их творца — уничтожение Единого, в которое Саурон вложил слишком много своих сил, просто развоплотило падшего майа (ну и Кольца тоже прекратили работать, даже эльфийские).
* «[[Dune|Дюна]]» — разумный [[робот]] Эразм на всякий случай заложил в лицеделов программу самоликвидации.
* «[[Dune|Дюна]]» — разумный [[робот]] Эразм на всякий случай заложил в лициделов программу самоликвидации.
* [[Роджер Желязны]], «[[Князь Света]]» — в огненосный жезл [[Ходячий крематорий|Агни]] его конструктор [[Воин и ремесленник|Яма]] встроил специальный механизм, позволяющий самому Яме дистанционно взорвать оружие в руках хозяина. А вот в «[[Флайер|громовую колесницу]]» Шивы — не встроил, о чём потом сильно жалел.
* [[Роджер Желязны]], «[[Князь Света]]» — в огненосный жезл [[Ходячий крематорий|Агни]] его конструктор [[Воин и ремесленник|Яма]] встроил специальный механизм, позволяющий самому Яме дистанционно взорвать оружие в руках хозяина. А вот в «[[Флайер|громовую колесницу]]» Шивы — не встроил, о чём потом сильно жалел.
* Рик Риордан, «Перси Джексон и олимпийцы» — тут наличие уязвимой точки при погружении героя в Стикс является необходимым условием, иначе вместо обретения неуязвимости полубог тривиально умрёт. При этом её расположение можно выбрать самостоятельно.
* Рик Риордан, «Перси Джексон и олимпийцы» — тут наличие уязвимой точки при погружении героя в Стикс является необходимым условием, иначе вместо обретения неуязвимости полубог тривиально умрёт. При этом её расположение можно выбрать самостоятельно.
* Вадим Панов, «[[Тайный город]]» — каждому из иерархов Кадаф их повелитель Азаг-Тот заботливо оставил по одному слабому месту, чтобы предотвратить возможность бунта.
* Вадим Панов, «[[Тайный город]]» — каждому из иерархов Кадаф их повелитель Азаг-Тот заботливо оставил по одному слабому месту, чтобы предотвратить возможность бунта.
* «[[Хроники странного королевства]]» — Скаррон мог бы сделать своего ученика Нимшаста полноценно бессмертным, но не стал, ограничившись классической моделью [[Лич|лича с филактерием]]. Чем изрядно облегчил героям жизнь — ведь способ, которым упокоили самого Скаррона, на Нимшасте [[Злой гей|точно не сработал бы]].
* «[[Хроники странного королевства]]» — Скаррон мог бы сделать своего ученика Нимшаста полноценно бессмертным, но не стал, ограничившись классической моделью [[Лич|лича с филактерием]]. Чем изрядно облегчил героям жизнь — ведь способ, которым упокоили самого Скаррона, на Нимшасте [[Злой гей|точно не сработал бы]].
** Ну, пирамида Ушеба по-прежнему работала как положено.
** Ну, пирамида Ушеба по-прежнему работала как положено.
* Павел Шумил, «[[Слово о драконе|Долг перед видом]]» — Болан с напарником всегда оставляли «чёрные ходы» в своих программах (а писали они, например, системы защиты для крупных банков). Без всякого злого умысла — лишь затем, чтобы в случае чего помочь законным хозяевам с восстановлением доступа. Но по сюжету Болану приходится воспользоваться этими лазейками в ходе борьбы со [[Спецназ|спецгруппой «Финиш»]].
* Павел Шумил, «[[Слово о драконе|Долг перед видом]]» — Болан с напарником всегда оставляли «чёрные ходы» в своих программах (а писали они, например, системы защиты для крупных банков). Без всякого злого умысла — лишь затем, чтобы в случае чего помочь законным хозяевам с восстановлением доступа. Но по сюжету Болану приходится воспользоваться этими лазейками в ходе борьбы со [[Спецназ|спецгруппой «Финиш»]].
* [[Сергей Лукьяненко]], «[[Лорд с планеты Земля]]» — мать принцессы Терри действительно не любила непоправимых поступков. Поэтому даже пребывая в полной уверенности, что Землю нужно взорвать [[Неатомная бомба|кварковой бомбой]], предусмотрела не только резервный механизм отмены её активации, но и верного человека, который сможет его запустить.
* [[Сергей Лукьяненко]], «[[Лорд с планеты Земля]]» — мать принцессы Терри действительно не любила непоправимых поступков. Поэтому даже пребывая в полной уверенности, что Землю нужно взорвать [[Неатомная бомба|кварковой бомбой]], предусмотрела не только резервный механизм отмены её активации, но и верного человека, который сможет его запустить.
* Владимир Гусев, «Фрагментарное копыто неподкованной собаки» — не стоило гражданину [[Нет, не тот|Шпаку]] присваивать чужое изобретение и «кидать» настоящего разработчика [[Машина лотофагов|витатрона]]. Он ведь может обидеться и воспользоваться собственноручно заложенными бэкдорами, [[Я умираю, мне всё можно|благо терять уже особо нечего]].
* Владимир Гусев, «Фрагментарное копыто неподкованной собаки» — не стоило гражданину [[Нет, не тот|Шпаку]] присваивать чужое изобретение и «кидать» настоящего разработчика [[Машина лотофагов|витатрона]]. Он ведь может обидеться и воспользоваться собственноручно заложенными бэкдорами, [[Я умираю, мне всё можно|благо терять уже особо нечего]].
* Леонид Каганов, «Магия» — «магический обряд», посредством которого можно убить любого человека, просто [[Симпатическая магия|указав его имя и номера документов или сделав портрет]], {{spoiler|на самом деле был создан как бэкдор одним из программистов, делавших софт для боевых спутников}}.
* Леонид Каганов, «Магия» — «магический обряд», посредством которого можно убить любого человека, просто [[Симпатическая магия|указав его имя и номера документов или сделав портрет]], {{spoiler|на самом деле был создан как бэкдор одним из программистов, делавших софт для боевых спутников}}.
* Виктор Пелевин, «Generation П» — рекламщик из агентства, что рисует политиков, оставил на компьютере вирус, который в случае определенного срока стер бы все данные, если его не обновлять. Перед [[Ты меня подвёл|расстрелом]] сказать об этом не успел... В итоге стерли все правительство.


=== [[Кино]] ===
=== [[Кино]] ===
* [[Star Wars]] — [[Звезда Смерти]] с её «вентиляционной» шахтой, [[Реткон|согласно новому канону]]. Решение сделать её уязвимость намеренной вызвало [[Буревестник фанатского сообщества|немало споров]] среди фанатов.
* [[Star Wars]] [[Звезда Смерти]] с её «вентиляционной» шахтой, [[Реткон|согласно новому канону]]. Решение сделать её уязвимость намеренной вызвало [[Буревестник фанатского сообщества|немало споров]] среди фанатов.
** Приказ 66, причём опять же с расхождением старого и нового канона. В старом это был просто один из 150 чрезвычайных приказов, который клоны выполнили исключительно благодаря лояльности и дисциплине (и о существовании которого джедаи были осведомлены). В новом он уже «зашит» в клонов на стадии производства с помощью гипнотического кодирования.
** Приказ 66, причём опять же с расхождением старого и нового канона. В старом это был просто один из 150 чрезвычайных приказов, который клоны выполнили исключительно благодаря лояльности и дисциплине (и о существовании которого джедаи были осведомлены). В новом он уже «зашит» в клонов на стадии производства с помощью гипнотического кодирования.
*** С помощью чипа-ингибитора же. Если удалить чип, клон способен продолжать функционировать и действует руководствуясь собственным опытом и суждениями.
*** С помощью чипа-ингибитора же. Если удалить чип, клон способен продолжать функционировать и действует руководствуясь собственным опытом и суждениями.
* [[Matrix]] — на создании и использовании бэкдоров специализируется Ключник, он же Мастер Ключей.
* [[Matrix]] на создании и использовании бэкдоров специализируется Ключник, он же Мастер Ключей.
* [[Газонокосильщик]] - именно при помощи механизма-предмета статьи главный злодей франшизы, гениальный хакер, смог таки в последний момент просочиться в систему и перейти в энергетическую форму существования.
* [[Газонокосильщик]] - именно при помощи механизма-предмета статьи главный злодей франшизы, гениальный хакер, смог таки в последний момент просочиться в систему и перейти в энергетическую форму существования.
* «Воздушные террористы» — пострадавший при аварии на производстве и не получивший должной компенсации от работодателя гениальный инженер и программист использует оставленный для такого случая бэкдор, чтобы дистанционно управлять собранными при его участии пассажирскими самолетами и разбивать их ради мести.
* «Воздушные террористы» — пострадавший при аварии на производстве и не получивший должной компенсации от работодателя гениальный инженер и программист использует оставленный для такого случая бэкдор, чтобы дистанционно управлять собранными при его участии пассажирскими самолетами и разбивать их ради мести.


=== [[Видеоигры]] ===
=== [[Видеоигры]] ===
* [[Deus Ex]] — кнопка смерти у киборгов вполне сойдёт.
* [[Deus Ex]] кнопка смерти у киборгов вполне сойдёт.
* [[Call of Duty: Black Ops]] — в третьей части прямо пишется что подобные бэкдоры были встроены в военную продукцию которую производила корпорация главгада Рауля Менедеса.
* [[Call of Duty: Black Ops]] в третьей части прямо пишется что подобные бэкдоры были встроены в военную продукцию которую производила корпорация главгада Рауля Менедеса.
* [[Horizon: Zero Dawn]] — о том, что бывает, если у ваших автономных и саморазмножающихся военных роботов '''нет''' бэкдора.
* [[Horizon: Zero Dawn]] о том, что бывает, если у ваших автономных и саморазмножающихся военных роботов '''нет''' бэкдора.
* [[Batman: The Telltale Series]] — Брюс Уэйн оставил для себя лазейки в системах безопасности, которые он поставлял властям в Готэме. В результате ему же это вышло боком, когда уязвимость нашли враги.
* [[Batman: The Telltale Series]] — Брюс Уэйн оставил для себя лазейки в системах безопасности, которые он поставлял властям в Готэме. В результате ему же это вышло боком, когда уязвимость нашли враги.


{{Nav/Штампы/Явления и идеи}}
{{Nav/Штампы/Явления и идеи}}

Текущая версия на 12:30, 6 мая 2022

Бэкдор (от английского backdoor — «задняя дверь», «чёрный ход») в программировании — некий изъян, нарочно оставленный программистом в алгоритме, чтобы облегчить себе (или кому-то ещё) нелегальный доступ к тому, что этот алгоритм, по идее, должен защищать. В широком смысле таковым может считаться любая уязвимость или изъян, нарочно заложенный создателем в своё творение. Причины для такого решения могут быть самыми разными:

  • Эгоистическая. Как в случае с программными бэкдорами, он надеется поиметь с этого личную выгоду.
  • Идейная (саботаж). Создатель в гробу видал интересы своих «клиентов», но вынужден работать на них из-под палки.
  • Параноидальная. Уязвимость была встроена по требованию заказчика, на случай попадания устройства/программы не в те руки, или из боязни мастера, что творение обратится против него.
  • Конструкционная. Без этой слабости вся конструкция либо не будет работать вообще, либо резко снизит свою эффективность. Кодекс злого властелина строго предостерегает от создания таких устройств, но желающие не переводятся.

Надтроп — Ахиллесова пята.

Примеры[править]

Литература[править]

  • Иван Крылов, «Лиса-строитель» — Лиса, строя для Льва курятник, оставила лазейку для себя.
  • Кольцо Власти, позволяющее Саурону управлять силой остальных Колец. В итоге оказалось слабым местом не только для системы Колец, но и для их творца — уничтожение Единого, в которое Саурон вложил слишком много своих сил, просто развоплотило падшего майа (ну и Кольца тоже прекратили работать, даже эльфийские).
  • «Дюна» — разумный робот Эразм на всякий случай заложил в лициделов программу самоликвидации.
  • Роджер Желязны, «Князь Света» — в огненосный жезл Агни его конструктор Яма встроил специальный механизм, позволяющий самому Яме дистанционно взорвать оружие в руках хозяина. А вот в «громовую колесницу» Шивы — не встроил, о чём потом сильно жалел.
  • Рик Риордан, «Перси Джексон и олимпийцы» — тут наличие уязвимой точки при погружении героя в Стикс является необходимым условием, иначе вместо обретения неуязвимости полубог тривиально умрёт. При этом её расположение можно выбрать самостоятельно.
  • Вадим Панов, «Тайный город» — каждому из иерархов Кадаф их повелитель Азаг-Тот заботливо оставил по одному слабому месту, чтобы предотвратить возможность бунта.
  • «Хроники странного королевства» — Скаррон мог бы сделать своего ученика Нимшаста полноценно бессмертным, но не стал, ограничившись классической моделью лича с филактерием. Чем изрядно облегчил героям жизнь — ведь способ, которым упокоили самого Скаррона, на Нимшасте точно не сработал бы.
    • Ну, пирамида Ушеба по-прежнему работала как положено.
  • Павел Шумил, «Долг перед видом» — Болан с напарником всегда оставляли «чёрные ходы» в своих программах (а писали они, например, системы защиты для крупных банков). Без всякого злого умысла — лишь затем, чтобы в случае чего помочь законным хозяевам с восстановлением доступа. Но по сюжету Болану приходится воспользоваться этими лазейками в ходе борьбы со спецгруппой «Финиш».
  • Сергей Лукьяненко, «Лорд с планеты Земля» — мать принцессы Терри действительно не любила непоправимых поступков. Поэтому даже пребывая в полной уверенности, что Землю нужно взорвать кварковой бомбой, предусмотрела не только резервный механизм отмены её активации, но и верного человека, который сможет его запустить.
  • Владимир Гусев, «Фрагментарное копыто неподкованной собаки» — не стоило гражданину Шпаку присваивать чужое изобретение и «кидать» настоящего разработчика витатрона. Он ведь может обидеться и воспользоваться собственноручно заложенными бэкдорами, благо терять уже особо нечего.
  • Леонид Каганов, «Магия» — «магический обряд», посредством которого можно убить любого человека, просто указав его имя и номера документов или сделав портрет, на самом деле был создан как бэкдор одним из программистов, делавших софт для боевых спутников.

Кино[править]

  • Star WarsЗвезда Смерти с её «вентиляционной» шахтой, согласно новому канону. Решение сделать её уязвимость намеренной вызвало немало споров среди фанатов.
    • Приказ 66, причём опять же с расхождением старого и нового канона. В старом это был просто один из 150 чрезвычайных приказов, который клоны выполнили исключительно благодаря лояльности и дисциплине (и о существовании которого джедаи были осведомлены). В новом он уже «зашит» в клонов на стадии производства с помощью гипнотического кодирования.
      • С помощью чипа-ингибитора же. Если удалить чип, клон способен продолжать функционировать и действует руководствуясь собственным опытом и суждениями.
  • Matrix — на создании и использовании бэкдоров специализируется Ключник, он же Мастер Ключей.
  • Газонокосильщик - именно при помощи механизма-предмета статьи главный злодей франшизы, гениальный хакер, смог таки в последний момент просочиться в систему и перейти в энергетическую форму существования.
  • «Воздушные террористы» — пострадавший при аварии на производстве и не получивший должной компенсации от работодателя гениальный инженер и программист использует оставленный для такого случая бэкдор, чтобы дистанционно управлять собранными при его участии пассажирскими самолетами и разбивать их ради мести.

Видеоигры[править]

  • Deus Ex — кнопка смерти у киборгов вполне сойдёт.
  • Call of Duty: Black Ops — в третьей части прямо пишется что подобные бэкдоры были встроены в военную продукцию которую производила корпорация главгада Рауля Менедеса.
  • Horizon: Zero Dawn — о том, что бывает, если у ваших автономных и саморазмножающихся военных роботов нет бэкдора.
  • Batman: The Telltale Series — Брюс Уэйн оставил для себя лазейки в системах безопасности, которые он поставлял властям в Готэме. В результате ему же это вышло боком, когда уязвимость нашли враги.