iKey - Всё для копирования ключей

Программа iKeyBase



Универсальная программа для работы с дубликаторами в любой ОС (Winwows, Mac OS, Linux).
Можно передавать, принимать коды ключей, вести базу адресов и кодов к ним, обновлять прошивки приборов, настраивать устройства.

Работает с архивом/записной TMD-3 RF, TMD-4, TMD-5S.
Позволяет работать с памятью ключей DS1996, TM2004 через дубликатор TMD-3R, TMD-5, TMD-5R, TMD-5S, RW-Megakey.
Имеет функцию поиска криптоключа в метках Mifare Classic с помощью дубликатора TMD-5S.

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

Поддерживаемые типы ключей:

  1. Dallas,
  2. Cyfral,
  3. Metakom,
  4. Em-Marin,
  5. HID-26,
  6. HID-34,
  7. HID-37,
  8. Texkom,
  9. KT-01,
  10. Цифровой код (пароль),
  11. Indala (Motorola),
  12. Factorial,
  13. Urmet,
  14. Ultralight,
  15. Mifare sector,
  16. TM2004 EEPROM,
  17. DS1996 EEPROM,
  18. iCode,
  19. Mifare 1k,
  20. Electra
  21. PAC
  22. TK-17

Поддерживаемые устройства:

  1. Megakey,
  2. Key-99,
  3. SMKey,
  4. TMD-3 RF,
  5. TMD-3R,
  6. TMD-4,
  7. TMD-5,
  8. TMD-5R,
  9. TMD-5S,
  10. TMD-6
  11. RW-Megakey,
  12. RFD-4,
  13. TMD-RW15




Общее описание:

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


ikeybase

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

Автосброс - сразу после считывания ключа переводит дубликатор обратно в режим чтения.

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

Нажатие на иконку дубликатора открывает окно работы с устройством в
котором отображается текущее состояние устройства.

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

iKeyBase, окно работы с прибором
Имеется возможность настройки параметров работы ключей RW15, ТМ01А и
установка пароля на RFID заготовки с чипом H2 (установка пароля
делает невозможным перезапись метки без предварительного отключения защиты).

В зависимости от типа ключа меняется его представление.
Для Mifare ключей есть возможность просмотра как в RAW формате,
так и в виде данных, удобно разложенных по блокам и криптоключам.
iKeyBase
Возможен поиск криптоключей с помощью дубликатора TMD-5S:

История обновлений:

Версия 2.37 (30.07.2020):

  • Убрали лишние проверки при загрузке криптоключа в прибор. Теперь всегда будет возможность указать, для записи или чтения следует использовать передаваемый криптоключ.
  • Исправили мелкие ошибки, которые могли появляться при работе с сервером, например при использовании функции SMkey online.

Версия 2.36 (20.07.2020):

  • Добавлены типы ключей PAC и TK-17 (новый Texkom).
  • Тип ключа КТ-01 теперь имеет длину 16 байт.
  • Название улицы теперь может иметь до 40 символов, а не 20, как раньше.
  • Незаметные внутренние изменения в методе связи с сервером (при работе функции "Поиск криптоключа через сервер").

Версия 2.35 (30.06.2020):

  • Добавлена функция SMKey онлайн.
  • Доработана реализация алгоритма поиска криптоключа.
  • Добавлена возможность редактировать стандартные ключи в диалоге поиска криптоключа.
  • Добавлена возможность запоминания и использования найденных ключей в диалоге поиска криптоключа.
  • Добавлена синхронизация времени для приборов TMD-5S и TMD-6.
  • Добавлена автоматическая проверка обновлений.
  • Добавлена возможность скрытия колонки Квартира.
  • Добавлено отображение серийного номера прибора в настройки приборов.
  • Исправлено чтение Mifare 1k с TMD-6 после нахождения криптоключей.
  • Исправлено сохранение зашифрованных MGK файлов через Редактор MGK.
  • Исправлен алгоритм расчёта CRC у Texkom.
  • Устранён сброс геопозиции при редактировании адреса.

