Этика лазейки: навык как вилка

Девять лекций вы учились видеть дыры — теперь вы будете находить их всюду, это не выключается. Остался последний вопрос, и он не про технику: что делать с найденным? Использовать, показать автору, промолчать. У каждого хода своя цена, и платят её не только правилам.

Сверимся с прошлой лекцией

Неделю назад вы писали себе правило по всей форме и ставили мачту. Дожило до среды?

Последняя лекция — про то, что делать с найденной дырой. И начнём с повторения замера.

План лекции
  1. Три хода с найденной дырой
  2. Красные команды: поиск дыр как служба защиты
  3. Ответственное разглашение: порядок, выросший из войн хакеров
  4. Категории спидраннеров: честность о том, в какую игру играешь
  5. Цена лазейки там, где раунды повторяются
  6. Когда обход — долг, и свод курса

1. Три хода

Начнём с честной инвентаризации. Вы находите дыру — в регламенте, в договоре, в уговоре, в чужом показателе. Ходов ровно три.

Использовать. Взять то, что текст разрешает. Иногда это безобидно и даже элегантно, иногда — раунд, который вам припомнят. Чем отличаются случаи — разберём ниже.

Показать автору. Отдать находку тому, кто может залатать. Звучит благородно и пресно, но именно из этого хода выросли целые профессии — и о них стоит знать, потому что они лучше всего показывают: навык поиска дыр не окрашен морально сам по себе.

Промолчать. Не использовать и не сдавать. Кажется нейтральным, но не забудьте: дыру, которую нашли вы, найдёт и следующий — и, возможно, с другими намерениями. Молчание — тоже ход, у него тоже есть последствия.

Курс не выберет за вас. Курс покажет цены.

Замер: те же два числа, что в первой лекции

Повторим замер из первой лекции. За сколько правил, под которыми вы живёте, вы можете назвать цель? И сколько раз за эти недели вы показали найденную дыру тому, кто может её залатать?

Первое число — это прочитанные правила: не «согласен или нет», а понимание, ради чего они писались. Второе — про раму, и оно единственное, что вообще можно мерить в этом курсе: находки нейтральны, а вот что вы с ними делаете — нет.

И честная оговорка. Из второго числа не следует, что показывать дыру надо всегда. Бывают правила, перед которыми обход не грех, а обязанность: несправедливое, которое ест людей; мёртвое, которое некому отменить; правило-дубинка, введённое ради власти, а не ради цели, — такому не нужно хранить верность духу, которого в нём нет. Отличать их от просто неудобных вы теперь умеете, и в этом была половина курса.

2. Красные команды

В армиях, спецслужбах и больших компаниях есть люди, которым платят за то, чему мы учились девять лекций: находить дыры. Их называют красными командами. Красная команда атакует план, регламент или систему безопасности всеми способами, до которых додумается, — чтобы дыры нашли свои до того, как их найдут чужие.

Пентестер взламывает банк по договору с банком. Военный аналитик играет за противника против собственного штаба. Аудитор ищет, как обмануть отчётность фирмы, по заказу самой фирмы. Заметьте, что происходит с моралью: действия — те же, что у злоумышленника, буквально те же ходы. Меняется одно — на чьей стороне находка.

Это важно. Существование красных команд — институциональное доказательство главного тезиса курса: навык поиска лазеек нейтрален, как вилка. Одним и тем же движением вскрывают систему для грабежа и для починки. Общество не запретило это движение — оно построило вокруг него профессию, контракты и правила игры. Значит, вопрос был никогда не в навыке. Вопрос в раме, в которой он применяется.

3. Ответственное разглашение

Лучшая из таких рам выросла в мире программ, где дыры дороже всего. Исследователь находит уязвимость в чужом продукте. Использовать — преступление. Промолчать — дыру найдёт кто-то злее. Прокричать публично — миллионы пользователей останутся голыми, пока автор чинит. За десятилетия проб сложился порядок, который называют ответственным разглашением.

Сначала — автору, тихо и подробно. Затем — срок на починку, обычно оговорённый. И только потом — публичность, чтобы знание не пропало и чтобы авторы, которые кладут находки под сукно, знали: сукно не вечно. Многие компании доплачивают за такой порядок — это называется охотой за уязвимостями, и вчерашние взломщики зарабатывают на жизнь, сдавая дыры их владельцам.

