Пользователь
0,0
рейтинг
20 сентября 2014 в 13:12

Делаем универсальный ключ для домофона

Заголовок получился слишком громким — и ключ не такой и универсальный, и домофон поддастся не любой. Ну да ладно.
Речь пойдет о домофонах, работающих с 1-wire таблетками DS1990, вот такими:



В интернете можно найти множество материалов о том, как читать с них информацию. Но эти таблетки бывают не только read-only. Человеку свойственно терять ключи, и сегодня ларёк с услугами по клонированию DS1990 можно найти в любом подземном переходе. Для записи они используют болванки, совместимые с оригинальными ключами, но имеющие дополнительные команды. Сейчас мы научимся их программировать.

Зачем это нужно? Если отбросить заведомо нехорошие варианты, то самое простое — это перепрограммировать скопившиеся и ставшие ненужными клонированные таблетки от старого домофона, замененного на новый, от подъезда арендованной квартиры, где больше не живете, от работы, где больше не работаете, и т.п.


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

Немного теории.


Как известно, DS1990 характеризуется, в общем случае, одним параметром — собственным идентификационным номером. Он состоит из 8 байт и нанесен на поверхность таблетки. И он же выдаётся в ответ на запрос по 1-wire. На самом деле один из этих байт — это идентификатор типа устройства, ещё один — контрольная сумма, но для нас это всё не принципиально. В памяти домофона прописаны все известные ему ключи, изменять это множество может только компания, домофоном управляющая. Но кроме ключей, явно записанных в память, домофон иногда реагирует на так называемые мастер-ключи, единые для домофонов этого производителя, этой серии, этого установщика. Коды мастер-ключей стараются держать в секрете, но иногда они утекают. За пять минут гугления можно найти порядка 20 мастер-ключей от различных домофонов. У меня стоит «Визит», поэтому выбор пал на ключ 01:BE:40:11:5A:36:00:E1.

Болванки, на которые клонируются ключи, бывают разных типов. У нас в городе самые распространенные — это TM2004. По описанию они поддерживают финализацию, после которой теряют возможность перезаписи и функционируют как самые обычные DS1990. Но по каким-то причинам умельцы, делающие копии, финализацию выполняют не всегда. Возможно потому, что основная масса программаторов на рынке куплена давно и не имеет такой функции, возможно потому, что для финализации требуется повышенное (9В) напряжение. Не знаю. Но факт остаётся фактом, из 4-х ключей, на которых я экспериментировал, финализирован был только один. Остальные легко позволяли менять свой код на какой душе угодно.

Практика.



Собирать программатор будем на Arduino Uno, которая для подобных целей макетирования и сборки одноразовых поделок подходит идеально. Схема простейшая, 1-Wire на то и 1-Wire.



Время сборки устройства на бредборде не превышает пяти минут



Код скетча. Сам алгоритм записи взят тут — domofon-master2009.narod.ru/publ/rabota_s_kljuchom_tm_2004/1-1-0-5
Там, правда, написано, что можно записывать все 8 байт подряд, но у меня так не заработало. Поэтому каждый байт пишется отдельно, через свою команду 0x3C.

#include <OneWire.h>

#define pin 10

byte key_to_write[] = { 0x01, 0xBE, 0x40, 0x11, 0x5A, 0x36, 0x00, 0xE1 };

OneWire  ds(pin);  // pin 10 is 1-Wire interface pin now

void setup(void) {
  Serial.begin(9600);
}

