January 3, 2021

Реакция на событие

Не будучи кодером, знаю, что есть понятие события в программировании. Интересная штука, если применить к людям.

Для начала, ваще о чём это. Есть, например, какое-нибудь поле для вписывания данных. Допустим, поле поиска «Search»:

У этого поля есть много разного вида предопределенных реакций на происходящее. На манер такого: 1) реакции обновления и заполнения — если что-то было введено, но поменялось; 2) реакции на события, которые отлавливаются сразу после изменения или отлавливаются ровно до момента изменения введенных данных; 3) реакции на то, что внесены изменения (почти то же, что и два предыдущих, но раньше по очередности); 4) реакции на активацию самого поля: на вход и выход из него, получение фокуса, на нажатия и отжатия клавиш в (том числе конкретных) при нахождении в поле; 5) реакция на отмену действия — куча там всяких реакций, все они нужны время от времени.

Так вот, условия могут быть сколь угодно различными, но объекту предписано их отслеживать и реагировать на них. Человеку тоже природой предписано рефлекторно или неосмысленно реагировать на бесчисленное количество внешних воздействий. Зачастую мы даже не предполагаем, как и на что среагируем. Но, главное сейчас не то, какой именно будет реакция, а то — что она вообще будет. Отсутствие реакции — тоже реакция.

То есть, зная, что человек среагирует на толчок в плечо или обращение «извините, не подскажете?», или вспышку света, резкий звук, можно подстроить такую дальнейшую цепочку событий, в которой только и не хватает того самого предопределенного стартового действия самого объекта. А как его вынудить, чтобы это не выглядело подозрительно, техники. Типа, все само собой. Подобной херней пользуются мошенники.

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

kSNEqV6XGhZCX6hLoBNQs8