Перенесите раму на обычную жизнь — она переносится дословно. Нашли дыру в регламенте своей компании: сначала тому, кто может починить, — не в курилку. Дайте срок. Не чинят, а дыра ест людей — выносите выше и громче: вы своё отработали честно. Нашли, как обходится домашний уговор, — покажите второму автору, а не пользуйтесь молча. Порядок «автору — срок — огласка» превращает находку из козыря в служение, не требуя от вас святости: только последовательности.

4. Категории спидраннеров

Вторую раму подарило сообщество, которое могло бы утонуть в спорах о честности — и не утонуло. Спидраннеры проходят игры на скорость. Быстро выяснилось, что через ошибки игры — глитчи, проход сквозь стены — получается быстрее. Читерство? Сообщество не стало воевать. Оно развело категории.

Категория «эни процент» — любой ценой: глитчи разрешены, дыры движка — законный инструмент, рекорд есть рекорд. Категория «без глитчей» — только так, как задумывали авторы игры. Обе категории уважаемы, у обеих свои таблицы рекордов и свои зрители. Жульничество в этом мире — ровно одно: заявить одну категорию, а играть в другую. Использовать глитч и назвать это забегом без глитчей.

Это самое чистое решение вопроса об этике лазейки, которое выработала практика. Не «обходить дурно» и не «обходить можно» — а честность о том, в какую игру играешь. В переговорах жёстко торговаться — легитимная категория, если обе стороны знают, что идёт торг. В семье «живём по духу договорённостей» — категория, и играть в ней по букве, приговаривая «я же формально ничего не нарушил», — то самое единственное жульничество: заявлена одна игра, играется другая.

Категория «по букве» лазейки — законный инструмент жёсткий торг, формальные ходы честна, если заявлена вслух Категория «по духу» играем, как задумано цель выше формулировки честна, если заявлена вслух Жульничество одно: заявить одну категорию — играть в другую
Две равноправные рамки рядом. Слева категория «по букве»: лазейки — законный инструмент, жёсткий торг и формальные ходы; честна, если заявлена вслух. Справа категория «по духу»: играем, как задумано, цель выше формулировки; тоже честна, если заявлена вслух. Красный пунктир между ними — граница, и внизу главный вывод: жульничество ровно одно — заявить одну категорию, а играть в другую.

5. Цена там, где раунды повторяются

Осталась последняя переменная, без которой расчёт цены неполон: сколько раундов у этой игры.

С банком, чей договор вы читали в седьмой лекции, вы играете почти одноразово: нашли законную дыру в тарифе — пользуйтесь, банк с вами в те же игры играет каждый день, и слёз о нём никто не льёт. Но семья, команда, дружба, репутация в профессии — игры с бесконечным повторением, и там у лазейки другая экономика.

Обход выигрывает раунд — и записывается в память системы. Правило залатают, а вот второе последствие дороже: с вами начинают играть иначе. Уговоры становятся длиннее и подробнее — под вас. Слово перестают принимать без бумаги — после вас. Люди, живущие с буквоедом, сами становятся буквоедами в порядке самообороны — и пространство доверия, в котором всем было дёшево и легко, схлопывается до договорного. Вы выиграли мармелад — оплатил его климат.

Формула на выход простая: перед использованием дыры спросите, сколько раундов вам ещё играть с этими людьми. Один — считайте выгоду. Много — считайте климат: он дороже любого одного раунда, и чинится годами.

Экзамен: чужой случай

Последнее задание — не про вас. Мужчина, тридцать четыре года. Три сцены одного дня. На работе полгода назад ввели показатель — время закрытия заявки; он быстро понял, как его обыграть: закрывает заявку и тут же заводит новую от того же клиента. Цифра отличная, премия идёт, коллеги переняли, начальник доволен отчётом. Дома уговор с женой: не сидим в телефоне за ужином. Он не сидит — кладёт телефон экраном вверх рядом и читает, не касаясь; формально не нарушал. Вечером сын-подросток звонит без пяти десять: «задерживаюсь». Отец взрывается: «ты прекрасно понял, что я имел в виду!» И четвёртая деталь: в его отделе четыре года по понедельникам сдают отчёт, который, кажется, никто не читает. Он сдаёт исправно и не спрашивает зачем.

Три вопроса. Где он противоречит сам себе? Что он на самом деле сломал показателем? И что делать?

Сверимся. Противоречие видно, как только выложить сцены рядом. К чужим правилам — к показателю и к уговору с женой — он относится буквой: что написано, то и действует. К своему правилу, к уговору с сыном, он требует духа. Это ровно перевёрнутая формула третьей лекции, и потому он проигрывает в обеих сценах: с женой выигрывает ужин и портит климат, с сыном машет словами, которых в уговоре не было. Рабочий порядок обратный — к чужому тексту как формалист, к своей цели как человек.

