Делаем копию карты-пропуска по фото
Однажды мне срочно понадобилось попасть в один бизнес-центр с пропускной системой в виде турникетов, открывающихся при помощи карт-пропусков. Человек, у которого находился в этот момент пропуск, был далеко, передать мне его он не мог, а оформление новой карты в силу бюрократических особенностей заняло бы много времени.
С чем мы имеем дело
Итак, человек с пропуском находится далеко, считывателя для бесконтактных карт у него с собой конечно же нет, но есть телефон, на который можно сделать фотографию карты.
По фото карта была опознана как EM-Marin, она же EM4100. Эти бесконтактные карты работают на частоте 125 КГц и содержат номер (далее — ID) размером 40 бит или 5 байт, который записывается на карту еще на заводе и не может быть изменен. Какой-либо защиты от чтения или копирования в них нет. Для создания дубликатов этих карт используются заготовки T5577 и EM4305, которые свободно продаются.
Перезаписываемые карты-болванки выглядят как обычная пустая пластиковая карта в форм-факторе кредитки, а не перезаписываемые (с прошитым на заводе серийным номером) чуть толще и на лицевой стороне у них нанесен текст, состоящий из нескольких групп десятичных цифр. Встречаются и карты в виде брелков.
Для записи таких карт потребуется соответствующий копировщик. Я использую Proxmark3, но можно взять любой другой, который может работать с T5577 и позволяет ввести ID карты вручную. Или же вовсе использовать эмулятор, тогда можно обойтись без болванок.
Карта не имеет своего источника питания, оно поступает со считывателя «по воздуху», как в беспроводных зарядках. Считыватель генерирует электромагнитное поле, карта улавливает его через антенну и включается. Далее карта модулирует поле и начинает циклически передавать свой ID, который улавливается считывателем, связь при этом односторонняя.