void loop(void) {
  byte i;
  byte data[8];

  delay(1000); // 1 sec
  
  ds.reset();
  delay(50);
  ds.write(0x33); // "READ" command
  
  ds.read_bytes(data, 8);

  Serial.print("KEY ");
  for( i = 0; i < 8; i++) {
    Serial.print(data[i], HEX);
    if (i != 7) Serial.print(":");
  }

  // Check if FF:FF:FF:FF:FF:FF:FF:FF
  // If your button is really programmed with FF:FF:FF:FF:FF:FF:FF:FF, then remove this check
  if (data[0] & data[1] & data[2] & data[3] & data[4] & data[5] & data[6] & data[7] == 0xFF)
  {
    Serial.println("...nothing found!"); 
    return;
  }

  return; // remove when ready to programm

  // Check if read key is equal to the one to be programmed
  for (i = 0; i < 8; i++)
    if (data[i] != key_to_write[i])
      break;
    else
      if (i == 7)
      {
        Serial.println("...already programmed!");
        return;
      }

  Serial.println();
  Serial.print("Programming new key...");
  
  for (uint8_t i = 0; i < 8; i++)
  {
    ds.reset();
    data[0] = 0x3C; // "WRITE" command
    data[1] = i; // programming i-th byte
    data[2] = 0;
    data[3] = key_to_write[i];
    ds.write_bytes(data, 4);
    Serial.print(".");
  
    uint8_t crc = ds.read();
    
    if (OneWire::crc8(data, 4) != crc) {
        Serial.print("error!\r\n");
        return;
    }
    else
      Serial.print(".");
    
    send_programming_impulse();
  }
  
  Serial.println("done!");
}

void send_programming_impulse()
{
  pinMode(pin, OUTPUT);
  digitalWrite(pin, HIGH); 
  delay(60);
  digitalWrite(pin, LOW); 
  delay(5);
  digitalWrite(pin, HIGH); 
  delay(50); 
}


После запуска программа раз в секунду опрашивает 1-Wire интерфейс и выдаёт на последовательнй порт считанный с него код. Если это FF:FF:FF:FF:FF:FF:FF:FF, то считаем, что ничего не подключено. В общем случае это, конечно, неверно, так как некоторые болванки, например, TM2004, позволяют записать 8 0xFF в идентификатор ключа, поэтому если ваша таблетка прошита таким кодом, то проверку нужно убрать.

Порядок работы: запускаем, подключаем ключ, чей код хотим узнать, и полученное значение хардкодим в массив key_to_write. Убираем помеченный коментарием return. Снова запускаем и подключаем болванку, она должна прошиться новым ключом. Естественно, что для записи уже известного кода (скажем, мастер-ключа), первый шаг выполнять не требуется.

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

Успешный лог записи выглядит как-то так:

KEY FF:FF:FF:FF:FF:FF:FF:FF...nothing found!
KEY FF:FF:FF:FF:FF:FF:FF:FF...nothing found!
KEY FF:FF:FF:FF:FF:FF:FF:FF...nothing found!
KEY 1:98:2C:CD:C:0:0:EB
Programming new key...................done!
KEY 1:BE:40:11:5A:36:0:E1...already programmed!

Спускаемся на улицу, пытаемся открыть соседний подъезд. Работает!

Морально-этические вопросы.


А стоило ли такое выкладывать? Вдруг в мой подъезд сможет зайти бомж и станет там жить?

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

Поэтому и публикую без малейших сомнений. Пользуйтесь!
Александр @Eltaron
карма
34,0
рейтинг 0,0
Реклама помогает поддерживать и развивать наши сервисы

Подробнее
Реклама

Самое читаемое