Версия 2.34 (05.05.2020):

  • Добавлена возможность поиска криптоключа на сервере (онлайн). Можно выбрать, использовать ресурсы ПК или мощности сервера.
  • Реализована функция поиска ключа методом - Hardnested (только через сервер). Дубликатор должен иметь версию не ниже 1.40 (TMD-5S).
  • Расчет ключей, захваченных через SMKey, теперь многопоточный. На многоядерных процессорах скорость расчёта значительно сократится.
  • Добавлена возможность отключения связи с TMD-6 по Wi-Fi (в настройках программы).
  • Добавлено контекстное меню в поля ввода кода (копировать/вставить), улучшен диалог загрузки криптоключа в прибор.
  • Добавлена поддержка финализации Urmet и Electra.
  • Исправлено поведение диалогового окна при записи ключей Metakom и Cyfral (переключение режимов).
  • Исправлено чтение Mifare 1K с TMD-5S после нахождения криптоключей - не подставлялся найденный ключ А в 15 секторе, если чтение сектора было доступно только по ключу B.
  • Мелкие исправления для улучшения работы с дубликаторами TMD-5S, TMD-6.

Версия 2.33 (02.03.2020):

  • Починили сохранение кода в базу из окна "работа с прибором"

Версия 2.32 (29.02.2020):

  • Устранена ошибка, появляющаяся при сохранении новой записи в базу.

Версия 2.31 (28.02.2020):

  • Исправлена ошибка чтения данных из метки Mifare при выборе для поиска только одного сектора.

Версия 2.30 (25.02.2020):

  • Поддержка работы с новой версией прошивки SMKey 2.0, при которой один захват может содержать до 10 криптоключей.
    Работа с SMkey с прошивкой 1.34 или ниже не поддерживается.

Версия 2.29 (12.02.2020):

  • Исправлено множество мелких ошибок при работе с Мегакеем (импорт/экспорт/редактирование файла .MGK)
  • Для TMD-5S исправлено отражение ключа Factorial при чтении из записной.
  • Устранены падения программы.
  • Исправлена работа с TMD-4.
  • Отключили сброс на Dallas при переходе в режим чтения из записи.
  • Исправили автоинкремент Urmet.
  • Исправлено редактирование комментария адреса.
  • Исправлено удаление множества записей.

Версия 2.28 (11.12.19):

  • Новый формат базы. Появилось поле "Комментарий" к адресу.

Версия 2.27 (24.10.19):

  • Устранили проблему при чтении/записи Mifare, при работе через функцию "Поиск криптоключей".

Версия 2.26 (10.10.19):

  • Добавили поддержку дубликаторов TMD-3R, TMD-5R.
  • Исправили сохранение в базу дампов Ultralight и MF Sector считанных из записной книжки TMD-5S.

Версия 2.25 (30.07.19):

  • Сделан небольшой "редизайн" - убрали устаревшие приборы с панели и запихнули их в первую кнопку функций, а вместо них вывели функцию поиска криптоключей.
  • Добавили поддержку дампа Mifare 1K, который присылает TMD-5S через функцию чтения всех секторов (если в дубликаторе нажать "Опции" и выбрать "чтение Mifare").

Версия 2.24 (11.07.19):

  • Устранено "падение" программы при записи ключей на дубликаторе TMD-4.
  • Исправлена проверка кода ключа Electra при создании вручную.
  • Незаметные, но нужные исправления.

Версия 2.23 (15.04.19):

  • Добавлена возможность отображения адресов на карте, привязка адреса к геопозиции.
  • Добавлена функция коррекции базы (проверяются коды ключей, удаляются нулевые номера подъездов и т.д.).
  • Добавлена возможность задания приоритета ключа (если несколько кодов на одном адресе).
  • Добавлена поддержка ключа Electra.
  • Ускорена загрузка базы в два раза.
  • Исправлено отображение режимов для TMD-5 и подобных приборов в Диалоге работы с прибором.
  • Улучшена генерация случайных ключей (повышена уникальность кодов).
  • При генерации случайного ключа Em marin теперь меняются только последние 3-и байта.

Версия 2.22 (22.01.19):

  • TMD-5S - Исправили отображение криптоключа у считанных данных в окне "Работа с прибором" (выводились всегда нули).
  • KEY-99 - Не работало чтение данных из ключа. Исправили.

Версия 2.21 (21.11.18):

  • Директория, в которой была создана база, теперь запоминается.
  • Ввод любого текста в Корпус адреса разрешен.
  • Фильтр теперь ищет во всех вкладках.
  • SMKey - Добавлена возможность отправки ключа (дампа) на эмуляцию.
  • SMKey - При добавлении данных в базу из SMKey UID дублируется в блок 1.
  • TMD-5S - Реализована возможность поиска обоих криптоключей: A и B. Если ключ А не позволяет считать данные сектора, будет использован ключ B.
  • Исправлена сортировка записей из файла записной книги, ранее, при каждой сортировке, терялась последняя запись.
  • TMD-5 - Исправлен автоинкремент и запись случайного ключа.