Как именно передаются данные с карты: сперва идет преамбула из 9 бит «1», затем передается 1 байт Version Number, 2 байта Facility Code и 2 байта уникального номера карты, периодически следуют биты контроля четности. Взято по ссылке, там кстати еще неплохое описание протокола (на английском).
В самом простом варианте построения СКУД считыватель сам является контроллером доступа – сравнивает ID карты с номерами в памяти и принимает решение об открытии замка или турникета. В системах посложнее он отправляет эту информацию на контроллер по какому-либо интерфейсу.
Эксперимент
Итак, на карте нанесены некие цифры. Было логично предположить, что это и есть ее ID. Для того, чтобы это выяснить, я взял данные аналогичной карты, получилось следующее:
Цифры на карте: 0013396136 204.26792 ID: 4A00CC68A8
После преобразования ID из HEX в DEC, получилось 317840976040, что не похоже на цифры с карты. Спойлер: если бы я сделал наоборот, и конвертировал цифры с карты в шестнадцатеричный формат, то я добился бы успеха сразу, но тогда эта статья была бы не такой содержательной 🙂
Размышляя над тем, что еще оно может значить, я вспомнил, что Proxmark помимо ID карты показывает еще кое-какие данные:
lf search
proxmark3> lf search NOTE: some demods output possible binary if it finds something that looks like a tag False Positives ARE possible Checking for known tags: EM410x pattern found: EM TAG ID : 4A00CC68A8 Possible de-scramble patterns Unique TAG ID : 5200331615 HoneyWell IdentKey < DEZ 8 : 13396136 DEZ 10 : 0013396136 DEZ 5.5 : 00204.26792 DEZ 3.5A : 074.26792 DEZ 3.5B : 000.26792 DEZ 3.5C : 204.26792 DEZ 14/IK2 : 00317840976040 DEZ 15/IK3 : 000352190666261 DEZ 20/ZK : 05020000030301060105 >Other : 26792_204_13396136 Pattern Paxton : 1256236712 [0x4AE0A6A8] Pattern 1 : 10853441 [0xA59C41] Pattern Sebury : 26792 76 5007528 [0x68A8 0x4C 0x4C68A8] Valid EM410x ID Found! proxmark3>
Ага, 0013396136 и 204.26792 — это именно то, что написано на карте!
Но ведь на ней хранится всего лишь 5 байт, значит эти числа должны вычисляться из ID по некому алгоритму ридером или его клиентом. К счастью, Proxmark – open-source проект, его исходные коды доступны на гитхабе . Я сделал поиск в репозитории по строке «DEZ 10» и нашел функцию cmdlfem4x.c.
Часть кода cmdlfem4x.c:
. //output 88 bit em id PrintAndLog("\nEM TAG ID : %06X%016" PRIX64, hi, id); > else< //output 40 bit em id PrintAndLog("\nEM TAG ID : %010" PRIX64, id); PrintAndLog("\nPossible de-scramble patterns"); PrintAndLog("Unique TAG ID : %010" PRIX64, id2lo); PrintAndLog("HoneyWell IdentKey <"); PrintAndLog("DEZ 8 : %08" PRIu64,id & 0xFFFFFF); PrintAndLog("DEZ 10 : %010" PRIu64,id & 0xFFFFFFFF); PrintAndLog("DEZ 10 : %010" PRIu64,id & 0xFFFFFFFF); PrintAndLog("DEZ 5.5 : %05lld.%05" PRIu64,(id>>16LL) & 0xFFFF,(id & 0xFFFF)); PrintAndLog("DEZ 3.5A : %03lld.%05" PRIu64,(id>>32ll),(id & 0xFFFF)); PrintAndLog("DEZ 3.5B : %03lld.%05" PRIu64,(id & 0xFF000000) >> 24,(id & 0xFFFF)); PrintAndLog("DEZ 3.5C : %03lld.%05" PRIu64,(id & 0xFF0000) >> 16,(id & 0xFFFF)); .
Из кода выше становится ясно, что эти числа – части ID карты:
0013396136 (DEZ 10) – первые 4 байта, если считать от младшего к старшему.
204.26792 (DEZ 3.5C) – третий байт отдельно (он же Facility Code) и непосредственно 2 байта серийного номера карты.
Таким образом, по цифрам на карте можно восстановить часть ее ID. Но как быть, если известны 4 байта, а требуется 5? И если четвертый байт имел значение 0 на всех считанных мной картах, то пятый байт всегда ненулевой. Перебирать этот байт в конкретном случае не вариант — не хочется вызывать подозрения у охраны.
Тут я вспомнил, что СКУД в этом бизнес-центре установлен достаточно давно, поэтому я предположил, что там может использоваться для передачи данных популярный, но устаревший Wiegand-26. Этот протокол предназначен для связи считывателя с контроллером, и позволяет передавать за одну посылку 24 бита данных и 2 бита четности, итого 3 байта полезной нагрузки. Это означает, что ID карты не передается полностью и неизвестный пятый байт никак в идентификации не участвует и может быть рандомным.
Стоит отметить, что некоторые современные считыватели все же читают и сравнивают старший байт карты, в таком случае придется перебирать 255 комбинаций, но это можно сделать за приемлемое время, особенно если использовать эмулятор.
Ну что же, теперь осталось проверить на практике все изыскания выше. Для создания копии карты я взял заготовку T5577 и записал на нее полученный ID (пятый байт — случайный):
Запись карты
proxmark3> lf em 410xwrite 0100CC68A8 1 Writing T55x7 tag with UID 0x0100cc68a8 (clock rate: 64) #db# Started writing T55x7 tag . #db# Clock rate: 64 #db# Tag T55x7 written with 0xff80600630c8d23a proxmark3>
Получилась почти полная копия карты с фото, отличается только старший байт. Для уверенности можно еще раз ввести команду lf search и проверить, совпадают ли DEZ 10 и DEZ 3.5C с цифрами на оригинальной карте.
После этого я записал уже преобразованный аналогичным образом ID нужного мне пропуска.
Как и ожидалось, карта считалась корректно, турникет щелкнул, мигнул зеленым индикатором.
Пост-скриптум
Если вы отвечаете за безопасность, то скорее всего, все описанное в этой статье не будет для вас новостью. В противном случае все же не стоит преждевременно рвать волосы на теле. Проблема кроется в том, что данный формат карт изначально не обеспечивает высокого уровня безопасности. Эти карты не поддерживают каких-либо механизмов аутентификации и шифрования, следовательно могут быть скопированы в любой момент подходящим считывателем. На серьезных объектах, таких как банки, дата-центры и хранилища ядерных боеголовок, вместо EM-Marin применяются более защищенные форматы карт (по крайней мере, хочется в это верить). Например, это семейство MIfare, где карты разделены на сектора с индивидуальными ключами чтения и записи, а некоторые карты этого стандарта поддерживают даже алгоритм шифрования AES. Ну и не стоит забывать про дополнительные методы контроля доступа.
В любом случае, не копируйте чужие карты без согласия их владельцев.
- Информационная безопасность
- Беспроводные технологии
- Лайфхаки для гиков
Клонирование (копирование) карт доступа
Самый распространенный способ обхода контроля доступа – клонирование карт. Наиболее распространенные карточки, используемые в системах контроля доступа, работают по технологии RFID на частоте 125 кГц, и при этом информация хранится на них в открытом доступе.
Например, в картах стандарта Em-Marine идентификатор не защищен от несанкционированного считывания, поэтому они чаще всего подвергаются копированию.
Копирование карт Em-Marine
Считывание злоумышленником данных с карты происходит с помощью компактного и весьма доступного по цене прибора – дубликатора. Для этого необходимо лишь приблизиться к карте, послать на нее с дубликатора сигнал, имитирующий сигнал считывателя, получить ответный сигнал с карты, записать его в память устройства, а затем на бланк карты.
Карты не всех стандартов поддаются такому простому взлому, многие современные идентификаторы защищены от подобных угроз с помощью прогрессивных технологий.
Тем не менее, с помощью ПО можно настроить разграничения доступа, что обеспечит большую надежность СКУД, в которых используются низкочастотные карты.
- «карта – дверь» – доступ в определенные помещения может быть разрешен лишь некоторым сотрудникам, данные карт которых занесены в соответствующую базу данных. Тогда злоумышленник с дубликатом карты доступа офисного работника не сможет проникнуть в помещение сотрудников охраны;
- «карта — время» — после окончания рабочего дня, а также в выходные и праздничные дни доступ на территорию предприятия и/или в компьютерные сети может быть запрещен всем сотрудникам;
- «повторный проход» — такое разграничение не только не впустит в здание злоумышленника с клоном карты уже присутствующего на рабочем месте сотрудника, но и не позволит самим работникам пропускать по своей карте посторонних;
- «выход без входа» — при такой политике система не допустит выход злоумышленника, который вошел без идентификации вслед за сотрудником предприятия, но не сможет выйти по клонированной карте работника, который уже покинул рабочее место.
Клонирование карт доступа с помощью Proxmark 3
Proxmark 3 позиционируется как исследовательский инструмент, для изучения систем RFID и NFC. Однако, простым поиском по интернету можно обнаружить подробное описание его использования для клонирования карт доступа. Этот метод не требует навыков взломщика или глубоких знаний технологии — достаточно того, чтобы Proxmark 3 просто вошел в контакт с картой контроля доступа.
На популярном сайте по заказу товаров из Китая стоимость устройства стартует примерно от 100 долларов США, при этом поставщики обещают совместимость со следующими популярными форматами карт доступа:
Материал спецпроекта «Без ключа»
Спецпроект «Без ключа» представляет собой аккумулятор информации о СКУД, конвергентном доступе и персонализации карт
Копирование RFID-карт
Существуют ситуации, когда требуется изготовить несколько ключей к одному и тому же объекту или заменить утерянный. Создать дубликат можно, если есть оригинал, причем он не является персонализированным. Например, без программирования копируется стандарт RFID большинства бесконтактных пропусков, которые работают с домофонами, с технологиями СКУД общего доступа без уникализации. Такая услуга, как копирование RFID карт, предлагаемая нашей компанией, упростит создание дополнительных пропусков и замену утерянным либо пришедшим в негодность.
Нюансы копирования RFID-карт
Смарт-карты бывают разной степени защиты. Сделать копию можно, только если это позволяет технология, что логично: например, нельзя скопировать имеющуюся на руках кредитную или дебетовую карту банка. Специальные технологии высокой степени защиты не позволят скопировать большинство чипов, который вшит в «железо», это касается некоторых видов Mifare, как правило, тоже связанных с финансами. Дубликат RFID карты в таких случаях требует специального доступа программы, изготовления нового чипа. Однако ключ-карты могут быть не такой высокой степени защиты, если речь идет о:
В этом случае может использоваться технология Em Marine либо другая, также распространенная: клонирование RFID карты Arduino возможно с использованием соответствующих технических решений. Специалисты RС Groupe, используя сертифицированные технологии, изготовят полностью подходящие и совместимые с любой СКУД-системой ключ-карты. Услуга нашей компании будет актуальна в следующих случаях:
- При утере исходника — тогда нужно будет попросить у кого-то аналогичный, например, если вы потеряли ключ карту от домофона, можно взять чип-карту у соседей или другого члена семьи.
- NFC клонирование карты возможно при соответствующем уровне защиты. Если у вас есть исходник на мобильном телефоне, а информация не защищена (то есть, например, не идет речь о банковской карте), то сделать дубликат возможно.
- При наличии исходников из СКУД — это распространенный вариант не только при утере, но и для массового изготовления пропусков, которые потом будут выдаваться сотрудникам по мере необходимости.
Преимущество RС Groupe в том, что мы сделаем дубликат бесконтактных карт пропусков RFID по любому дизайну: разработаем для вас персональный или выполним заказ по имеющемуся макету. Гарантируем отличное качество изделий.
Как сделать копии карт EM-marine HID (пропуск)
Нет. Нужен ещё кто-то умный. Кто хотя бы отличит хид от ем-марине и определит наличие защиты от копирования. Или расскажет, как это правильно делается, а именно: приобретается куча карт и регистрируется администратором в СКУД
- musor
- Сообщений: 39199
- Зарегистрирован: Сб сен 13, 2014 16:27:32
- Откуда: СпиртоГонск созвездия Омега
- Сайт
Re: Как сделать копии карт EM-marine HID (пропуск)
Ср авг 31, 2022 10:11:24
тут 2 варианта карт бывают с1кратно прошитым внутнреним номером(подобно dalas таблеткам-ключам
и многократные перепрограмируемы но и их клонировать НЕУМНО нелзя понять кто и когда зашел
бычно каждая карта имет свой код боле того там прописано имя владелца место работы и зоны допуска для его рфидкарты если это секретка/оборонка/медицина и время доступа день/ночь
и ка правилно УЖЕ сказал колега делает это обычно админ системы при установке системы СКУД обычно приобретается специалный програматор карт
которыйи пропичет все и при активации карты сделает сответсвующую запись в БД СКУД. пытаться там делать клоноф(даже для сервисникоф) настоятелно не рекомендую СКУД иХ сразу отследит включит ALARM для СБ и заблокирует все эти карточки и двери где они применялись. можно сервисникам создать свою групу допуска или вклюбчить их в групу админоф чуть урезаф им прф
а вот некоторые домофоны с такой картой да можно клонировать опятьже купиф спецпрограматор.
и да самоделные програматоры таких карт я встречал в сети одно время на Алехе даже набор продавалсяи из 5 програмируемых карт готовой платки и рамки для изготовления такого прибора я даже купил но ктото из знакомых тода увидеф уменя его перекупил даже не поигрался..
- Ivanoff-iv
- Сообщений: 6478
- Зарегистрирован: Пт ноя 11, 2016 05:48:09
- Откуда: Сердце Пармы
Re: Как сделать копии карт EM-marine HID (пропуск)
Ср авг 31, 2022 10:40:17
Насколько я знаю (не уверен, специально не искал инфу) копия получается неполной — аппарат их различает
даже у домофона с таблетками есть пункт: разрешить копии. т.е. скорее всего ключ на нем соответствовать будет, а служебная информация — нет, по ней то и отследит.
Можно попробовать сделать точную копию, собрав свой ключ на МК, но это будет уже не карточка, или не совсем карточка.
- Martian
- Сообщений: 9237
- Зарегистрирован: Сб дек 18, 2021 19:25:32
- Сайт
Re: Как сделать копии карт EM-marine HID (пропуск)
Ср авг 31, 2022 10:51:33
Существует масса вариантов защиты, делающих экономически невыгодным попытки копирования. И если даже самая простенькая применена в картах ТС — проще зарегистрировать в СКУД. Если же это обход регистрации, то это вообще может быть противоправным действием в какой-то степени.
- musor
- Сообщений: 39199
- Зарегистрирован: Сб сен 13, 2014 16:27:32
- Откуда: СпиртоГонск созвездия Омега
- Сайт
Re: Как сделать копии карт EM-marine HID (пропуск)
Ср авг 31, 2022 11:09:48
Martian , правовая сторона вапрос отденлный и в часном секторе ооочень МУТНЫЙ-это ТАМ не госструктуры где такое -попытка нарушения безопасности/взлом и последствия стандартны..
а домофоны/ электроные замки с картой силно разные бывают те что типа визит и похожие на них замки с таблеткой далас совсем тупые. между ключами там НЕТ разницы оно их не видят и на все прописаные ключи просто ТУПО откроют дверь. без никакой проверки привелигированые МАСТЕРключи кроме того могут включить админский режим записи новых ключей или стирания утратифших доступ прям от двери без всякого компа
умны домофоны вроде цыфрала и импорт ключи всегда различают. при открыти двери своими разрешеными в базе ключоми в сответсвующу квартиру/офис продет оповещаюший сигнал что сработала их таблетка/карта ключ и к ним ГОСТЬ а вот если после этого того снова исползовать клон спустя короткое время . реакция зависит от установок защиты. либо ключи с таким ходом заносятся в BL или всеже им дадут работать(чащен настройка на 2е) база ключей обычно в отделной епромке котора в сокете. что упрошает настройи ремонт
- Дмитрий М
- Сообщений: 6184
- Зарегистрирован: Чт дек 29, 2005 00:18:30
- Откуда: Москва
Re: Как сделать копии карт EM-marine HID (пропуск)
Ср авг 31, 2022 20:53:32
Были программаторы и карты (назывались отладочные) с возможностью записи, но стоит это для ХИДа очень недёшево, что делает это нерентабельным для разовой акции. Делали приятели из фирмы в области СБ оборудования для выставки (начало 2000х) считывалку на метр с лишним и эмулятор карты (все полностью самодельное), типа для демонстрации возможностей перехвата кодов метро и т.п.. Там в контуре накачки под несколько сотен вольт было на 128 кгц.
- АлександрЛ
- Сообщений: 38483
- Зарегистрирован: Пн ноя 30, 2009 03:00:01
- Откуда: Нерезиновая
Re: Как сделать копии карт EM-marine HID (пропуск)
Ср авг 31, 2022 21:19:18
Вопрос:
Есть предприятие и прокси-карта для доступа внутрь. Точно тип карты определить не могу: с виду — то ли EM Marine, то ли HID ProxCard II: матово-белая, толстая 54х85.7х1.8мм. Сзади — 20-значный номер, разделённый пробелом и запятой.
Ответ:
Если это HID то сделать можно будет, но стоит ли ради нескольких копий брать прибор? Можно в вашем городе найти ключников у которых он есть и просто наделать копий.
В Саратове нет контор, которые занимаются копированием различного вида ключей и брелоков?
Сама карточка, если я правильно понял, стоит 70 рублей, ну, или что-то около того..
https://erim.ru/elektronnye-klyuchi/bes . darta-hid/
https://erim.ru/programmer-em-h-prg-usb.html
зы.. Ещё что-то похожее было для ардуино, просто видел, но, на сколько подходит к вашей карте- не скажу, не знаю.
- Martian
- Сообщений: 9237
- Зарегистрирован: Сб дек 18, 2021 19:25:32
- Сайт
Re: Как сделать копии карт EM-marine HID (пропуск)
Ср авг 31, 2022 21:39:24
АлександрЛ , внешний вид карты ничего не значит. Там может быть криптозащита, много Вы знаете контор, которые возьмутся за взлом криптозащиты? Ключник будут реверс чипа в карте делать? Да и сам ТС не знает, что за карта у него, смешав два типа.
- АлександрЛ
- Сообщений: 38483
- Зарегистрирован: Пн ноя 30, 2009 03:00:01
- Откуда: Нерезиновая
Re: Как сделать копии карт EM-marine HID (пропуск)
Ср авг 31, 2022 23:35:31
А за спрос денег не берут, находите контору, которая занимается копированием RFID ключей, и спрашиваете- могут они сделать копию, или нет..
При большом количестве, наверное, можно поговорить и о скидке, или самостоятельно купить карточки (спросить у того же, кто возьмётся делать копии)
https://aliexpress.ru/item/4000693183454.html
https://aliexpress.ru/item/1005001955632575.html
https://aliexpress.ru/item/1005003113888224.html
- FireProoF
- Сообщений: 424
- Зарегистрирован: Чт май 14, 2015 15:11:39
- Откуда: Саратов
Re: Как сделать копии карт EM-marine HID (пропуск)
Пт сен 02, 2022 10:12:59
Мне надо сделать копии карты для работы, т.к. постоянно забываю пропуск дома.
Узнал, что уже люди делали копии на домофонных ключах. Так что вопрос, считайте, снят)
- Ivanoff-iv
- Сообщений: 6478
- Зарегистрирован: Пт ноя 11, 2016 05:48:09
- Откуда: Сердце Пармы
Re: Как сделать копии карт EM-marine HID (пропуск)
Пт сен 02, 2022 10:23:42
Мне надо сделать копии карты для работы, т.к. постоянно забываю пропуск дома.
а чем копия лучше? её тоже можно оставить дома.
- Martian
- Сообщений: 9237
- Зарегистрирован: Сб дек 18, 2021 19:25:32
- Сайт
Re: Как сделать копии карт EM-marine HID (пропуск)
Пт сен 02, 2022 11:44:20
так он же кучу собирался сделать.
Нужно наделать кучу копий
распихать по всем карманам. Что-то ТС хитрит.
- Ivanoff-iv
- Сообщений: 6478
- Зарегистрирован: Пт ноя 11, 2016 05:48:09
- Откуда: Сердце Пармы
Re: Как сделать копии карт EM-marine HID (пропуск)
Пт сен 02, 2022 11:47:57
Его увольняют, отбирают пропуск. затем второй раз. третий. а он всё продолжает ходить на работу и работать.
- АлександрЛ
- Сообщений: 38483
- Зарегистрирован: Пн ноя 30, 2009 03:00:01
- Откуда: Нерезиновая
Re: Как сделать копии карт EM-marine HID (пропуск)
Вс сен 11, 2022 19:30:11
Мне надо сделать копии карты для работы, т.к. постоянно забываю пропуск дома.
её тоже можно оставить дома.
Тогда надо вшить RFID метку под кожу- типа как чипы для домашних животных-
https://storedigital.ru/2020/07/17/rfid . -polyotov/
Эту штуку точно дома не забудешь..
- FireProoF
- Сообщений: 424
- Зарегистрирован: Чт май 14, 2015 15:11:39
- Откуда: Саратов
Re: Как сделать копии карт EM-marine HID (пропуск)
Пн сен 12, 2022 10:13:46
Мне надо сделать копии карты для работы, т.к. постоянно забываю пропуск дома.
а чем копия лучше? её тоже можно оставить дома.
Уже меньше шансов не обнаружить пропуск, приехав на работу
- musor
- Сообщений: 39199
- Зарегистрирован: Сб сен 13, 2014 16:27:32
- Откуда: СпиртоГонск созвездия Омега
- Сайт
Re: Как сделать копии карт EM-marine HID (пропуск)
Пн сен 12, 2022 12:42:39
бред какаойто.
- victor1956
- Сообщений: 447
- Зарегистрирован: Сб сен 11, 2010 14:17:36
- Откуда: Петербург
Re: Как сделать копии карт EM-marine HID (пропуск)
Чт мар 16, 2023 15:10:23
Карты EM-marine и HID — это разные типы карт.
Первые — самые простые и дешевые, вторые более продвинутые
и с защитой от копирования(простыми дубликаторами).
У вас какой тип конкретно ?
- >TEHb
- Сообщений: 3511
- Зарегистрирован: Ср ноя 11, 2009 17:19:30
- Откуда: Воронеж
Re: Как сделать копии карт EM-marine HID (пропуск)
Чт мар 16, 2023 16:05:20
Умельцы запихивают метку в кольцо, а кольцо уж вечно висит на пальце.
Powered by phpBB © phpBB Group.
phpBB Mobile / SEO by Artodia.
- Список форумов
- Наша команда
- Удалить cookies форума
- Часовой пояс: UTC + 3 часа