Комментарии (109)

  • +8
    Всегда плюсую такие топики. Наверное, что в детстве фильм «Приключение Буратино» смотрел раз сто. Там тоже постоянная заморочка с ключами )))
  • +1
    Недавно посчитал сколько у меня таких ключей (все время их путаю, забываю) и подумал, почему нет допустим чехла для телефона который мог бы открывать несколько дверей. А лучше модульный чехол, куда можно несколько чипов-картриджей ставить и расширять возможности обычного телефона.
    • 0
      Можно создать эмулятор ключа + микроконтроллер + SD-флешку, на которой хранить номера всех ваших ключей. Открывать либо перебором, либо выбором (но тогда еще придется лепить экранчик и кнопочки или тач-скрин).
      • +2
        Либо как-то умудриться связать с телефоном, он по текущим GPS-кооридинатам отдаст нам нужный ключ (код).
        Тут хотелось как с фонариком, сложно включать, особенно если стоит как отдельное приложение, но всегда собой, карман не тянет, кушать не просит.
        • 0
          Телефон телефону рознь!
          А вот GPS модуль добавить — да, это хорошая идея. Даже с жутко низкой точностью GPS будет проще: вряд ли в радиусе метров 10 будет больше 3-5 замков. А их перебрать уже значительно проще.

          // а потом кто-нибудь сольет базы в интернет, появится глобальный репозиторий и желающие смогут вообще любые двери открывать =D
          • 0
            // а потом кто-нибудь сольет базы в интернет, появится глобальный репозиторий и желающие смогут вообще любые двери открывать =D

            В статье говорят про мастер-ключи

            Но кроме ключей, явно записанных в память, домофон иногда реагирует на так называемые мастер-ключи, единые для домофонов этого производителя, этой серии, этого установщика. Коды мастер-ключей стараются держать в секрете, но иногда они утекают. За пять минут гугления можно найти порядка 20 мастер-ключей от различных домофонов. У меня стоит «Визит», поэтому выбор пал на ключ *******
      • +5
        я просто оставлю это здесь ikey.ru/ru/product/megakey
    • 0
      На радиокоте уже давно мусолилась тема эмулятора ключей, даже сделали на базе корпуса от телефона удобный ключ хранящий в себе дочёрта кодов ключей, выбирай перед использованием и пользуйся.
  • 0
    Прям мысли читаете! Спасибо за скетч, всегда думал о программаторе ключей из arduino.
  • +2
    Зато когда придомовая территория огорожена никто во дворе на скамеечке по ночам не бухает и не орёт.
    • +14
      Далеко не всегда, часто алкаши живут в том же доме.
      • 0
        Ну в моём дворе это в основном залётная молодежь, а не местные алкаши. И даже здание ФСБ в 20 метрах их не смущает)
        • +3
          Ха. У нас в главном парке города, который в 50 метрах от главка МВД и ФСБ, еще недавно каждую неделю ломали памятники и фонари! Потом куда-то делись, наверное, просто вымерли в результате естественного отбора… Ни разу никого так и не поймали. Зато своя территория огорожена 3-метровым забором и будка с круглосуточным полицаем.
          • –2
            Следующий пост будет называться «Как стать <своим> при встрече с полицаем».
          • +3
            Однажды неподалеку от моего дома неустановленные личности в ночи сперли бронзовую табличку у двери налоговой. А соседняя с ней дверь — вход в отделение милиции.
          • 0
            Это наверняка вам так сказали что никого не поймали, ибо на горячем не получилось. А так неофициально видать поймали и накостыляли. Может даже и гражданские.
    • +13
      Хм, а у вас во дворе бухают заезжие гастролёры? У меня, например, бухают и орут мои же соседи. Ну иногда ещё своих друзей приведут — но и от этого домофон не спасёт.
      У нас заборы ставят в основном в рамках парковочной войны, чтобы соседние дома не парковались. В итоге то, что вообще-то решается одним столбиком или шлагбаумом, заходит в феодальный маразм — только рва по периметру не хватает.
      • 0
        Как раз заезжие в основном. Двор в центре города рядом с главными улицами, квартал застроен только по периметру, а в центре почти что парк)
  • +3
    никто не вправе ограничивать человека в посещении муниципальной собственности, которой придомовая территория и является.

    Она является общей собсвенностью дома, т.е. собственников квартир. Так что, никак не муниципальная.

    В соответствии с Правилами содержания общего имущества в многоквартирном доме, утвержденными постановлением Правительства РФ от 13.08.2006 № 491, к общему имуществу относятся, в том числе, земельный участок, на котором расположен многоквартирный дом, с элементами озеленения и благоустройства, а также иные объекты, предназначенные для обслуживания, эксплуатации и благоустройства дома, включая коллективные автостоянки, гаражи, детские и спортивные площадки и пр., расположенные в границах указанного земельного участка.
    • 0
      Ну, или весь дом муниципальный — общежитие какое-нибудь.
    • 0
      Оно наверное для модели идеального дома так и есть, не спорю. Но все же если детская площадка во дворе установлена муниципалитетом, то она муниципалитету и принадлежит.
      • 0
        покажите мне дом, где детская площадка установлена муниципалитетом на территории принадлежащей дому? Либо это «пожертвования» (подачка перед выборами) депутатов, либо она построена из денег дома (тех, что сдаются на общедомовые нужды).

        Между домами может быть муниципальная и даже федеральная земля: внутриквартальные проезды и другие объекты. Если муниципалитет построил там (на «своей» земле) площадку, а жители дома её перекрыли, то это незаконно. Справки о том, кому принадлежит та или иная территория выдают в администрации района. Туда же надо обращаться, что бы убрать незаконные ограждения.
        • 0
          Наберите в любом поисковике: Новосибирск, ул. Кубовая, мкр. Стрижи (3-я очередь)
          И удивитесь
          • 0
            Набрал, не нашёл чему удивляться. Микрорайон, заказчик — ООО. При чем тут муниципалитет и площадки на придомовой территории — не знаю.
            • 0
              Ок, тогда так: realty.ngs.ru/articles/1915601
              • 0
                Я все ещё не понимаю, как ваша ссылка вяжется с моими комментариями: дополняет, опровергает, ещё как-то? Не могли бы вы развёрнуто написать?
      • 0
        Зависит от дома. Если это ОСББ (термин для Украины, не знаю для других стран), то и дом, и его придомовая территория, и парковка, и лавки, и площадки принадлежат жителям дома на правах общей собственности, это закреплено актом приёмо-передачи этого всего из муниципальной собственности в собственность ОСББ. А значит люди вправе не то что забор — хоть ров с крокодилами и частокол со сторожевыми башнями построить, коль решат.
        • 0
          Для России актуален термин ТСЖ (товарищество собственников жилья).
          • 0
            Причём необязательно иметь ТСЖ, чтобы поставить забор. Решение принимается общим собранием или заочным голосованием.
            • 0
              Де-юре да, а де-факто заборы в большинстве случаев вокруг домов с ТСЖ.
              • 0
                Де-факто и ТСЖ и забор идут от желания инициативной группы что-то менять.
      • +2
        На официальном сайт Росреестра есть публичная кадастровая карта, maps.rosreestr.ru/PortalOnline/ — по ней можно определить придомовую территорию. В соответствии со статьей 36 ЖК РФ, пункт 5, «земельный участок, на котором расположен многоквартирный дом, может быть обременен правом ограниченного пользования другими лицами». Если это незаконная постройка, то есть статья 222 ГК РФ, пункт 2, «самовольная постройка подлежит сносу осуществившим ее лицом либо за его счет...». Как бы кощунственно это не звучало, но даже если площадка установлена ТСЖ, но не на своей территории, то и ее могут разобрать.
        • 0
          даже если площадка установлена ТСЖ, но не на своей территории, то и ее могут разобрать.

          Разве это не очевидно?
  • 0
    А что за интересная черная пластиковая штучка у вас лежит под макеткой и уной, и их объединяет?
    • 0
      Что-то в этом духе — www.sparkfun.com/products/11235
      На самом деле ардуина не моя, и штучка эта там уже была.
  • 0
    А детский сад, ворота к которому у нас таким ключом открываются, и подавно запретная зона.
  • 0
    У меня почему то при записи на всех ключах ошибку выдает:
    Programming new key....error!
    • –1
      Сразу оговорюсь, что в описании я опущу некоторые моменты, очевидные для большинства из тех, кто «в теме», но, возможно, не позволящие простому забредшему сюда из поисковика человеку повторить процедуру.
      Вы все «защиты от дурака» нашли и обезвредили?
      • +1
        Возможно используется оригинальный ключ, выданный в ТСЖ (не TM2004:).
        У меня все работает на ключе, который сделали в мастерской во дворе. Ключ, как и было предсказано, не финализирован.
      • 0
        Ключ нормально читается, дальше убрал return и по идее должен записаться универсальный, но выдает ошибку.
      • +6
        > Вы все «защиты от дурака» нашли и обезвредили?

        Замечательный вопрос. Какой ответ вы ожидаете?
    • +2
      Два варианта — или ключ не перезаписываемый вообще, или в девичестве перезаписываемый, но финализированный.
      Посмотрите на него при хорошем освещении, если там сверху виднеется надпись iButton и ключ в hex-виде — то первый вариант. Если не виднеется — то второй. Есть ещё третий — ваш ключ не совместим с TM2004, и должен прошиваться каким-то другим способом.
  • +1
    Кстати, в многих домофонах стоит еще старая прошивка, в которой есть баго-фича: пустые области памяти FLASH заполнены FF и если ключ отдаст идентификатор FF FF FF FF FF FF FF FF, то домофон откроется.
    • НЛО прилетело и опубликовало эту надпись здесь
    • 0
      или не FF FF FF FF FF FF FF FF, а 01 FF FF FF FF FF FF xx, где xx — crc8 предыдущих байт. Но мне ни одного домофона не попадалось, который бы ими открывался.
    • 0
      Еще, как вариант FFки но с нормальным префиксом и контрольной суммой…
      UPD. Мда… надо почаще F5 нажимать перед ответом, дабы не продублировать комментатора перед тобой :)
  • НЛО прилетело и опубликовало эту надпись здесь
    • +4
      2 минуты в день * 365 * 10000 человек — вы своим забором каждый год тратите человеческую жизнь. А сколько у вас залётные людей убили?
      • 0
        Количество времени на ремонт подъезда, сортировку почты от спама… думаю можно насчитать достаточно.
        • 0
          не надо выдумывать, 70 человек круглосуточно ваш дом не ремонтируют. Даже близко.
          • НЛО прилетело и опубликовало эту надпись здесь
            • +3
              А если ваших близких за забором изобьют? Запритесь в квартире и не выходите.

              Ежегодный ремонт подъезда вы и так оплачиваете.
              • 0
                Оплачиваете в не побелку и краску, а ремонт дома в целом. И если подъезд у вас за год-два не испортился, то можно: заменить лампы на светодиодные, поставить детекторы человека, красиво оформить подъезд, — да много что можно сделать вместо того, чтобы на третий раз красить стены.
                • +1
                  Не знаю как у вас, а у нас чистые стены красят. А подъезд красиво оформлен рекламными щитами. Но это уже оффтопик.

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

                    Требуйте ответ от УК, зачем они растрачивают ВАШИ деньги.

                    Да и вообще, давайте не смешивать постройку заборов с домофоном

                    Ок, во дворе тоже есть стены, лавочки, есть детская площадка, которая может быть облюбована в качестве ночлега и/или туалета.
                    • +1
                      > Требуйте ответ от УК, зачем они растрачивают ВАШИ деньги.

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

                      Требуйте от полиции, чтоб они следили за соблюдением обществнного порядка
                      • 0
                        >Требуйте от полиции, чтоб они следили за соблюдением обществнного порядка
                        В случае управляющей компании, ошибки в основном обратимы
                        В случае полиции — нет.
                        Ошибаются все. Можно снизить риск ошибок: в одном случае, если мы показываем УК, что нам не безразлично, что они делают, в другом — поставить забор.
                        • 0
                          что именно в случае «ночлега и/или туалета» вы хотите, но не можете обратить?
      • НЛО прилетело и опубликовало эту надпись здесь
        • +2
          когда делают планировку — должны предусматривать достаточно частые проходы и тп — но это вопрос к строителям и архитекторам и прочим людям, отвечающим за удобное размещение домов и правильную планировку придомовых территорий.

          То-то и оно. А когда огораживают хаотично построенные хрущёвки (а именно из таких районов состоит 80% замкадья), то кварталы превращаются в настоящие лабиринты. Ну не представляли люди, грезившие мировой революцией, что все будут огораживаться ото всех.
        • +1
          Средняя прикидка. Каждая станция метро пропускает > 100 000 человек ежедневно. Хороший двор в спальном районе — 3000 человек. Можно как больше брать, так и меньше. Там и 70 лет чистого времени, без сна и отдыха за одну жизнь приняты тоже примерно, на самом деле минимум две.

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

          Вам дай волю — вы ещё и вышки с пулемётчиками поставите, и будете отстреливать всех приближающихся. А то не дай бог спаммер убьёт кого…

          Ещё на тему, убийц милиция должна ловить, а убийства предотвращать. Как и спам, по-хорошему.
          • НЛО прилетело и опубликовало эту надпись здесь
            • –4
              > Да, забыл сказать — «кирпич» там висит.

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

              > По моему этого достаточно что бы сделать выводы, не?

              Любая истеричная старушка при виде в подъезде литра малинового сиропа в состоянии выгнать мента на опрос. Но суть даже не в этом, вы с чего-то взяли, что это были залётные на основании пятна?

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

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

              Вообще предлагаю вам пойти чуть дальше. Бетонный забор на перекрёстке прекрасно мог бы защитить от автомобилей, едущих на красный свет. Да и на зелёный…
              • +3
                Аргументы в стиле «доведение идеи до абсурда» можно применить и в обратную сторону. Вот вы запираете дверь в свою квартиру? А почему? Зачем тратить на это столько человекочасов? У вас в квартире уже кого-нибудь убили? Если нет, то, зачем запирать, может, и не убьют и не ограбят?
                И т.д.
                • +1
                  Более того, я сам пару раз забывал запирать дверь, не убили и не ограбили :)
                • –1
                  во-первых, через моей квартире сквозного прохода в принципе не предусмотрено.
                  Во-вторых, не надо считать моё личное время как и деньги в моей квартире.
                  В третьих, дверь я не от убийц закрываю. Да, бывало воровали.
        • +5
          Нисколько не сомневаясь в сути вашего сообщения, хочу сказать, что количество крови обычно раз в 7-8 переоценивают. Разлейте стакан яркой краски, затем походите по нему еще и разбрызгайте вокруг. Площадь устрашающая. Поверьте, даже ранение маленькой артериолы дает фонтан в виде тонкой струйки, как из шприца. В потолок. В результате все в крови, особенно, если материал впитывает хорошо. А по факту пол-стакана — стакан вылился.
          • 0
            Одно из ранних воспоминаний детства…

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

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

            Причем я тогда (мне года 4 было) даже не испугался и вообще никак не среагировал особо. Ну кровь и кровь, подумаешь, фигня какая. Но почему то, вспоминая сейчас, казалось что ее было просто дохрена. Видимо сознание, вне зависимости от эмоциональной оценки придает крови какой-то особый фактор внимания чтоль.
            • 0
              Венозное кровотечение тоже может быть смертельным. Но обычно кровь дико пачкает все, а встроенная психологическая программа заставляет впадать в панику. Ведь это признак того, что рядом кто-то поедает сородичей. Или сородич убился обо что-то опасное.
              • 0
                Ну чувачка там быстро замотали и увезли в больничку. Все с ним было хорошо. Тогда вожатые были не чета нынешним, курс первой помощи все знали железно.
                • 0
                  Да там особо ничего и не надо. Прижать и дождаться врачей.
                  • +1
                    Самое главное не начать бегать вокруг пострадавшего с криками АААааа!!! Что делать???!!!
                    • 0
                      Есть ещё шикарный вариант упасть в обморок) мире обычно пофиг. Кровь, мясо — надо работать. Даже если это своя кровь и мясо)
                      • +3
                        У меня яркое воспоминание из 5 класса или раньше, как мне пришлось самому себе перевязывать разрезанный скальпелем большой палец. Склеил, блин, модельку танка)
                        А крови то было… Я руку над ковшиком держал, так там неплохой такой слой набежал.
                        Помню, потом было больно на сеге геймпадом играть, но я мужественно терпел все лишения XD
    • +3
      А я не против домофона на подъезде. Более того, если результатом этой публикации станет то, что мастер-ключом обзаведется каждый второй, и управляющие компании наконец озаботятся и потрут все «вездеходы» из домофонов, то я буду только рад.
      Мой хэйтспич направлен исключительно против заборов. Заборы может и берегут какое-то там имущество, но уродуют и города, и горожан.
    • +1

      Про свой двор я уже выше писал.
      А вот дом моей бабушки, в паре кварталов, находится рядом с рынком и автовокзалом. Можно легко представить, что там было на детской площадке и придомовой территории. Теперь же вся территория огорожена забором, есть всего два входа, там чисто и приятно, и детей спокойно можно на улицу выпустить.
  • –21
    Автор, вы Реальных пацанов смотрите? Там в последних сериях фигурировал такой ключ)
    • +11
      Минусы за плохой вкус)
      • +3
        Да я их не смотрю( Был в гостях и там как раз по телевизору показывали( Ну да ладно, что же теперь(
        Но я просто поражен, сколько же негатива вызывает данные сериал здесь. Что же в нем такого?
        • 0
          Не знаю, меня например говор очень сильно раздражает)
          Я сам из Удмуртии, там похожий на пермяков акцент. Когда на лето приезжаю из Питера к родителям, на улице уши в трубочку сворачиваются)
          • +10
            Я вас понимаю. Я вообще сериалы не смотрю — пустая трата времени.
            Но просто у каждого человека есть свой вкус, в том числе на сериалы.
            Даже если бы я смотрел данный сериал, нельзя так минусовать за мой вкус. Это не правильно)
    • 0
      Кстати, о сериалах…
      Хочу такой в жужжащем форм-факторе :)
  • 0
    Тоько что собрал на Arduino Nano, прошитый ключ открывает наш подъезд, другие пока не проверял.
    Кстати, можно собрать портативную версию с выводом на дисплей от Нокии, просто подходящего пока нет.
  • 0
    Доводилось мне около года работать админом в управляющей компании, и для работников (электрики, сантехники и пр.) домофоны были настоящей проблемой. Нами была приобретена
    такая штука:
    С помощью нее можно копировать ключи, заносить коды считанных ключей в базу или прошивать произвольный код или код из базы в болванку. Но универсального решения, открывающего любую дверь получить не удалось. Во-первых — разные типы ключей: контактные таблетки, как в статье, в моем городе большая редкость, в основном бесконтактные Em marin (пластмассовые или кожаные брелки). Во-вторых, отдельный универсальный ключ для каждого типа домофона тоже подобрать не получилось — все «универсальные коды» из интернета отказались открывать двери обслуживаемых нами домов — может виновата аномалия или зеленые человечки, но факт есть факт. Пришлось делать копии ключа от каждого подъезда для каждого работника, и к внушительной связке обычных ключей у них прибавлялась не менее внушительная связка ключей электронных. Конечно, некоторые открывали и по два и по три подъезда, но универсальными они не были.
    • НЛО прилетело и опубликовало эту надпись здесь
      • +7
        Если я вызвал мастера — я ему открою. Если я/мой сосед его не вызывал то в 90% ему в нашем подъезде делать нечего.

        Сразу видно человека, который никогда не работал в этой сфере. И поверьте, этот опыт лучше не иметь :). Электрику может понадобиться войти в подъезд чтобы заменить лампочку на лестничной площадке, сантехнику — чтобы проверить лестничную отопительную батарею. А еще есть лифтеры, электромеханики, уборщицы… Т.е. не всегда работник приходит в подъезд по вызову конкретного человека. А люди далеко не всегда бывают адекватными, очень часто, в ответ на просьбу открыть дверь, можно нарваться на предложение отправиться в пеший эротический тур. Поэтому, если не хочется нарываться на грубость, лучше прийти со своим ключом.
        Теперь по поводу ключ один — хранится в УК. Если ключ у слесаря на обходе (а в обход — это несколько домов, не будет же он возвращаться каждый раз за новым ключом), а электромеханику срочно нужно влезть в машинное помещение лифта, электрика позвали чинить пробитую перфоратором проводку… ищи потом, где сейчас находится ключ. Поэтому было принято такое решение.
      • +3
        Отличная идея!
        Самый шик — застрять в лифте и выслушать от лифтёра ехидное «у нас нет ключей от вашего дома, т.к. жильцы решили, что открывать дверь будут самостоятельно. поднимитесь, пожалуйста, в квартиру и откройте мне дверь»

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

        Но сначала нужно нормально распространить некопируемые криптографические ключи.
        Иначе всё кончится тем же банальным копированием.
        • 0
          Жители не захотят чтобы их фиксировали кто когда и к кому приходит.
  • +2
    По поводу последнего абзаца позволю ремарку. У меня многоподъездный жилой дом, который является собственностью его жителей (ТСЖ) вместе с дворовой территорией. Раньше, когда небыло забора и калиток с двух сторон, все внутри было местом для побухать окрестным студентам из общаг, а также для посетителей ДК МАИ. Позы «жопой на спинке и с ногами на скамейке», матерными выяснениями отношений до 3х ночи и горами мусора по всему двору утром — через день повторялось. После ограничения территории — во дворе вечером сейчас могут играть дети, сидеть на лавочках пенсионеры, гуляют мамы с колясками. Не хочется возврата назад.
    • 0
      Ну, на любой вопрос могут быть разные точки зрения. Я лично с тем, что вы описываете, никогда не сталкивался, хотя живу на Уралмаше, и наш район своими гопническими традициями известен, по-моему, на всю страну. Все бухают на лавочках, но на улицах и аллейках, а не в чужих дворах. И именно это бытие определило моё сознание.
      Я потру, пожалуй, дискуссионную часть. Пусть статья остаётся технической.
      • 0
        Не знаю, насчёт гопнических традиций, но лет 5 назад там чувствовалось, что память о 90х ещё жива (правильно, заходишь на кладбище, и вот они все в полный рост). У людей несколько другой менталитет, чем в остальной России. Они менее беспечны, что ли.

        Возможно у вас просто опаснее бухать во дворах, чем кажется на первый взгляд…
        • 0
          Просто у нас там есть где расположиться побухать. Одна из таких точек на Уралмаше — у кинотеатра «Заря». Там небольшая площадь перед кинотеатром, фонтанчик, куча лавочек и рядом, через дорогу — алкомаркет «Магнум». Смысл во двор идти?
          • 0
            ну да, и магазинчики во дворах не распространены…
      • 0
        Вы сами на свой вопрос и ответили — сильные гопнические традиции.
        И их особенностью является то, что за пьянку в чужом дворе можно ой как огрести, а лавочки на улицах или аллеях — ничейная территория.

        А свои в своём собственном дворе не гадят — это не принято, да и всегда можно получить от собственных родителей, выслушать получасовой вынос мозга от соседки тёти Клавы (с которой знаком всю свою жизнь и относишься к ней с некоторым уважением) и услышать о себе много нового от друзей, чьих мелких детей постоянно будит шум с улицы.
      • 0
        Может просто зайдя в чужой двор можно огрести от местных?
  • 0
    Пожалуйста, поправьте:
    >На так называемые мастер-ключи
    Мастер ключ — ключ, используемый в платах открывания двери для входа в режим программирования и внесения в память новых ключей.
    В вашем случае это сервисные ключи, которые прошиты только в старых Визитах.

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

    А еще местами остались резистивные ключи(пластиковая палочка), которые открываются с помощью двух обычных ключей и слюны :)
  • 0
    Я слаб во всей этой схемотехнике. Объясните пожалуйста, какое именно устройство собственно программирует ключ? На фото видно Arduino и пару проводов, идущих от него. А куда они дальше подключаются и как дальше производится взаимодействие с ключом?
    Или же это и есть та «опущенная» информация, о которой говорил автор?
    • +1
      Землю на бок таблетки, фазу на центр, просто прислонить прямо контактами.
    • 0
      Ключ программировать нельзя, в него уже зашит уникальный номер. Его можно только считать и сэмулировать.
      • 0
        Вся статья как бы посвящена тому, что если ключ не родной, а скопированный — то во многих случаях его можно программировать.
  • 0
    Где вам удалось найти TM2004? :)
    Я обошел все окрестные мастерские по изготовлению ключей — нигде нет. Только RW1990, TM-01 и TM-08. А они записываются как-то иначе, протоколов в интернете мне найти не удалось. Наудачу купил TM-01, думал, может совместим… Ииии… фигушки, он нормально читается, но не пишется, выдает ошибку CRC.
    Если кто подскажет какой там протокол, буду благодарен.
    • 0
    • 0
      Добрый день, вы пробовали написать скетч с протоколом записи RW1990? Может быть поделитесь, а то пытался переписать код, но всё как то безуспешно)
      • 0
        Нет, RW1990 я так и не купил, искал TM2004.
  • 0
    Что то не получается у меня считать код.
    Все сделал как описано, но у меня всегда возвращается код со всеми нолями.
    (Пробую читать ключ, который выдали домофонщики)
  • 0
    Купил две болванки у метро, сказали Cyfral и Dallas. Все перерыл, читается, не могу прошить. Как понять что там внутри?
    • 0
      Скорее всеготм RW1990, там другой алгоритм записи, чтение такое же

Только зарегистрированные пользователи могут оставлять комментарии. Войдите, пожалуйста.