С показателем он не схитрил: он нашёл зазор, и зазор был в конструкции. Система платит за цифру, а цифру дешевле всего сделать в обход цели; наказывать его бесполезно, придёт следующий — и не самый бесчестный, а самый прижатый планом. Но сломал он при этом вещь, которой не видно в отчёте: показатель перестал измерять. Теперь никто в компании, включая его самого, не знает, за сколько на самом деле закрывается заявка, и первое же решение по этой цифре будет принято вслепую. И у него был третий ход, которым он не воспользовался: показать автору. Порядок «автору, потом срок, потом огласка» превращает находку из козыря в служение и стоит ему одного разговора.

Сын. То, что он делает, — не наглость, а взросление: он перешёл от «правило священно» к «правило — договор» и находится на более зрелой стадии, чем тот, кто молча принимает любые. Взрыв учит его ровно одному: думать над словами опасно. Изобретательность не исчезнет, уйдёт в подполье, и следующий ход отцу не покажут. Работающий ответ занимает две минуты: засчитать ход вслух, назвать цель — «я физически не сплю, пока тебя нет, а мне вставать в шесть», — и переписать уговор вместе. Правило с названной целью обходить скучно: дыру находишь и упираешься в цель, с которой согласен.

Ужин с женой — то же самое, только он в кресле обходчика, и раундов у этой игры бесконечно много. Обход выигрывает вечер и записывается в память системы: уговоры станут длиннее и подробнее — под него; слово перестанут принимать без уточнений — после него. Люди, живущие с буквоедом, сами становятся буквоедами в порядке самообороны, и пространство, где всем было дёшево и легко, схлопывается до договорного. Он выиграл телефон, а оплатил климат.

А отчёт по понедельникам — единственное место, где он ничего не щупает, хотя щупать надо именно там. Три вопроса: какая сцена породила, что будет, если один понедельник не разослать, кого он защищает сейчас. Если через три недели не спросил никто — это не нарушение, а вскрытие с установленной давностью смерти, и хоронить надо явно. Что делать в сумме: разговор с начальником про показатель и предложение второго, разнонаправленного; с сыном три шага и переписанный вместе уговор; с женой — признать ход и назвать цель, потому что уговор был не про телефон, а про то, чтобы за ужином разговаривали; и один понедельник без отчёта.

6. Когда обход — долг. Свод курса

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

Несправедливое правило, которое ест людей и не подлежит честному пересмотру, — против него работа строго по букве, как вы помните из третьей лекции, легитимное оружие безоружных: исполнять текст так, чтобы всем стало видно, чего он стоит. Мёртвое правило, которое некому отменить, — обходится с чистой совестью после честного аудита: вы у Честертона спросили, быка не нашли. Правило-дубинка, введённое не ради цели, а ради власти над вами, — не заслуживает верности духу, которого в нём нет.

Отличать такие правила от просто неудобных вы теперь умеете — в этом и была половина курса. Вторая половина умещается в шесть строк, унесите их с собой.

Правило — это текст, и у текста есть край: зазор между буквой и намерением не закрывается никогда. Нашедший лазейку прочитал правило внимательнее автора — уважайте это в других и в себе. Показатель, ставший целью, перестаёт измерять. Правило без живой цели — кандидат на похороны, и хоронят явно. Хорошее правило пишется результатом и целью, с датой ревизии и соавторами. А навык — вилка: рама, в которой вы его применяете, и есть ваша этика.

Игра «Лазейка» остаётся с вами — теперь вы знаете, что тренирует каждый её режим. А правила вокруг вас с этого дня будут читаться сами, хотите вы того или нет. Читайте на здоровье. И помните: пока вы читаете правила — правила пишут вас.

Попробуйте на себе

Выпускное упражнение — на выбор рамы. Вспомните дыру, которую вы уже знаете, и проведите её по трём ходам: что даст использование и в скольких раундах вы играете с этими людьми; как выглядело бы ответственное разглашение — кому и с каким сроком; чего будет стоить молчание, когда дыру найдёт следующий.

Сверимся. Решающая переменная здесь одна — число раундов. С банком, чей договор вы читали, игра почти одноразовая: нашли законную дыру в тарифе — пользуйтесь. С семьёй, командой и репутацией в профессии раундов бесконечно много, и там считать надо не выгоду, а климат: он дороже любого одного раунда и чинится годами. И запомните самое чистое решение вопроса об этике, какое выработала практика: жульничество — не в обходе, а в том, чтобы заявить одну игру и играть в другую.