Версия 2.19 (02.04.18):

  • Исправлено отображение кода MF sector при чтении архива и записной TMD-5S.
  • Добавлен импорт в базу из файлов .uldump (файлы дампов Ultralight из программы NFCMaker). Добавление дампа в базу вызывается через правую кнопку мыши в списке дампов выбранного адреса.
  • Сделано запоминание последней выбранной базы (если открыто несколько баз сразу). При последующем открытии работа продолжится с той же базой.
  • Добавлено переключение между полями ввода кода Ultralight, iCode с помощью Tab.
  • Исправлена отправка MF Ultralight из архива и сохранение Ultralight из архива в базу.
  • При создании ключа MF sector вручную, номер вновь создаваемого сектора теперь будет 0-м, а не 1-м.

Версия 2.18 (24.02.18):

  • Добавили возможность переключать сектора Mifare 1k кнопками с клавиатуры (стрелками влево/вправо).
  • Исправлены логические недоработки при отмене поиска криптоключа и чтения архива (для TMD-5S).
  • Появилась возможность стирания записной в дубликаторе TMD-5S без предварительного прочтения данных.
  • Исправлена нумерация страниц в типе ключа iCode.
  • Настройки дата и время выведены в отдельное от остальных настроек поле.
  • Появилась возможность сохранять"В базу" данные из архива.
  • Добавлена возможность получения из SMKey последнего считанного ключа Texkom или Factorial. Ранее такая возможность была только для Mifare.
  • Исправлено чтение EEPROM ключа TM2004.

Версия 2.17 (18.12.17):

  • Реализовано незаметное, автоматическое обновление открываемой базы для возможности работы с новой версией программы.
  • Восстановлена возможность работы программы в Windows XP.
  • Исправлена ошибка пропадания ключей при перемещении их из одного адреса в другой путём переименовывания разных улиц в одну.
  • Исправлена функция чтения и записи настроек в TMD-5S.
  • Устранена проблема, препятствующая переносу данных из записной книги TMD-4 в TMD-5S.
  • Исправлено чтение и запись дампов формата MF sector и Ultralight при работе с записной книгой TMD-5S.
  • Общие доработки интерфейса и функциональности при работе с записной дубликатора TMD-5S.

Версия 2.16 (24.11.17):

  • Добавлен тип ключа "iCode".
  • Восстановлена работа с устройством RFD-4.
  • Реализовано распараллеливание расчётов в функции "поиск криптоключей" в случаях, если метка имеет несколько закрытых секторов, что позволило ускорить их нахождение на современных компьютерах .
  • Появилась работа с "Архивом" и "Записной" TMD-5S.
    Теперь можно отметить нужные записи в базе iKeyBase - в кнопке "Функции" выбрать "Экспорт в записную TMD-5S" и создать файл, который уже можно открыть в самой функции "Записная" и записать все записи в дубликатор. Так же можно выгружать записи из дубликатора в базу.
  • Исправлено отключение устройств TMD-3RF, TMD-4 в ОС Linux.
  • Добавлено сохранение дампа Mifare 1k через правую кнопку мыши в файл .dump
  • Добавлен импорт из файла .dump (выбрав адрес нажать правую кнопку мыши в правой части базы). Это позволяет импортировать данные из файлов созданных программой NFCMaker (NFC Unlocker)

Версия 2.15 (15.10.17): Добавлен тип ключа "Mifare 1k". Возможность записи сразу всех 16 секторов на заготовку из дампа Mifare 1k через TMD-5S. Множество мелких исправлений.

Версия 2.14 (26.09.17):

  • Добавлен поиск криптоключа Mifare.
  • Используя TMD-5S (с версией прошивки не ниже 1.05) можно найти криптоключи ко всем секторам метки Mifare classic и сделать дубликат (при условии, что не все 16 секторов закрыты).
  • Добавлены типы ключей Texkom и Factorial при работе с устройством в SMKey.
  • Для работы данных типов ключей версия прошивки устройства должна быть не ниже 1.12
  • Запретили "схлопывание" таблиц с адресами и ключами.
  • Были случаи, когда левая или правая часть базы сужалась настолько, что ее было невидно, например, оставались видимы лишь адреса, а коды ключей скрывались.
  • Добавлен режим "Стирание TM01" для TMD-5S.
  • Доработан процесс обновления TMD-4.
  • Раньше программа не замечала, что прибор перешел в "загрузчик" при обновлении и появлялись предупреждения с ошибкой.
  • Исправлено задание пароля для настроек у TMD-5S.
  • Исправлен импорт из файлов mgk (ключа MegaKey) с паролем.
  • При импорте файлов на которые был установлен пароль не происходила их расшифровка, из-за чего коды в базу попадали в нерабочем виде.
  • Множество мелких внутренних изменений.

