Брелок не работает: стоит ли идти за запасным?

Почему брелок может не сработать
Ситуация: вы подходите к машине, нажимаете кнопку на брелоке, а система охраны не реагирует. Причина может быть не в банальной севшей батарейке, а в целенаправленной атаке с помощью блокирующего код-граббера. Это устройство глушит радиоканал и одновременно записывает все коды, которые передаёт брелок. Позже злоумышленник может воспроизвести записанные команды, чтобы снять автомобиль с охраны.
В статье «Проблемы одностороннего доступа» мы уже разбирали этот сценарий и давали чёткий совет: если брелок не работает, а вы уверены, что это не разряд батарейки, — не пытайтесь «дожать» кнопку и не бегите за запасным брелоком. Правильное решение: снять систему с охраны вводом ПИН-кода и уехать. Но практика показывает, что многие пользователи игнорируют эту рекомендацию, поэтому мы решили вернуться к теме и усилить защиту системы Excellent Evolution2.
Проверьте себя перед чтением
Прежде чем углубляться в технические детали, честно ответьте на четыре вопроса:
- Знаете ли вы, где в автомобиле находится кнопка для ввода ПИН-кода?
- Знаете ли вы, как ей пользоваться?
- Помните ли вы свой ПИН-код?
- Меняли ли вы заводской ПИН-код на персональный?
Если хотя бы на один вопрос вы не можете ответить «да», дальнейшее чтение для вас бесполезно. Ваш автомобиль уже сейчас уязвим гораздо сильнее, чем перед описанной ниже гипотетической атакой. Заводской ПИН-код — это стандартная комбинация, известная многим, и если вы её не сменили, злоумышленник может легко отключить охрану без всяких код-грабберов.
Как работает атака с блокирующим код-граббером
Рассмотрим сценарий подробнее. Злоумышленник включает блокирующий код-граббер, который создаёт помеху в радиодиапазоне. Вы нажимаете кнопку снятия на брелоке, но сигнал не доходит до базового блока — система остаётся под охраной. Одновременно граббер записывает переданный код. Вы можете нажать кнопку несколько раз, и все эти коды окажутся в памяти устройства.
Дальше возможны два варианта поведения владельца. Первый — правильный: вы понимаете, что брелок не срабатывает, и используете резервный способ отключения охраны — ввод ПИН-кода с помощью скрытой кнопки. После этого вы заводите двигатель и уезжаете. Второй — опасный: вы решаете, что брелок сломался, и идёте домой за запасным. В этом случае злоумышленник получает время и несколько записанных кодов снятия, чтобы попытаться проникнуть в автомобиль.
Если блокирующий код-граббер для систем Excellent Evolution2 будет создан, и владелец не заметит атаку, в памяти устройства могут оказаться несколько подряд записанных кодов снятия — нажатий на кнопку (2). Такие коды практически всегда позволят снять автомобиль с охраны и открыть двери. Но сможет ли угонщик уехать на машине? Это зависит от конфигурации системы.
Три варианта конфигурации и их уязвимость
Ответ на вопрос, сможет ли злоумышленник завести двигатель, определяется настройками вашей охранной системы. Рассмотрим три типичных случая.
Вариант 1: только брелок, без дополнительных блокировок. Если для разрешения поездки используется лишь сам факт снятия с охраны, то записанного кода достаточно. Угонщик воспроизведёт его, отключит охрану и запустит двигатель. Здесь работает правило: «решил поехать — езжай», то есть при малейшем подозрении на атаку немедленно уезжайте, используя ПИН-код.
Вариант 2: в системе используется метка. Метка — это дополнительный идентификатор, который должен находиться в зоне действия для разрешения определённых операций. Если установлена функция «Иммобилайзер» и запрещено его отключение командой (2) брелока, то без метки двигатель не запустится. Однако угонщик может попытаться: сначала снять машину с охраны записанным кодом, затем (если это разрешено) отменить иммобилайзер и, долго воспроизводя тот же код, перевести систему в режим «Автосервис». Получится ли это — зависит от того, активирована ли функция «Двойной доступ». Она требует предъявить метку перед переходом в «Автосервис». Если «Двойной доступ» не установлен, риск возрастает.
Вариант 3: система Evolution2-Slave/GSM с настроенным иммобилайзером. Здесь всё очевидно: если установлена функция «Иммобилайзер» и запрещена его отмена командой (2) брелока, то записанные коды снятия не помогут запустить двигатель. Это наиболее защищённая конфигурация.
Типичные ошибки установщиков и пользователей
Нас часто упрекают, что некоторые установщики, комплектуя систему меткой, не активируют функцию «Двойной доступ». Но это лишь часть проблемы. Гораздо чаще установщики оставляют заводской ПИН-код, не показывают владельцу, где находится кнопка для его ввода, и не объясняют, как ей пользоваться. А пользователи, в свою очередь, не читают руководство, где чётко написано: «Важно: Не забудьте заменить заводской код на Ваш персональный…». В результате при атаке владелец остаётся без резервного способа управления системой.
Что мы изменили в Excellent Evolution2
Чтобы снизить риски, мы программно заблокировали возможность перевода системы в режим «Автосервис» с помощью записанных команд, даже если функция «Двойной доступ» не установлена. Это потребовало выпуска новых прошивок для базовых блоков и пересмотра алгоритма работы брелоков.
Теперь, если используются «старые» брелоки с «новым» процессором, перевод в «Автосервис» невозможен без предварительной передачи с брелока команды «отменить автопостановку» — одновременное нажатие кнопок (2) и (3). Эта команда-прокладка отличается от обычной команды снятия (2) и не может быть случайно записана граббером при попытке отключить охрану. Таким образом, даже имея несколько кодов снятия, угонщик не сможет активировать режим «Автосервис».
Мы обеспечили полную совместимость: «новые» брелоки работают со «старыми» процессорами, и наоборот. Единственное исключение — описанный выше сценарий с «Автосервисом».
Итоговые рекомендации при подозрении на атаку
Если брелок не работает, и вы подозреваете применение замещающего граббера, действуйте по обстановке.
У вас только брелок, без метки. Единственный правильный вариант — снять систему с охраны вводом ПИН-кода и сразу завести двигатель. Не пытайтесь использовать запасной брелок, не уходите от машины.
В системе есть метка. Лучшее решение — также воспользоваться ПИН-кодом. Если вы уже умеете это делать, попросите установщика активировать функцию «Двойной доступ» или обновить прошивку процессора до актуальной версии. Это усилит защиту.
У вас Evolution2-Slave/GSM с настроенным иммобилайзером. Если установлена функция «Иммобилайзер» и запрещена его отмена командой (2) брелока, записанные коды не позволят угнать автомобиль. Но ПИН-код всё равно стоит помнить — он может пригодиться в нештатной ситуации.

Дальность связи автосигнализации
Но еще больший скачок может произойти, если российское законодательство, наконец, откроет возможность использования для передачи телеметрии без обязательного разрешения на передатчик, частоты 2, 4 ГГц
Источник: http://www.aspo-av.ru