❓ Частые вопросы

Так всё-таки: пользоваться лазейками — можно или нельзя?

Курс осознанно не отвечает «да» или «нет» — он даёт расчёт цены. С системой, играющей с вами одноразово и по букве, ход по букве честен. В играх с повторными раундами — семья, команда, репутация — обход выигрывает раунд и меняет то, как с вами играют дальше, и эта цена обычно выше выигрыша. Единственное безусловное «нельзя» из практики спидраннеров: заявлять одну категорию, а играть в другую.

Что делать, если я показал дыру автору, а он ничего не чинит?

Действовать по протоколу ответственного разглашения: у тихого сообщения был срок, и он истёк. Дальше — выше и громче: руководителю автора, коллективу, которого дыра касается. Ключ в последовательности: вы дали системе шанс починиться тихо, это зафиксировано, и эскалация теперь — не донос и не месть, а второй пункт порядка, о котором автор знал. Молчать после отказа чинить — значит соучаствовать в следующем инциденте.

Разве «использовать дыру против банка» и «против коллеги» — не одно и то же по сути?

По движению — одно, по цене — нет, и разница не в морали, а в структуре игры. С банком вы в одноразовой формальной игре: он сам играет с вами по букве каждый день, ваш ход ничего не меняет в отношениях, которых нет. С коллегой вы в повторяющейся игре с памятью: ход запишется, изменит уговоры и доверие. Навык один; рама, раунды и последствия — разные. Считать это лицемерием — всё равно что считать лицемерием разную технику езды по льду и по асфальту.

Курс закончен — как поддерживать навык?

Игрой и практикой на своих текстах. В «Лазейке» каждый режим тренирует свою половину навыка: «Гонка» и «Разведка» — чтение, «Заплатка» и «Своё правило» — авторство. В жизни — три привычки: пять вопросов к каждому новому договору, чек-лист автора к каждому вводимому правилу, аудит одного подозрительного правила в месяц. Навык чтения правил не выключается — дальше он растёт сам, была бы практика.

Итоги лекции

  1. С найденной дырой есть три хода — использовать, показать автору, промолчать, — и у каждого есть цена, включая молчание.
  2. Красные команды — доказательство нейтральности навыка: те же движения, что у злоумышленника, на службе защиты. Вопрос никогда не в навыке — в раме.
  3. Ответственное разглашение переносится из мира программ в обычную жизнь дословно: сначала автору, потом срок, потом огласка.
  4. Спидраннеры решили вопрос честности разводом категорий: жульничество одно — заявить одну категорию, а играть в другую.
  5. В играх с повторными раундами лазейка выигрывает раунд и меняет то, как с вами играют дальше: климат доверия дороже одного выигрыша.
  6. Против несправедливых, мёртвых и давящих правил обход — легитимное оружие, вплоть до работы строго по букве. Отличать их от просто неудобных — и есть навык курса.

Вопросы для самопроверки

  1. Разложите на три хода дыру, которую вы знаете в реальной системе. Какой ход вы выбирали до курса автоматически?
  2. Чем красная команда отличается от злоумышленника, если действия совпадают буквально? Что это говорит о моральном статусе навыка?
  3. Опишите порядок ответственного разглашения для дыры в рабочем регламенте вашей компании: кому, какой срок, что после срока.
  4. Приведите пример из своей жизни, где конфликт был на самом деле спором о категориях: одна сторона играла «по букве», другая ждала игры «по духу». Была ли категория заявлена?
  5. Почему одна и та же лазейка дёшева против банка и дорога против коллеги? Через что считается разница?

Литература

  • Зенко М. Красная команда (2015) — как устроена профессия поиска дыр на стороне защиты: от военных штабов до корпораций.
  • Сьютс Б. Кузнечик: игры, жизнь и утопия (1978) — добровольное принятие ограничений как суть игры; основание для разговора о категориях.
  • Хофштадтер Д. Метамагические темы (1985) — игра Nomic Питера Субера: изменение правил как ход, которым заканчивается и наш курс.

🎓 Курс пройден — остался ход

Расскажите Фреди про дыру, которую знаете давно: он поможет разложить её на три хода, посчитать раунды и выбрать раму. Решение — за вами, как и было обещано в первой лекции.

Андрей Мейстер
Кандидат психологических наук, психолог-методолог. Специалист по системному мышлению и разговорному гипнозу, автор образовательной системы «Вариатика» и виртуального психолога «Фреди». Подробнее об авторе →