Версия 2.13 (23.09.17) - Мелкие, но нужные доработки для более надёжной работы.

Версия 2.09 (28.05.17) - Исправления при работе с TMD-5S (в основном для ключей Mifare, DS1996, TM2004).

Версия 2.08 (20.05.17) - Добавлена поддержка дубликатора TMD-5S. Подключили типы ключей Mifare, можно отправлять из базы в SMKey, TMD-5S. Переделан диалог работы с прибором. Множество мелких исправлений и внутренних изменений.

Версия 2.07 (23.03.17) - Добавлена поддержка брелоков формата URMET, можно создавать, передавать на запись или сохранять в базу данные типы ключей (поддерживаются на приборах TMD-5).
Исправлена отправка криптоключа в SMKey.

Версия 2.06 (10.03.17) - Небольшие общие исправления.

Версия 2.05 (03.03.17) - Добавлена возможность настройки типа заготовки по умолчанию в приборах TMD-5 (с прошивкой не ниже 1.33), доработан интерфейс работы с SMKey.

Версия 2.00 (10.02.17) - Переделано многое. Добавлен SMKey. Формат Mifare сектор. Заложена база для хранения полных дампов Ultralight и Classic. Более надежный формат базы данных. Возможность сохранить новую базу из выбранных адресов. Множество технических доработок.

Версия 1.47 (26.05.16) - Устранены небольшие ошибки.

Версия 1.45 - Починен импорт прочитанных данных из KEY-99 в базу и восстановлено сохранение базы в формат .dbf

Версия 1.44
Исправили сортировку адресов в базе.
Исправили перепутанные местами поля кода ключа и адреса при работе с KEY-99. Общие исправления и ускорение работы при чтении-записи KEY-99.
Добавили возможность открытия приложения с нужной базой по клику на файле самой базы (если сделана привязка, с помощью какого приложения открывать данные файлы).

Версия 1.43 - Починили сломавшуюся запись данных в записную книжку TMD-4 и решили проблему обновления очень старых приборов ТМД-4

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

Версия 1.41
Исправлена ошибка при подключении к KEY-99 и ошибка, приводившая к порче кода, при вызове кода ключа на редактирование.
Добавлен всплывающий текст из поля комментария к ключу.

Версия 1.40

  1. Полностью переписанная программа. Исправлено множество недочетов и ошибок. Улучшена и ускорена работа со всеми приборами. Облако убрано - для общего доступа к базе можно использовать Яндекс диск или Drop Box.
  2. База теперь правильно понимает адреса, начинающиеся с цифры, увеличено поле с номером дома, импорт/экспорт в файл мегакея можно настроить, указав, как понимать знаки "/", "к.", "-" (что есть корпус, квартира). Сама база теперь использует свой формат .ikb, который гораздо легче и работает значительно быстрее.

Версия 1.38

  1. Перед записью в ключ KEY-99 появилась возможность сортировки адресов по алфавиту.
  2. Устранили появляющиеся окна "прибор не отвечает" при обновлении TMD-4.
  3. Исправлена ошибка в окне работы с дубликатором TMD-5 при выборе заготовки RW-15 или KC-07.

Версия 1.37
В этой версии исправили лишь одну ошибку - обнаружилось, что терялись типы ключей при переносе данных из ключа KEY-99 в базу. Починили.

Версия 1.36 - Добавлена возможность печати выбранных адресов и экспорт в .xlsx файл. Переделан алгоритм работы с облаком + незначительные исправления.

Версия 1.35 - Добавлена поддержка прибора TMD-RW15, в настройках TMD-5 реализована возможность менять настройки записи заготовок RW-15, мелкие исправления.

Версия 1.34

  1. Исправлена ошибка проявляющаяся при редактировании зашифрованного файла мегакея (.MGK) через встроенный редактор и ошибка при сохранении всей базы в формат .MGK
  2. Добавлена поддержка чтения EEPROM ключа тм2004 прибором RW_Megakey

