Программирование домофонов и копирование ключей Touch memory и систем бесконтактного считывания RFID

4запись нового номера ключа ibutton с помощью arduino

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

#include // подключаем библиотеку const int pin = 10; // объявляем номер пина OneWire iButton(pin); // объявляем объект OneWire на 10-ом пине // номер ключа, который мы хотим записать в iButton: byte key_to_write[] = { 0x01, 0xF6, 0x75, 0xD7, 0x0F, 0x00 0x00, 0x9A }; void setup(void)

{ Serial.begin(9600); pinMode(pin, OUTPUT); } void loop(void) { delay(1000); // задержка на 1 сек iButton.reset(); // сброс устройства 1-wire delay(50); iButton.write(0x33); // отправляем команду «чтение» byte data[8]; // массив для хранения данных ключа iButton.read_bytes(data, 8); // считываем данные приложенного ключа, 8х8=64 бита if ( OneWire::crc8(data, 7) != data[7] ) { // проверяем контрольную сумму приложенного ключа Serial.

println(«CRC error!»); // если CRC не верна, сообщаем об этом return; // и прерываем программу } if (data[0] & data[1] & data[2] & data[3] & data[4] & data[5] & data[6] & data[7] == 0xFF) { return; // если ключ не приложен к считывателю, прерываем программу и ждём, пока будет приложен } Serial.

print(«Start programming…»); // начало процесса записи данных в ключ for (int i = 0; i < 8; i ) { iButton.reset(); // сброс ключа и формирование 4-х байт для записи в ключ data[0] = 0x3C; // отправляем команду “запись” data[1] = i; // указываем байт для записи data[2] = 0;

data[3] = key_to_write[i]; iButton.write_bytes(data, 4); // записываем i-ый байт в ключ uint8_t b = iButton.read(); // считываем байт из ключа if (OneWire::crc8(data, 4) != b) { // при ошибке контрольной суммы Serial.println(“Error while programming!”); // сообщаем об этом return; // и отменяем запись ключа } send_programming_impulse(); // если всё хорошо, посылаем импульс для записи i-го байта в ключ } Serial.

println(“Success!”); // сообщение об успешной записи данных в ключ } // Инициализация записи данных в ключ-таблетку iButton: void send_programming_impulse() { digitalWrite(pin, HIGH); delay(60); digitalWrite(pin, LOW); delay(5); digitalWrite(pin, HIGH); delay(50); }

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

Загрузим этот скетч в Arduino. Откроем монитор последовательного порта (Ctrl Shift M). Подключим к схеме ключ, который будет клоном оригинального ключа. О результате программирования монитор последовательного порта выведет соответствующее сообщение.

Touch memory

Touch memory – энергонезависимый идентификатор в составе которого имеется запоминающее устройство, часы реального времени и аккумуляторная батарея. Считывание или запись информации производится простым касанием к корпусу устройства. Существует множество разновидностей Touch memory.

Модели Touch memory

  1. Модель «Dallas» — наиболее распространенная модель. На пластмассовом держателе может быть нанесена эмблеме или надпись компании производителя домофонного оборудования: Sean, Eltis, Vizit или эмблема Dallas. Для копирования кода используют заготовки ТМ2004.

    Некоторые новые модели домофонных систем Vizit не поддерживают работу с заготовками ТМ2004, в этом случае можно воспользоваться более дорогой универсальной моделью ТМ08.

  2. Модель «Метаком». Отечественного производства, являются полным аналогом модели «Dallas». Полностью совпадают по электрическим характеристикам. Должны иметь маркировку, как на пластике держателе, так и на самом металлическом корпусе устройства – надпись Метаком или МТ. Подходят заготовки ТМ2004 и ТМ08.
  3. Модель «Cyfral». Имеют аналогичную надпись на держателе. Для старых моделей подходят заготовки ТМ2004, для новых ТМ7. Резисторная модель «Цифрал». Устаревшее оборудование, которое довольно редко встречается. Такие устройства не имеют чипа с записанным кодом. Они используют резистор с номиналом соответствующим конкретному домофону. Отличить такое устройство можно по углублению, расположенному в центральной части корпуса. Копирование производится путем припаивания к любой из заготовок Touch memory соответствующего резистора. Его емкость определяется омметром по исправному ключу.

Touch-memory

Touch-Memory — это знакомые большинству людей контактные таблетки. Внутри такого ключа также расположен микрочип.

Однако передача идентификатора происходит по электрической одноканальной схеме. В момент приложения ключа к контактной площадке, в домофоне происходи замыкание цепи считывания данных.

Уникальный код, прошитый в таблетке — передается и проверяется на соответствие одному из записанных в памяти устройства. Если опознавание прошло — дверь разблокируется.

Испортить Touch-Memory таблетку можно воздействием сильного статического напряжения, приложив таблетку к наэлектризованной одежде. Сделать это достаточно сложно, поскольку импульс должен пройти между определенными точками контактной площадки, однако такая причина поломок — самая распространенная.

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

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

Touch-Memory делятся на классы. Они зависят не от внутренней структуры и принципов работы, а от производителей, каждый из которых создает внутреннюю схему с определенными характеристиками и методикой формирования уникального кода.

Широко используются Touch-Memory следующих типов:

  • с маркировкой, начинающейся на DS (Dallas), применяются в огромном числе моделей Vizit, Eltis, С2000 и других;
  • с маркировкой DC, а также Цифрал КП-1 — данные Touch-Memory предназначены только для домофонов Cifral;
  • серии К, широко используемый в системах контроля доступа Metacom и других домофонах.

Аналогично существуют и классы, форматы RFID, к примеру, самый старый HID, популярный EM-Marin, а также используемый в срабатывающих с дальнего расстояния картах Mifare. Поэтому, прежде чем выяснять, как запрограммировать личный ключ от домофона от подъездной двери — сначала нужно приобрести Touch-Memory или RFID совместимого формата.

Автоэлектрика сервис › блог › дайджест №2 — программирование ключей и транспондеров

Сегодня рассказываем об ещё одном направлении развития нашей компании — Программирование ключей и транспондеров.

В каких случаях может понадобиться дополнительный ключ или транспондер, он же «чип»?

Первый

. Пожалуй самый распространённый случай, это чип для автозапуска. Практически все современные автомобили оснащены системой иммобилайзера, которая препятствует, так скажем, не санкционируемому запуску двигателя. Так вот для чтобы запуск двигателя автосигнализацией стал возможным, необходим чип, который был бы прописан в иммобилайзер.

Второй

. Ключ зажигания один, нужен ещё один, к примеру второму водителю или просто чтобы был. Тут можно сказать следующее. Если у вас один ключ зажигания и в автомобиле нет спрятанного ключа (чипа), с помощью которого работает автозапуск, то вам по-любому нужно задуматься о втором.

Ну а теперь о некоторых наших работах…

Программирование ключей в автомобили BMW, блок иммобилайзера EWS3 и EWS4.4

Несколько раз приходилось прописывать в BMW различных моделей, ключи от китайских поставщиков. Отметим, что китайский ключ и оригинальный, совершенно разные, однако оба работают безотказно.

В этом блоке изначально прописано 8 ключей, поэтому для программирования нового ключа, нужно считать информацию из процессора с маской 0D46J

и записать эту информацию в чистый чип, ну или в ключ. Очень подробная статья о ключах BMW и процедуре их программирования, здесь — Программирование ключа/транспондера для BMW 520i E39.

Этот блок устанавливался в более новые модели BMW и изначально в нём находится 4 ячейки с ключами. Процесс программирования идентичен предыдущему случаю, но с одним «но», процессор уже с маской 2l86d и он закрыт. Подробная статья тут — Программирование ключа/транспондера для BMW X3 E83 (EWS4.4).

Программирование ключей в автомобили Hyundai и Kia

Частенько приходится прописывать чипы (для автозапуска) в автомобили корейского производства. Процесс недолгий, через диагностический разъём считывается PIN и после этого прописывается чистый транспондер PCF7936. Больше информации в статье на нашем сайте — Программирование ключа/транспондера для Kia Rio.

Виды ключей и их устройство

Вопреки расхожим мнениям, ключ не обладает никакими магнитными свойствами (следовательно, не может размагнититься, как та же банковская карта).

Домофон имеет определенную память, содержащую весь спектр существующих кодов своей модели, будь то внесенные на производстве или записанные вручную человеком на конкретном виде.

Он считывает код из ключа, сравнивает с остальными в своей памяти и, находя соответствие, открывает дверь.

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

Домофонов на рынке существует достаточно много, и у каждого своя специфика кодирования как вызывной панели, так и ключа.

Наиболее распространённые виды ключей:

Контактные ключи (Touch Memory, TM). Это и есть те самые «таблетки», самым очевидным и ощутимым минусом которых является несовместимость. И если «Даллас» может работать с домофонами большинства брендов, то ключи «Цифрал» и «Метаком» уже не такие дружелюбные к чужим системам.

Бесконтактные ключи, RFID. Наиболее распространённые «брелки» или «капельки», имеющие возможность бесконтактного открытия домофона. Подразделяются на брелки ближнего (1 метр) действия.

Резистивные ключи. Редкий и оригинальный вид, с которых считывается уровень сопротивления ключа, а не конкретный набор цифр, называемый кодом. По принципу являются контактными, но из-за своей редкости и оригинальности системы не относятся к ним.

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

Оптические. Однозначный раритет, уже нигде не использующийся. Ключ такого формата представлял собой пластину с просверленными отверстиями; пластина эта помещалась в щель домофона, где находились фотоэлементы, считывающие рисунок по принципу «свой-чужой». Ближайший родственник – перфокарты.

Достоинства и недостатки замков с перекодировкой ключей

Как и любое запирающее устройство, замки с перекодировкой механизма имеют как плюсы, так и минусы. Специалисты выделяют следующие достоинства замков с перекодировкой ключей.

  1. Наличие возможности «бесконечной» перекодировки запирающего устройства. И действительно, если у вас в наличии имеется три комплекта ключей, то при утрате ключа из первого комплекта можно перейти сначала ко второму, а затем при необходимости и к третьему. Если вы имели неосторожность «засветить» ключ и из третьего комплекта, то можно либо заказать новые ключи, либо вернуться снова к первому комплекту. Правда следует отметить, что «бесконечная» смена кода доступна только для замков с сувальдным секретом, цилиндровые запирающие устройства перекодируются ограниченное число раз.
  2. Процесс перекодировки очень прост и доступен обывателю. Иными словами при потере ключа или подозрении о несанкционированном изготовлении дубликата не нужно вызывать мастера и платить деньги, нужно лишь прочитать инструкцию и самостоятельно перекодировать устройство.
  3. Большинство замков с перекодировкой хорошо защищены от грубого силового вскрытия, в особенности итальянские устройства от фирмы «Чиза».

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

  • Эксперты, проведя ряд экспериментов с замками данного типа, пришли к выводу, что запирающие устройства с перекодировкой менее устойчивы к «интеллектуальному» взлому, нежели, чем аналогичные образцы без возможности смены кода.
  • Специалисты ставят под вопрос долговечность сувальдного секретного механизма перекодируемого замка ввиду его сложности. Эксперименты показали, что 10 из 14 тестируемых образцов изделий одной из известных фирм-производителей замков, неудовлетворительно работают при воздействии на них неблагоприятных условий окружающей среды (высокая влажность, низкие температуры, запыленность).
  • При попытке вскрыть перекодируемый цилиндровый замок, преступник может свернуть личинку, не вскрыв само устройство. После этого открыть дверь можно будет только посредством взлома, «родной» ключ к замку не подойдет.

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

Дубликаторы домофонных ключей

Программирование домофонов и копирование ключей Touch memory и систем бесконтактного считывания RFID

  • Дубликатор KC-DTM3MДубликатор КС-DTM3М для копирования ключей Cyfral (Цифрал) и Метаком на заготовки КС-07 в оригинальном формате
  • Дубликатор Proxy Key T5Дубликатор Proxy Key T5 для создания копий RFID ключей и меток работающих в стандарте EM-Marin и HID (prox2)
  • Считыватель меток (Mifare) ACR122U СофтCчитыватель ACR122U ( софт) для чтения и записи бесконтактных брелоков и карт Mifare, RFID смарт-карт NFC, ISO 14443 A и B карт в комплекте с программных обеспечением
  • Дубликатор DS-1EM-MIFAREДубликатор DS-1EM-MIFARE (обновленный портативный программатор карт Mifare) для копирования RFID меток стандарта Mifare
  • Дубликатор MegaKeyДубликатор RW MegaKey для записи универсального ключа MegaKey, а также записи в устройство KEY-99
  • Карта «Magic Chinese Key»Девайс «Magic Chinese Key» подходит для восстановления крипто-ключей или извлечения массива данных из считывателя.Карта не подходит к считывателям модели «Iron Logic», отлично совместима с домофонами производителя «Cyfral».
  • Карта «Magic Chinese card»Дубликатор «Magic Chinese card» используется для восстановления крипто-ключей при помощи получения информации с считывателя «Mifare».Данная карта не подключается к «Iron Logic CP Z 2MF» и к «брелковым» считывателям.
  • Дубликатор PROXMARK 3Дубликатор Proxmark 3 это очень легкий и компактный прибор для форматов Rfid с двумя антеннами на плате (125 кГц /3,56 мГц).Можно использовать как эмулятор и сниффер.
  • Дубликатор TMD-5SДубликатор «TMD-5S» это прибор последнего поколения, он поддерживает почти все известные типы домофонных ключей и заготовок.Хранение до тысячи записей и их архивирование (до 10 000), подключение к планшету и смартфону, встроенный аккумулятор.
  • Дубликатор SMKeyДубликатор SMKey предназначен для программирования / копирования ключей стандарта Mifare
  • Дубликатор TM Programmer 2Дубликатор TM Programmer 2 (программатор) домофонных ключей контактного типа (Touch Memory) стандартов Dallas, Cyfral, Метаком, а также бесконтактных RFID
  • Дубликатор TM Programmer 3Дубликатор TM Programmer 3 (программатор) домофонных ключей контактного типа Touch Memory стандартов Dallas, Cyfral, Метаком
  • Дубликатор DS-1TM-RFIDДубликатор DS-1TM-RFID (программатор TM1EM) для записи RFID меток и ключей Touch Memory
  • Дубликатор DS-19Программатор DS-19 (Дубликатор 1990 CB0801) для стандарта ключей 1990
  • Дубликатор DS-6Дубликатор DS-6 (программатор CP303) для записи RFID меток (карт, брелоков) стандарта EM-Marin
  • Дубликатор KeyMaster PRO 4 RFПрофессиональный дубликатор «Keymaster PRO 4RF» выполняет копирование бесконтактных (RFID) ключей-меток и контактных ключей (спецификации «Touch Memory»). Прибор обладает возможностью обновления прошивки через компьютер/интернет для добавления вновь появляющихся форматов ключей и новых функций.
  • Дубликатор KeyMaster 3 RFДубликатор «Keymaster 3 RF» выполняет копирование бесконтактных (RFID) ключей-меток и контактных ключей (спецификации «Touch Memory») разнообразных форматов: DALLAS (Даллас), CYFRAL (Цифрал), TM2002 (Метаком). Прибор обладает возможностью обновления прошивки через компьютер/интернет для добавления вновь появляющихся форматов ключей и новых функций.
  • Дубликатор TMD-RW15Специализированный дубликатор TMD-RW15 предназначен для записи электронных ключей на заготовку RW-15. Программатор поддерживает запись копируемых ключей в форматах Цифрал (Cyfral) и Метаком (Metakom).Форматы Dallas и другие не поддерживаются.
  • Дубликатор TMD-5Универсальный программатор электронных ключей контактного (Cyfral, Metakom, Dallas, КТ01) и бесконтактного типа («Техком» 13 МГц, EM-Marine 125 кГц, HID-26, HID-34, HID-37, Indala) с поддержкой огромного количества форматов заготовок.
  • Дубликатор TMD-4Программатор копирует распространенные типы электронных ключей DS1990а (Dallas) и совместимые, Metakom (Метаком) ТМ2002, Cyfral (Цифрал) DC-2000, а так-же радиочастотные (RFID) метки стандарта EM-Marin (Unique). TMD-4 Обладает большой функциональностью и возможностью подключения к компьютеру.
  • Дубликатор TMD-1 v3Универсальный дубликатор домофонных ключей контактного типа, читающий все форматы ключей-таблеток. Записывает копии ключей Cyfral (Цифрал) и Metakom (Метаком) на заготовку ТМ-01 в оригинальном формате, а Dallas (Даллас) копирует на заготовку ТМ2004, RW1990 и ТМ08v2.
  • TouchMemory ProgrammatorФункциональный и простой программатор для копирования электронных ключей Touch Memory контактного типа стандартов Dallas (Даллас), Cyfral (Цифрал) и Metakom (Метаком), а также бесконтактных RFID 125kHz меток: брелоки и карты стандартов EM-Marine/ЕМ4100, 4101, 4102/Vizit.
  • Ключ для почтальонов KEY-99Ключ для почтальонов, лифтеров, и других сотрудников обслуживающих организаций, которым необходим доступ в подъезды участка. С KEY-99 нет необходимости в связке ключей. Нужно лишь записать в KEY-99 электронные коды.
  • Дубликатор RFD-3Автономный копировальщик бесконтактных ключей «Техком» на специальный брелок-заготовку TKRF с возможностью многократной перезаписи заготовки.
  • Дубликатор RFD-1Это недорогой программатор-копировщик бесконтактных карт и брелоков RFID с питанией от элемента «крона» (9В). Легкий, маленький и простой в использовании прибор RFD-1 станет Вашим надежным помощником, когда перед Вами стоит задача скопировать RFID-метки (EM-Marin).
  • Дубликатор KeyCopy 4Устройство копирует ключи-таблетки форматов Dallas, Cyfral и Metakom, бесконтактные RFID идентификаторы EM-Marine, HID и Indala, а также ключи формата Dallas с дополнительной памятью. Программатор KeyCopy 4 работает как в автономном режиме, так и с компьютером.
  • Дубликатор KeyCopy 2Дубликатор домофонных ключей («таблеток») для создания копий контактных (TouchMemory) ключей Dallas, Cyfral и Metakom.
  • Дубликатор DSПростой и легкий дубликатор «ДС» прописывает бесконтактные RFID ключи-метки форматов HID и EM-Marine.
  • Считыватель меток (Mifare) ACR122U-A9Подключаемый к компьютеру считыватель NFC для чтения и записи карт, брелоков и других RFID заготовок 13.56 МГц. Поддерживает не только MIFARE и ISO 14443 A и B карты, но и все четыре типа NFC тэгов. Возможна запись и чтение как оригинальных меток Mifare так и работа с заготовками Mifare Zero. Также возможна работа с метками Mifare Ultralight (Mifare UL) (при использовании дополнительного программного обеспечения с ключем)
  • Ключ с программой для ACR122UКлюч с программой, которые позволяют копировать метки стандарта Mifare Classic на заготовку Mifare zero и меток Mifare Ultralight на заготовку Mifare UL

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

Принцип работы копировщика можно уяснить, разобравшись с принципом работы самого домофона. Домофон посылает сигнал открыть дверь тогда, когда получает некую информацию с ключа. Мы подносим домофонный ключ к считывающей панели – распознается код ключа – двери разблокированы. Индивидуальный код ключа задается уже в процессе создания.

Таким образом, каждый ключ уникален. Когда устанавливается подъездный домофон, в его базу записываются коды ключей, которые выдаются жителям. После этого открыть дверь без наличия ключа, внесенного в базу или специального кода, состоящего из цифр, — задача нереальная.

Но что делать, если ключ утерян или сломан? Тут-то и приходят на помощь дубликаторы домофонных ключей.

Дубликатор представляет собой небольшое по размеру устройство, чаще всего портативное, работающее на батарейках. Он способен считать код с оригинального ключа и записать его на новый, чистый ключ, заготовку.

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

С помощью дубликатора можно создать домофонный или электронный ключ.

Дубликаторы в интернет-магазине «Домофонный сервис»

В каталоге магазина вы найдете разнообразные модели дубликаторов домофонных ключей. Они отличаются функциями и возможностями. Отличительными чертами является:

  • год выпуска;
  • внешний вид, размер, вес;
  • объем памяти, возможность удалять из нее некоторые коды и запоминать кодовые комбинации некоторых ключей;
  • возможность получать обновления через ПК и т.д.

О каждой модели вы можете узнать детали в карточке товара. Обратиться за дополнительной информацией необходимо к менеджеру-консультанту по номеру, указанному на сайте. Уточнить условия заказа, оплаты и доставки вы можете по тому же номеру.

Почему дубликаторы купить стоит именно на ? Потому что здесь сделать это можно недорого, а также при покупке получить гарантии и уверенность в качестве. Доставка из главного офиса в Москве производится в другие города России.

Как осуществляется перекодировка у разных замков?

Порядок и особенности перекодировки замка зависит от его конструкции. Существует несколько всемирно известных компаний производящих надежные перекодируемые запирающие устройства. Изделия, производимые каждой из этих компаний, имеет свои особенности изменения кода. Давайте посмотрим, какие замки производят эти компании на примере двух фирм и как такие устройства можно перекодировать?

Запирающие устройства фирмы «Чиза». Замки от этой компании отличаются высокой стойкостью к разнообразным способам грубого взлома, кроме того их механизм можно перекодировать неограниченное число раз. Конечно, при условии, что после трех перекодировок вы закажите дополнительный комплект ключей у производителя. Чтобы осуществить отмену действия утерянных ключей необходимо действовать следующим образом.

  • Выдвинуть до конца ригели запирающего устройства при открытой двери. Иными словами нужно приоткрыть дверь, вставить ключ в замочную скважину и закрыть запирающее устройство.
  • Далее из коробки, в которой был упакован замок нужно достать специальный изогнутый кодировочный ключ со стороны похожий на букву «Г».
  • В торцевой части замка неподалеку от ригелей нужно найти отверстие для кодировочного ключа и вставить этот ключ в данную техническую замочную скважину.
  • Теперь нужно несильно надавить на ключ и повернуть его влево до характерного щелчка и вынуть обратно.
  • Теперь берем один из новых ключей, вставляем его в привычную замочную скважину и утапливаем ригели, то есть отпираем замок. Вот и все. Ключ, которым вы открыли замок и его клоны, будут единственно подходящими к этому запирающему устройству до того момента, пока вы не воспользуетесь процедурой перекодировки снова.

Замки компании «Мульт-Лок»тоже можно перекодировать за считанные минуты и также неограниченное число раз. Делается это, пожалуй, даже быстрее чем в случае с замками фирмы «Чиза». Суть процедуры смены кода заключается в быстром изъятии из корпуса замка специальной карточки маленьких размеров.

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

Как установить код?

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

Поскольку большинство жильцов дома не ведает ничего о тонкостях программирования, им куда легче пригласить специалиста и заплатить за его услуги вместо того, чтобы заняться изучением темы самим и попробовать сделать это бесплатно (естественно, согласовав с консьержем (или другими людьми, ответственными за проходимость дома) и монтажной компанией, во избежание конфликтов).

Все коды, известные домофону, содержатся в контроллере.

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

  1. Контроллеры, как отдельная составляющая: Gate, VIZIT KTM600, Z-5R, C2000-2, KTM255 и прочие;
  2. Контроллеры, совмещенные с блоком управления: VIZIT БУД-3/4хх;
  3. Контроллеры, встроенные в вызывную панель: некоторые ВП «Цифрал» и «Элтис», VIZIT-K100, VIZIT-K8, БВД-SM1xx, БВД-М2/407хх и прочие;
  4. Контроллеры, встроенные в считыватель: MicroProx, VIZIT-KTM602 и другие.

Принцип же смены кода следующий:

  1.  Войти в сервисное меню с помощью соответствующего кода;
  2.  Ввести мастер-код, открывающий весь спектр возможностей сервисного меню. Правильность-неправильность кода идентифицируется по звуковому сигналу: одноразовый писк – получилось, двойной – увы.
  3. Затем вводятся необходимые коды, где каждая цифра в начале/конце имеет свой смысл (два кода могут быть одинаковыми, но отличаться последними цифрами, что означает их абсолютную разницу в функционале).

Сервисное меню позволяет проводить следующие программные операции:

  • Установка индивидуального кода для квартиры;
  • Перекодировка ключа;
  • Редакция кода квартир;
  • Удаление памяти обо всех ключах.

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

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

Особенности программирования домофонных ключей

Чтобы понять, почему программирование индивидуальных ключей домофона включает в себя только запись нового идентификатора и его привязки к абоненту на установленном в двери устройстве, стоит особо остановиться на механике работы и внутренней структуре привычных таблеток и карт.

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

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

По дальности срабатывания ключи ранжируются:

  1. с зоной идентификации в 100-150 мм, распространенный формат, тип Proximity;
  2. с дальностью определения до 1 м, тип Vicinity.

Не смотря на такие отличия в дальности, работа всех идентификаторов проходит по простой схеме.

Домофон, использующий ключи данного класса, имеет блок излучения электромагнитного поля слабой интенсивности в зоне контактной площадки. Внутри RFID карты или брелка расположена простая схема, она включает индуктивный колебательный контур, миниатюрную передающую антенну и чип, формирующий сигнал.

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

Простого способа, как перепрограммировать ключ от домофона класса RFID — просто не существует для большинства типов изделий. Идентификатор формируется напыленным в заводских условиях чипом, количество уникальных комбинаций (карт и брелков) — огромно, изменения в коде не предусматриваются.

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

Универсальный rfid ключ. часть 1 — технология rfid, передача данных, rfid метки (ключи)

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

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

Дешевые RFID технологии в течении длительного времени были довольно небезопасными, и они до сих пор используются в системах разграничения доступа. Поэтому было решено изготовить универсальный RFID ключ, который сможет эмулировать 125 кГц RFID метки.

В статье мы рассмотрим простую конструкцию на микроконтроллере Atmel AVR, которая позволит эмулировать RFID ключ, зная его серийный номер. Программа микроконтроллера написана в среде Arduino.

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

  • работать предстоит с 125 кГц RFID устройствами, которые используют тот же метод кодирования, что и в этом проекте; 
  • необходимо знать номер RFID метки (который нанесен обычно на обратную сторону метки/карты) т.к. этот номер вводится в универсальный RFID ключ для его эмуляции.

RFID – радиочастотная идентификация, технология используемая для описания самых разных стандартов, которые позволяют передавать данные, хранящиеся в ключе, считывателю (контроллеру) без использования проводной связи. Имеются несколько стандартов, форматов кодирования и частот для общего пользования. Мы остановимся на стандарте 125 кГц, который является общим для механизмов контроля доступа.

Обычно 125 кГц RFID метки имеют размеры визитной карточки или небольшого брелока и помещены в пластиковую оболочку. Физически метка состоит из катушки индуктивности, подключенной к микроконтроллеру, и когда метка оказывается в непосредственной близости от считывающего устройства, энергия индуктивным способом передается от считывателя к внутреннему микроконтроллеру RFID метки.

Энергия, поступающая от считывающего устройства, имеет двойное назначение: во-первых, она обеспечивает питание микроконтроллера метки, во-вторых, обеспечивает среду коммуникации для передаваемых от метки данных.

После подачи питания RFID метка модулирует запрограммированнный в ней битовый шаблон, используя сигнал, который может обнаружить считывающее устройство.

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

Автор для экспериментов использовал битовый шаблон, который выглядел следующим образом:

1111111110010111000000000000001111100010111110111101001111010000

Что на самом деле он означает, мы рассмотрим ниже.

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

при применении этого алгоритма гарантируется восстановление приемником (считывающим устройством) тактового сигнала из последовательности импульсов. В этой схеме логической единице и нулю соответствуют не уровни напряжения, а перепады.

Так логической единице поставлен в соответствие переход с низкого уровня на высокий, а логическому нулю – переход с высокого на низкий.

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

Многие RFID карты (ключи) имеют на обратной стороне напечатанный номер (см. рисунок), который говорит, какие данные хранятся в карте.

К примеру, карта с нанесенным номером 0007820706 119,21922 содержит битовый шаблон:

1111111110010111000000000000001111011110101001010101000010101100

Первые 9 бит 111111111 – это стартовая последовательность, которая для считывающего устройства означает, что далее будет отправлена последовательность данных. Также считывающее устройство использует эту последовательность для фиксирования данных на карте.

Данные, которые хранятся в ключе, передаются 4 группами с битом четности в конце каждой группы. Последовательность может выглядеть так:

00101 11000 00000 00000 01111 01111 01010 01010 10100 00101 0110 0

Если опустить бит четности, то получим следующий вид последовательности:

BIN00101100000000000111011101010101101000100110
HEX2C7755A2КонтрольнаясуммаSTOP

Переданный код в шестнадцатеричном формате: 2C 0077 55A2. Если разбить его на три группы, то получим: 2C, 0077 (десятичное значение 119), 55A2 (десятичное значение 21922), что соответствует номеру на RFID карте 119,21922.

Это же число, напечатаное на карте в десятичной форме – 0007820706, соответствует 7755A2 (HEX). Константа 2C передается всеми картами этой системы – идентификатор RFID системы. Именно указанное число в десятичной форме (0007820706) потребуется нам для эмуляции RFID ключа.

Последние данные, передаваемые картой – это контрольная сумма, которая позволит убедиться, что все данные были получены. Метод подсчета контрольной суммы мы рассмотрим в третьей части статьи.

Часть 2 — Схема универсального RFID ключа, печатная плата

Универсальный ключ — правда или обман?

Ответ: Правда. Универсальный (в определённых пределах!) ключ можно создать.

Подробнее: Есть несколько совершенно разных путей создания универсального ключа.

  • Честный способ. Берётся один ключ и прописывается во все доступные контроллеры/домофоны. Ситуация упростилась с появлением возможности клонировать ключи. Коммунальная служба делает множество копий одного ключа, раздаёт их компаниям, обслуживающим домофоны на районе, и обязывает прописывать этот ключ во все обслуживаемые и вновь устанавливаемые ими домофоны в округе. При каждом добавлении одной из этих копий в новый домофон все собратья этого ключа «заочно» обретают доступ в новый подъезд. Копии такого ключика раздаются почтальонам, коммунальщикам и, разумеется, полицейским. Представляете? Ключи розданы, а апдейт продолжается! Однако, в этой бочке мёда есть пара ложек дёгтя:
    1. Одним ключом дело не ограничивается. У кого-то в подъезде считыватель бесконтактный, у кого-то ещё touch memory доживает свой век. Приходится заводить отдельный ключ для домофонов Cyfral, да и современный Vizit не всякий ключ примет.
    2. Хлопот добавляет фильтр клонов (копий) в некоторых современных домофонах. К счастью(?), мудрые китайцы выбрасывают на рынок всё новые и новые заготовки, способные обмануть фильтр.
  • Эмулятор — устройство с дисплеем и памятью, в которую копируются коды ключей, имеющих доступ к разным домофонам. Каждый код снабжается комментарием (типа «3-я улица Строителей, дом 25, подъезд 1»), который позволяет найти нужный код в памяти перед тем как приложить эмулятор к считывателю. Основное достоинство эмулятора — он способен имитировать ключи различных форматов: и Dallas, и Cyfral, и Metakom, и чёрта в ступе.Эмулятор ключей touch memory
  • Хакерский способ. В новых домофонах эту лазейку устранили, но до 2005 года это работало повсеместно. Умные головы обнаружили, что в незанятых ячейках памяти домофона прописаны некие коды. Эти коды собственно и являются маркером свободной ячейки памяти. С помощью дубликатора создавались ключи с кодом «свободной ячейки», и домофоны охотно открывали двери таким ключам, благо в любом домофоне хотя бы одна свободная ячейка есть. Говорят, что в некоторых домофонах до сих пор содержится универсальный код, записанный в недоступную для очистки ячейку памяти. Ключ с таким кодом нельзя назвать вездеходом, но определённые шансы он даёт.
Читайте также:  Web Cryptography API: пример использования / Хабр

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Adblock
detector