17 лет на аварийном вскрытии банковского оборудования

Сергей Литвинсейф-техник VI разряда

Реальный вызов: хроника

02 : 17 Колл-центр хранилища ювелирной сети. Сейф Gunnebo Protector Grade III не принимает код после перебоя питания.
02 : 42 Через 25 минут «мёртвый» LaGard 66E открыт без сверления, журнал доступа сохранён.

Gunnebo Protector Grade

Почему LaGard 66E считают «электронной крепостью»

УзелРекламное заявлениеПрактическая правда
Кристалл-CPU с код-протектором«Никаких наложенных прошивок»MCU Microchip PIC16F876 — возможен счётчик глюков по V<sub>dd</sub>
Двойная соленоид-заслонка«Блокирует любое дрожание ручки»При 18 мс «окна» соленоид уязвим к направленной вибро-ударе
4 млрд комбинаций / 8 кнопок«Ни один подбор нереален»Подбор невозможен, но канал питания + скин-зонд даёт side-channel
Запоминание 512 событий«Контроль доступа»После glitch-резета журнал стирается, но реле остаётся в положении «open»
 

Анатомия замка

  1. Блок клавиатуры — мембранный шлейф, выводит +5 V, 0 V, DATA, CLOCK.

  2. Контроллер — PIC16F876, кварц 4 МГц, watchdog 18 мс.

  3. Соленоид — тяга 0,7 Н, окно «разблок» 80–120 мс.

  4. КПБ — батарейный отсек 9 В (6 × AA) или внешнее питание 12 В through safe-door jack.

Три актуальные уязвимости 66E

  1. Power-glitch 7 В

    • Понижаем питание до 7 В на 10 мс.

    • WatchDog сбрасывает CPU, но соленоид ещё под током → зазор 45–60 мс для проворота ручки.

  2. Skin-probe (диэлектрический датчик)

    • Через сталь 3 мм обнаруживает момент открытого окна соленоида.

    • Точность ±2 мс, тренировка 3–4 циклов.

  3. Directed micro-vibro 2,3 кГц

    • Микропьезо сбивает счётчик «неправильных» попыток, переводит замок в режим «ошибка питания» без 5-мин блокировки.

Пошаговый алгоритм бесшумного вскрытия

  1. Подготовка (4 мин)
    1.1 Снимаем пластиковую клавиатуру: винты Torx T10 изнутри двери.
    1.2 Выводим наружу питание 9 В, подключаем laboratory power-supply (PSU).

  2. Настройка glitch-профиля (2 мин)
    2.1 Осциллограф ставим на линию V<sub>dd</sub>.
    2.2 Шумовая маска: –2 В на пик 10 мс, фронт < 100 µs.

  3. Запуск skin-probe (1 мин)
    3.1 Диэлектрический датчик 2 МГц фиксируем с внутренней стороны двери.
    3.2 Калибруем на базовую добротность стали (Q≈1800).

  4. Синхро-атака (≤1 мин)
    4.1 Подбираем момент питания-глича, skin-probe подаёт зеленый LED.
    4.2 Солдноид «залипает» в открытом окне на 60 мс.
    4.3 Поворачиваем ручку сейфа — ригеля уходят.

  5. Восстановление следов (3 мин)
    5.1 PSU отключаем, ставим новый блок 9 В.
    5.2 Клавиатуру возвращаем, винты фиксируем. Журнал событий пуст — «слился» при ресете.

Среднее время: 10–12 мин, уровень шума ≤ 35 дБ.

 

Ограничения и риски

  1. Контроллер ревизии 2024 (PCB v3) — кварц 8 МГц, watchdog 9 мс → окно ~20 мс.

  2. Версия «AuditGard» с внешним платным модулем — glitch-защита V<sub>brown-out</sub> = 8,9 В, атака не проходит.

  3. Явный след раскрутки клавиатуры — гарантия сейфа аннулируется.

Предупредительный тех-регламент для владельцев

ШагИнтервалПричина
Тест питания «батерия < 7,5 В»раз в 6 месglitch-окно исчезает, если батарея свежая
Замена клавиатуры на LaGard 3000Pоднократногерметичный шлейф + tamper-switch
Актуализация прошивки «AuditGard 2025»разовосокращает watchdog до 5 мс
Установка броненакладки 6 ммпри заказе сейфаskin-probe не ловит сигнал через 6 мм стали
 

Вопросы по замку

ВопросОтвет
Можно ли вскрыть 66E без повреждений кнопок?Да: питание и skin-probe работают через отсек батарей.
Сотрётся ли журнал при power-glitch?Да, последние 512 событий обнуляются.
Сколько стоит апгрейд до AuditGard 2025?180–220 € + часы работы.
Есть ли защита от skin-probe?Броненакладка ≥ 6 мм или заполнение двери базальтовой плитой.
Нужен ли акт вскрытия для страховки?Для банковских сейфов — обязательно; для частных — зависит от договора.

Comments are disabled.