Версия 1.33

  1. Поддержка прибором RW-Megakey ключей DS1996 (прошивка прибора должна быть не ниже 1.07)
  2. Встроена функция редактора файлов MegaKey и появилась возможность добавлять из базы в уже существующий файл MegaKey новые коды - теперь, для добавления, не требуется делать импорт и новый экспорт в .MGK, вся сортировка и имена и у старых записей останутся неизменными. Добавляемые новые записи будут выделены жирным шрифтом и помещены в конец - Вы можете отсортировать их по своему усмотрению перед сохранением изменений.
  3. Исправлены недочеты программы при работе с DS1996 и ошибки при сохранении в файл Megakey после редактирования имен (адресов).

Версия 1.32

  1. Для TMD-5 (прошивка 22 и выше) добавлена возможность одновременно с памятью ключей ТМ2004 (EEPROM) записывать и код ключа (ID).
  2. Реализован экспорт считанных из DS1996 и TM2004 в файл универсального ключа Megakey.

Версия 1.31

  1. Для TMD-5 (прошивка 21 и выше) реализована возможность читать/писать доп. память ключей ТМ2004 (EEPROM).
  2. Мелкие доработки и улучшения.

Версия 1.30

  1. Реализована возможность переноса данных из записной книжки TMD-4 в базу.
  2. Добавлена возможность переключения типа экрана для TMD-3 RFID (иногда требуется после замены).
  3. Улучшена стабильность работы с дубликатором TMD-3 RFID, исправлено чтение архива.
  4. Исправлено отображение текущей версии TMD-5.
  5. Мелкие доработки и улучшения.

Версия 1.29 - Доработки для DS1996: добавлен вывод ID кода ключа.

Версия 1.28 - Добавлено уведомление о статусе записи на заготовку в диалоговом окне работы с прибором. Общие исправления.

Версия 1.27 - Добавлены функции:

  1. Настройки дубликаторов TMD-4, TMD-3RF.
  2. Просмотр архива приборов TMD-4, TMD-3RF.
  3. Работа с записной книжкой TMD-4.
  4. Появилась возможность экспорта записей из базы в файл записной книги TMD-4 с последующей записью этих данных в дубликатор.
  5. Поддержка записи/чтения/сравнения/редактирования данных в ключе DS1996.
  6. Открытие или сохранение данных в форматы приборов MKA-01U, MKA-02U, TC-01 (адаптер цифрал), бинарный файл.
  7. Возможность отправки кода ключа из журнала программы в дубликатор.
  8. Множество мелких исправлений и доработок.

Версия 1.26 - Реализована функция настройки параметров ключей ТМ-01А для дубликатора ТМД-5, исправлены мелкие ошибки.

Версия 1.25

  1. Добавлена возможность открытия базы ключей из старой программы Tmd-4.
  2. Изменен протокол работы с "облаком" - версии ниже не смогут подключиться к облачному сервису.

Версия 1.23 - Расширены функции работы с дубликатором TMD-5 (версия прошивки прибора должна быть не ниже 1.15), исправлены ошибки.

Версия 1.20 - Добавлен журнал, исправлена обнаруженная ошибка загрузки прошивки в прибор TMD-4v1 находящийся в режиме восстановления.

Версия 1.19

  1. Включена поддержка дубликатора RFD-4 и ключей формата Faktorial.
  2. Для TMD-5 Добавлена возможность установки пароля перезаписи на RFID брелоки работающие на частотах 125 кГц.
  3. Реализована возможность переключения режимов записи, снятия-установки флага финализации, сохранения считанного кода в прибор, или вызов его из памяти, без необходимости нажатия кнопки на самом дубликаторе.

Версия 1.18 - Исправление ошибок.

Версия 1.17

  1. Улучшение работы с "облаком".
  2. Поиск через фильтр теперь работает без учета регистра, поиск по коду ключа осуществляется без учета пробелов.


Версия 1.16

  1. Добавлена возможность сохранения баз в "облако".
  2. Добавлен импорт из базы TMD3RF, появилась возможность "пакетного" переименовывания улиц, сортировка стала регистронезависимой.
  3. Фильтр теперь ищет и в поле "комментария".
  4. Множество мелких изменений и исправлений.


Версия 1.15 - добавлена поддержка дубликатора TMD-3 RFID, исправлены мелкие ошибки.

Версия 1.14 - исправлена ошибка при сохранении в базу кодов ключей Цифрал и Метаком при работе с прибором TMD-4

Версия 1.13 - исправлен импорт данных из файла базы программы TMD-X, доработана сортировка списка улиц.