Бэкдор (от английского backdoor — «задняя дверь», «чёрный ход») в программировании — некий изъян, нарочно оставленный программистом в алгоритме, чтобы облегчить себе (или кому-то ещё) нелегальный доступ к тому, что этот алгоритм, по идее, должен защищать. В широком смысле таковым может считаться любая уязвимость или изъян, нарочно заложенный создателем в своё творение. Причины для такого решения могут быть самыми разными:
- Эгоистическая. Как в случае с программными бэкдорами, он надеется поиметь с этого личную выгоду.
- Идейная (саботаж). Создатель в гробу видал интересы своих «клиентов», но вынужден работать на них из-под палки.
- Параноидальная. Уязвимость была встроена по требованию заказчика, на случай попадания устройства/программы не в те руки, или из боязни мастера, что творение обратится против него.
- Конструкционная. Без этой слабости вся конструкция либо не будет работать вообще, либо резко снизит свою эффективность. Кодекс злого властелина строго предостерегает от создания таких устройств, но желающие не переводятся.
Надтроп — Ахиллесова пята.
Примеры
- Иван Крылов, «Лиса-строитель» — Лиса, строя для Льва курятник, оставила лазейку для себя.
- Кольцо Власти, позволяющее Саурону управлять силой остальных Колец. В итоге оказалось слабым местом не только для системы Колец, но и для их творца — уничтожение Единого, в которое Саурон вложил слишком много своих сил, просто развоплотило падшего майа (ну и Кольца тоже прекратили работать, даже эльфийские).
- «Дюна» — разумный робот Эразм на всякий случай заложил в лициделов программу самоликвидации.
- Роджер Желязны, «Князь Света» — в огненосный жезл Агни его конструктор Яма встроил специальный механизм, позволяющий самому Яме дистанционно взорвать оружие в руках хозяина. А вот в «громовую колесницу» Шивы — не встроил, о чём потом сильно жалел.
- Рик Риордан, «Перси Джексон и олимпийцы» — тут наличие уязвимой точки при погружении героя в Стикс является необходимым условием, иначе вместо обретения неуязвимости полубог тривиально умрёт. При этом её расположение можно выбрать самостоятельно.
- Вадим Панов, «Тайный город» — каждому из иерархов Кадаф их повелитель Азаг-Тот заботливо оставил по одному слабому месту, чтобы предотвратить возможность бунта.
- «Хроники странного королевства» — Скаррон мог бы сделать своего ученика Нимшаста полноценно бессмертным, но не стал, ограничившись классической моделью лича с филактерием. Чем изрядно облегчил героям жизнь — ведь способ, которым упокоили самого Скаррона, на Нимшасте точно не сработал бы.
- Ну, пирамида Ушеба по-прежнему работала как положено.
- Павел Шумил, «Долг перед видом» — Болан с напарником всегда оставляли «чёрные ходы» в своих программах (а писали они, например, системы защиты для крупных банков). Без всякого злого умысла — лишь затем, чтобы в случае чего помочь законным хозяевам с восстановлением доступа. Но по сюжету Болану приходится воспользоваться этими лазейками в ходе борьбы со спецгруппой «Финиш».
- Сергей Лукьяненко, «Лорд с планеты Земля» — мать принцессы Терри действительно не любила непоправимых поступков. Поэтому даже пребывая в полной уверенности, что Землю нужно взорвать кварковой бомбой, предусмотрела не только резервный механизм отмены её активации, но и верного человека, который сможет его запустить.
- Владимир Гусев, «Фрагментарное копыто неподкованной собаки» — не стоило гражданину Шпаку присваивать чужое изобретение и «кидать» настоящего разработчика витатрона. Он ведь может обидеться и воспользоваться собственноручно заложенными бэкдорами, благо терять уже особо нечего.
- Леонид Каганов, «Магия» — «магический обряд», посредством которого можно убить любого человека, просто указав его имя и номера документов или сделав портрет, на самом деле был создан как бэкдор одним из программистов, делавших софт для боевых спутников.
- Star Wars — Звезда Смерти с её «вентиляционной» шахтой, согласно новому канону. Решение сделать её уязвимость намеренной вызвало немало споров среди фанатов.
- Приказ 66, причём опять же с расхождением старого и нового канона. В старом это был просто один из 150 чрезвычайных приказов, который клоны выполнили исключительно благодаря лояльности и дисциплине (и о существовании которого джедаи были осведомлены). В новом он уже «зашит» в клонов на стадии производства с помощью гипнотического кодирования.
- С помощью чипа-ингибитора же. Если удалить чип, клон способен продолжать функционировать и действует руководствуясь собственным опытом и суждениями.
- Matrix — на создании и использовании бэкдоров специализируется Ключник, он же Мастер Ключей.
- Газонокосильщик - именно при помощи механизма-предмета статьи главный злодей франшизы, гениальный хакер, смог таки в последний момент просочиться в систему и перейти в энергетическую форму существования.
- «Воздушные террористы» — пострадавший при аварии на производстве и не получивший должной компенсации от работодателя гениальный инженер и программист использует оставленный для такого случая бэкдор, чтобы дистанционно управлять собранными при его участии пассажирскими самолетами и разбивать их ради мести.
- Deus Ex — кнопка смерти у киборгов вполне сойдёт.
- Call of Duty: Black Ops — в третьей части прямо пишется что подобные бэкдоры были встроены в военную продукцию которую производила корпорация главгада Рауля Менедеса.
- Horizon: Zero Dawn — о том, что бывает, если у ваших автономных и саморазмножающихся военных роботов нет бэкдора.
- Batman: The Telltale Series — Брюс Уэйн оставил для себя лазейки в системах безопасности, которые он поставлял властям в Готэме. В результате ему же это вышло боком, когда уязвимость нашли враги.
| Штампы: явления и идеи |
|---|
| Эффекты | Эффект Ворфа • Эффект горностаевой мантии • Эффект Дульсинеи • Эффект Манделы • Эффект Стрейзанд |
|---|
| Законы и пр. | Алгоритм сортировки зла • Бог любит троицу • Сила толпы • Не убий • Принцип меньшего зла • Скупой платит дважды • Уровень некомпетентности |
|---|
| Явления | Ангст? Какой ангст? • А вот и я! • А он вовсе не такой! • А он там был один такой (Теперь они там все такие • Раса из одного) • Ахиллесова пята (Ахиллесова фигня • Бэкдор) • Бесконечный запас крови • Бесконечный источник ресурсов • Бескровная резня • Бешеный гнев • Боливар не вынесет двоих • Быстрее, чем кажется • Вас здесь не стояло! • Вежливость — признак слабости • Вербальный тик • Верность до конца • Вечная загадка (Жёлтый теннисный мяч • Каждому своя разгадка) • Вирус ненависти • Вирусное превращение • В каждой бочке затычка • Внутри больше, чем снаружи • Воздушное ясновидение • Враг силён твоим страхом • Враг — это честь • Всесокрушающий против несокрушимого • Въевшаяся привычка (Вербальный тик • Характерный тик) • Гамбургский счет • Героическая сила воли • Героическое упорство • Гештальт • Главная тайна • Говорит сам с собой • Голливудское Вуду • Голоса в голове • Голубой экран смерти • Горизонт отчаяния • Ночная жизнь • Детская неуязвимость • Джаггернаут • Джва года ждут • Дискриминация убийц • Доигрался в кошки-мышки • Дом разделённый • Допустимая жанровая условность • Дофига миров • Дыхание Дарта Вейдера • Жанровая слепота • Жанровая смекалка (Спасительное знание преданий) • Жанровая ошибка • Жестокость во благо vs Жестокое милосердие • Зависть • Закадровое гуро • Запрет на ГМО • Запрет на трансгуманизм • Зашкаливающее самомнение • Земля дрожит от шагов • И всё-таки они друг друга любят… • Игра в снежки • Избыточный физиологизм • И он может улыбаться vs Не умеет смеяться • Ирония судьбы • Исчез в клубах логики vs Вера — это сила • Карманная вселенная • Кармическая справедливость • Катастрофа, но не беда • Колотить по клавиатуре • Комплекс Пиноккио • Кровожадное мироздание • Кровь фонтаном • К этому привыкаешь • Легенды преувеличивают Нельзя, но очень хочется • Луковые слёзы • Любит прикосновения • Мастерство длинной руки • Миллионы — это статистика • Минувшие приключения • Могущество (говорит басом, даёт эхо, левитирует, светится) • Момент губастого аллигатора (Неуместный Сталин vs Бревно Ильича) • Мультикилл • На пальцах (Жест "Виктория" • Средний палец) • Головной симпозиум • Нарушитель личного пространства • Начальник куда пошлют • Не было гвоздя • Неверие с броском • Не любит прикосновений • Неправедно нажитое впрок не идёт • Неладно скроен, но крепко сшит • Неправдоподобно убедительная маскировка (Слышишь, мы кошки) • Неуловимый Джо • Неуместный инвалид • Нечеловеческая мимика • Обнять и плакать • Образ врага • Одним миром мазаны • Односторонне невыносимые условия • Одностороннее соперничество • Ожидалочка • Они живые! • Опошленная ситуация • Оральная фиксация • Остерегайтесь (глупых • добрых • тихих) • Отказ от страстей • Отсутствие эмпатии • Отчаянное желание внимания • Отчаянное желание привязанности • Передозировка милоты • Передозировка эликсира молодости • Перекачаешься — лопнешь • Плоская Земля • Плохие эльфы • Победа скучна • Повадился кувшин по воду ходить • По нарастающей • Историю пишут победители • Цитата-бастард • Почерки (Почерк врача, Как курица лапой, Пишет печатными буквами, Каллиграфический почерк) • Предатель как бы намекает • Принцессы не какают • Принять оскорбление как комплимент • Проблема доверия • Проблемы с коммуникацией убивают (Недопонимание) • Проверенное временем • Проверка на вшивость (Докажи, что ты злодей) • Пугать крокодилов • Пустая оболочка • Путь наверх (Легкая карьера) • Радиопереговоры для атмосферы • Реклама (Бленд-нейм • Обычный порошок • Реклама влияет на сюжет • Скрытая реклама) • Ремонт пинком и такой-то матерью • Саймон говорит • С мануалом на коленях • Самоубийственная самоуверенность • Сверхвыносливость • Секретный суперудар • Серийные образцы никуда не годятся • Сидеть на пианино • Сила — это плохо • Символика сторон света • Синдром Болванщика • Сказку сделать былью • Слезогонка (Улыбка сквозь слёзы) vs. Душегрейка • Слёзы творят чудеса • Слишком часто извиняется • Словесная провокация • Случайное попадание • Средство борьбы с героем • Стеклоломный звук • Стиль дурака • Странные вещи на фотографии • Страховка героя • Сюжетная способность • Так плохо, что уже хорошо • Там, где нас нет • Техника безопасности • Туше́ • Трагическая импульсивность • Трагический момент из детства • Ты волшебник, Гарри! • Убей их всех • Универсальное решение проблем • Унылая (непобедимость • успешность) • Ускоренное обучение • Мы для них животные! • Человек — это звучит жутко vs Фантастический интернационализм • Фрейдистское трио (три лика Гекаты/три лика Адама) • Халява не впрок • Холодная ярость • Хочу быть нормальным • Хэппи-энд нужно заслужить • Цепь оверпауэра • Цепь случайных совпадений • Чего нет, то не отнять • Чем старше, тем лучше • Честь прежде разума • Чуждая геометрия • Чужое небо • Это не луна! • Яблоко от яблони далеко падает/Конфликт поколений • Я и мой воин/Я и мой призыватель/Я и моя армия/Я и моя турель |
|---|
| Жанровые условности | Анатомия свинки Пеппы • Графическое выделение • Мультяшные точечные глаза • Неизменяемый ландшафт • Несоответствие масштаба • Пуленепробиваемый картон • Четыре пальца |
|---|
| Вражда | Враг мой vs Заклятый враг • Достойный противник • Дружба, закалённая в огне • Дружба начинается с поражения • Закадычные враги vs Заклятые друзья |
|---|
| Всякое разное | По следам себя любимого |
|---|
| Мета-явления | Художественный медсправочник: Синдром внезапной смерти в сиквеле • Синдром Дарта Вейдера • Синдром Кларка Кента • Синдром Лайки • Синдром Мэри Поппинс • Синдром хронического героизма • Синдром штурмовика
Вывих мозга (Безумная тролльская логика) • Грызть реквизит (Доить гигантскую корову/Безумная мимика • ЭТО! СПАРТА!/Перейти на КРИК) vs Читать, как пономарь • Знают именно за это (Музыкальный символ • Ходячий мем) • Никто не смотрит Шекспира (Гомер немного предсказуем) • Очучеливание • Подавление недоверия • Просочиться в канон (Мем просочился в канон) • Украсть шоу • Фрейд был прав • Чудо одной сцены • Эффект альфы • Чудо одного трека • Шоковая терапия |
|---|
| Парадоксы | Не думай о белом медведе • Парадокс корабля Тесея |
|---|
| Переборы | Такой серьезный, что уже смешно • Такой крутой, что уже смешно • Так грубо, что уже смешно • Так мрачно, что уже пофиг • Такой мрачный, что уже смешно • Так неостроумно, что уже смешно • Так страшно, что уже смешно • Одноногая собачка • Пересластить пилюлю • Шоковая терапия |
|---|
Классика☸Атлас