Как стать автором
Обновить

Комментарии 13

Продолжение-бы... С фотографиями железа и прочим гикпорно в виде исходного кода. ;-)

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

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

Особо интересно было бы код для работы с CF-RU5102 в доступе увидеть. Почему бы не начать с выкладывания его на github?

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

Не понимаю, зачем вообще шлагбаум в поселке. Что за синдром вахтера?

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

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

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

Мне кажется тут всё зависит от компетенции конкретной обслуживающий организации и количества документации, которая останется после DIY проекта.

С тем-же «успехом» (полной катастрофы) можно заказать установку у обслуживающий организации, которая возмёт в 3 раза больше, установит пароли на систему (запретив тем самым менять обслуживающую организацию), заставит покупать метки запароленные их специальным паролем. А при банкротстве этой компании придётся как и в случае DIY переделывать систему. Отличным примером служат ныняшние СКУД системы с «бесплатным софтом», из-за которых сменить производителя контроллеров становится болью. Надежда только на то, чтобы контора не обонкротилась.
НЛО прилетело и опубликовало эту надпись здесь
> Все таки вопросов больше чем ответов.

С удовольствием отвечу.

> Какова дальность действия подобных систем в целом?

Я купил один из самых бюджетных вариантов уличных считывателей, который должен бить на 5-6 метров. Что самое удивительное, они на 5 метров действительно били хорошо. Пришлось их наклонить в землю, т.к. они умудрялись считать метки у машин, которые оказываются слеюущими. В продаже есть считыватели до 15 метров, но возможности проверить их работу небыло.

Есть некоторые минусы, наклейка должна клеится на НЕ металлическую поверхность, например, на стекло. Выглядит это достаточно некрасиво. Если клеить с внутренний стороны стекла на отапливаемые стёлка, то они почти не ловятся (если стёлка обычные, то проблем нет). Думаю протестировать работу, если клеить на пластик, наиболее интересным местом выглядит решётка радиатора.

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

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

> нет смысла использовать какие-то извращенные алгоритмы

В алгоритме нет ничего «извращённого», более того, никто не обязывает использовать только один вариант защиты. А с учётом, что многие метки имеют имеют «kill password» установленный в 0 по умолчанию, нам всё равно следует записать туда какое-нибудь нестандартное значение, в противном случае может появится школьник-шутник, который убьёт все метки. А там и до зачитки по паролю остаётся доделать чуть чуть.

> госномер

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

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

Пришло время поизучать UHF. Существуют какие то приложения (бесплатные ?) для работы с метками, как установить пароль на них (записать в метку) ?

На момент написания статьи производитель (chafon) выкладывал документацию в свободном доступе, сейчас её почему-то спрятал, на aliexpress начал шифроваться, т.е. продаёт считыватели как noname. Тем не менее мне известны случаи, что он всё ещё отвечает по email и может её прислать. Все исходники необходимые для работы на КПП я оформил на github ссылки можно найти во второй статье. С того времени я больше не занимался UHF, с момента запуска до данного момента система работает успешно, правда идея использовать orangepi + прикладное приложение для подготовки меток (записи паролей) оказалась сомнительный. Часто глючит, нужно переписать прошивку на esp8266 и прикрутить к ручному считывателю.

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации