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

iKey Express для Андроид

Приложение для ОС Android доступно для загрузки из:

  • Google Play (iKey Express, версия без SMKey Online);
  • сайта ikey.ru (iKey Express Pro, версия с поддержкой SMKey Online).

Отличия между версиями только в наличии/отстутствии функции SMKey Online.
Версии Key Express и iKey Express Pro не могут быть установлены одновременно на одном устройстве.

К сожалению, мы не можем включить функционал SMKey Online в версию для Google Play, так как это потребует привязать оплату SMKey Online исключительно к Play маркету, что противоречит концепции экосистемы iKey (общий функционал и баланс вне зависимости от платформы пользователя).

Обновления:

Если у Вас установлена Pro версия, то обновлять приложение нужно в ручном режиме, скачивая обновления с этой страницы.
Если у Вас установлена iKey Express из Google Play, то обновления будут устанавливаться от туда же, из Google Play.

Описание приложения:
Приложение является альтернативой приложению iKeyBase и позволяет отправлять в устройство любые коды ключей.

Текущая версия iKey Express поддерживает следующие устройства:

  1. Универсальный ключ iKey (Bluetooth LE) : запись ключей на устройство (ручная и из базы данных), автоматическая подгрузка из базы данных ближайшего ключа на основе местоположения пользователя, обновление микропрограммы, выгрузка DS1996;
  2. Дубликатор TMD-5S (Bluetooth LE) : режим дубликатора, поиск криптоключей Mifare с помощью Nested online и HardNested online, прошивка устройства, SMKey Online.
  3. Сниффер SMKey (Bluetooth LE) : режим дубликатора, работа с захваченными данными, поиск криптоключей Mifare с помощью Nested local, Nested online и HardNested online, прошивка устройства, SMKey Online, мастера копирования.

В планах полная поддержка дубликаторов TMD-5S (осталось добавить записную книгу и архив), TMD-6 (по Wi-Fi). 

Обновление 1.3.6 от 05.08.2021
Изменения:

  • исправлена функция очистки меток Mifare для TMD-5S;

Обновление 1.3.5 от 02.08.2021
Изменения:

  • добавлена функция слияния баз данных;
  • добавлено новое меню, теперь переключатель режимов работы с
    устройством заметнее, для каждого режима есть своя иконка и краткое описание;
  • теперь при подключении устройства иконка "устройства" заменяется на иконку подключенного устройства;
  • теперь режим "Очистка метки Mifare" использует поиск криптоключей для очистки;
  • для закладок добавлены функции конвертации из Ultralight16 в Ultalight41 и из MFSector в Mifare1k;
  • теперь сохраняется положение списка домов на улице при переходах;
  • добавлена поддержка iKeyShare 1.0.3;
  • теперь, при стирании метки с ключами из дампа очистка производится только для валидных секторов;
  • функции прочитать с ключами из дампа и очистить с ключами из дампа для меток Mifare перенесены в контекстное меню;
  • изменены положение и размер кнопок "Эмулировать" и "Эмулировать сектор" для SMKey;
  • исправлен эпизодический вылет программы при просмотре ключа.

Обновление 1.3.3 от 07.07.2021
Изменения:

  • добавлена функция "Поделиться ключом" с помощью iKeyShare (доступно на экранах просмотра ключей в базе данных, закладках, экранах списка закладок и списка ключей на адресе (контекстное меню));
  • добавлена функция "Прочитать Mifare1k метку, используя ключи из дампа" (доступно на экранах просмотра ключей в базе данных и закладках);
  • добавлена функция "Стереть Mifare1k метку, используя ключи из дампа" (доступно на экранах просмотра ключей в базе данных и закладках);
  • добавлено уведомление "Ключ успешно передан на устройство" при успешной отправке ключа на устройства;
  • добавлено уведомление об авторе украинской локализации (Андрей Gaucho Протыняк, г. Львов) на экраны "О приложении" и "Пользовательское соглашение";
  • надпись "Поиск по типу и коду ключа" изменена на надпись "Расширенный поиск";
  • исправлена ошибка посекторного чтения меток Mifare1k (в случае, если известно и передано на чтение два криптоключа, если с помощью A ключа чтение произошло успешно, в дамп автоматически подставлялся B ключ);
  • исправлен вылет приложении при нажатии на кнопку "Действия" после получения ключа от устройства, в случае, если не подключена база данных;
  • исправлена передача ключа Ultraligh20 на устройство ikey;
  • исправлена ошибка эмуляции 0-го MFSector на устройстве iKey (переназначение UID ключа);
  • исправлена конвертация ключей Ultralight16 в Ultraligh41 и MFSector в Mifare1k на экранах просмотра ключей (теперь не создается дубликат ключа и комментарий обрабатывается верно).

Обновление 1.3.1 от 28.05.2021
Исправления:

  • исправлен вылет при рендере пункта меню "Конвертация в Ultralight41";
  • исправлена конвертация из MFSector в Mifare1k, из Ultralight16 в Ultralight41 (экран просмотра ключа);
  • исправлена загрузка списка ячеек SMKey на новых прошивках;
  • исправлена запись заготовки при использовании мастера копирования "Классик под прописку".

Обновление 1.3.0 от 25.05.2021

Изменения:

  • поддержка эмулятора iKey переписана на новый API;
  • добавлен улучшенный режим прошивки устройств, теперь, помимо прошивки
    устройства с помощью версии, полученной с сервера, можно обновить устройство с помощью прошивки из комплекта поставки или с помощью файла прошивки;
  • добавлена функция коррекции баз данных (по аналогии с клиентом на десктопе), настройки -> коррекция базы данных;
  • исправлена ошибка "неизвестный ответ 55-01-00-01-00" в режиме magic card (TMD-5S);
  • добавлена возможность конвертации Ultralight16 в Ultralight41 (экран редактирования ключа в базе и список ключей на адресе);
  • добавлена возможность конвертации MFSector в Mifare1k (экран редактирования ключа в базе и список ключей на адресе);
  • добавлена возможность посекторной записи ключей Mifare1k с экранов дубликаторов;
  • теперь состояние галок CRC сохраняется, в том числе и после выхода из программы (отдельно для режимов устройств и баз данных);
  • теперь, после добавления записи в базу из закладок, при нажатии на кнопку назад происходит переход на список закладок;
  • добавлены новые коды ошибок при работе с сервером SMKey Online;
  • исправлена ошибка, приводившая к тому, что диалог открытия\создания БД не отрисовывал списки папок и файлов на старых устройствах;
  • теперь все выпадающие окна с опциями обведены оранжевой рамкой и заметнее как в обычной теме устройства, так и в темной, для устройств ниже API v.23 обводка отображается без стрелки вниз;
  • теперь, если устройство обновлено до актуальной версии, на экране прошивки пишется соответствующее уведомление;
  • изменен дизайн уведомлений о неразрешенных зависимостях на экране Smart ключа, теперь он соответствует дизайну на экране "устройства";
  • теперь, после получения рассчитанного ключа от HardNested, происходит его проверка на метке;
  • изменена логика работы стандартных ключей, теперь, помимо проверки на валидность происходит попытка старта расчета;
  • изменены дизайн и положение кнопок на экране дубликатора (TMD-5S);
  • изменено положение кнопок на экране дубликатора (SMKey);
  • исправлен вылет приложения при подключении к другому устройству, если с прошлого устройства был считан ключ, не поддерживающийся на новом устройстве;
  • теперь при добавлении нового ключа в закладки и БД из экранов работы с устройствами происходит поиск на наличие дубликатов;
  • обработка уведомлений от устройств вынесена в отдельный поток;
  • аббревиатура БД заменена на слово "база" и "база данных";
  • теперь, при создании новой базы данных пользователь уведомляется о наличии запрещенных символов в имени файла БД;
  • добавлены фильтры (поиск) по коду и типу ключа в закладки и базу данных;
  • исправлена ошибка, при которой не происходило обновления списков БД при удалении последнего адреса с улицы;
  • добавлен украинский языковой пакет;
  • теперь, в случае, если при поиске ключей все сектора закрыты, а предоставленный(е) ключ(и) не подходят, процесс поиска завершается, а пользователю отображается соответствующее уведомление;
  • улучшена читаемость элементов управления на устройствах с примененной темной темой оформления;
  • добавлены расшифровки для кодов состояния SMKey Online;
  • исправлена конвертация дампов Mifare1k 7b в Mifare1k в случае, если прибор отдает дамп с ошибочным BCC;
  • добавлена возможность записи букв в поле "корпус" для адресов;
  • "Генерация кода" переименована в "Создание случайных кодов";
  • теперь опции генерации кодов на запись неактивны в случае, если текущий режим — режим чтения;
  • SMKey Online: теперь, в случае, если ключ от 14-го сектора совпадает с ключом от нулевого, есть возможность завершить мастер поиска ключа;
  • изменен текст уведомления "Не удалось рассчитать ключ" на "Вероятно, метка не подвержена копированию по данному методу.Необходимо физически брать в руки устройство SMKey и делать копию с выездом к домофону.".

Обновление 1.2.7 от 05.05.2021

Изменения:

  • добавлен заголовок для навигации в диалоге выбора файлов для версий Android 7.0 и выше;
  • обновлен SSL сертификат для доступа к сервисам ikeybase.ru (онлайн расчет ключей и SMKey Online).

Обновление 1.2.6 от 29.04.2021

Изменения:

  • добавлена поддержка Magic card для TMD-5S;
  • изменено поведение при нажатии на адрес в БД и закладках, теперь открывается список ключей;
  • изменен дизайн элементов списка "дом" в БД;
  • удалена кнопка "Скачать дамп" для TMD-5S;
  • часть действий для экрана SMKey "дубликатор" перенесены в контекстное меню;
  • при загрузке MFSector теперь проверяется BCC, в случае, если BCC неверна, дамп будет сохранен как MFSector 7b;
  • исправлена ошибка, приводившая к вылету приложения при обновлении с версий 0.9.35 и ниже до версии 1.2.3;
  • добавлены более информативные сообщения об ошибках для операций, не поддерживающихся устройствами с микрокодом старых версий;
  • увеличен таймаут для поиска криптоключей с помощью метода Nested local;
  • исправлена ошибка, приводившая к невозможности создать новую БД с помощью клиента.

Обновление 1.2.5 от 20.04.2021

Исправления:

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

Обновление 1.2.3 от 16.04.2021

Исправления:

  • исправлена ошибка эмуляции MFSector при отправке из контекстного меню списков БД/Закладок (SMKey);
  • исправлена ошибка переключения доступных действий при смене ключа на экранах редактирования закладки/ключа (SMKey);
  • исправлен вылет при ситуации, когда ОС не отдает объект адаптера Bluetooth.

Обновление 1.2.3 от 16.04.2021

Исправления:

  • добавлена эмуляция ключей для устройства SMKey (Texkom, iCode, Faktorial, MFSector);
  • добавлена эмуляция Mifare1k для устройства SMKey (версия устройства 2.13 и выше);
  • добавлена функция генерации Mifare дампа из UID;
  • упрощен экран поиска и подключения к устройствам;
  • изменена сортировка устройств поблизости, теперь ближние устройства в списке находятся ближе дальних;
  • режим создания криптоключа продублирован в меню работы с устройством для TMD-5S;
  • теперь при подключении TMD-5S происходит синхронизация ключей с дампом;
  • исправлена ошибка, приводившая к вылету приложения: создать закладку из записи БД -> назад -> создать закладку из записи БД;
  • исправлена ошибка некорректного отображения режима записи больших ключей для TMD-5S (экран дубликатора);
  • исправлена ошибка, приводившая к тому, что проверенные стандартные криптоключи игнорировались при поиске криптоключей для закрытых секторов;
  • кнопка получения дампа для SMKey перенесена в меню "три точки" (экран дубликатора);
  • добавлена кнопка получения дампа для TMD-5S (экран дубликатора, меню "три точки");
  • изменен формат iCode, теперь в приложении можно задавать флаги финализации страниц дампа;
  • изменен формат Pac, теперь размер ключа составляет 16 байт;
  • добавлена поддержка базы iKey версии 22;
  • добавлен сброс дампа ds1996 для устройства iKey (в FF или 00);
  • исправлено зависание сервиса Smart Ключ при попытке подключения сервиса к поставщику NMEA данных;
  • изменено название ключа MF Ultralight на Ultraligh 16;
  • добавлен ключ Ultraligh 20;
  • добавлен ключ Ultraligh 41.

Обновление 1.2.1 от 18.03.2021

Исправления:

  • исправлен расчет захваченных ключей для SMKey;
  • исправлено зависание при сохранении кода в закладки из контекстного меню БД;
  • исправлено некорректное формирование дампа при чтении Mifare после расчета ключей;
  • исправлено некорректное формирование дампа при чтении Mifare после расчета ключей (контекстное меню).

Обновление 1.2.0 от 16.03.2021

  • Хотфикс запуска сервиса SmartKey.

Обновление 1.1.9 от 15.03.2021

Изменения:

  • теперь карта скрыта по умолчанию на экране редактирования адреса;
  • изменение порядка ключей на экране выбора типа ключа;
  • для TK-17 изменена форма ввода, добавлен принудительные расчет контрольной суммы;
  • исправлена ошибка получения данных Mifare7b;
  • исправление неверной генерации захваченного криптоключа в случае, когда его значение начинается с байта, значение которого меньше 10;
  • исправлены некоторые случаи циклического переподключения к устройству в автоматическом режиме;
  • вынесен в отдельный поток код, обращающийся к сервисам геолокации (на некоторых устройствах есть вероятность попадания в бесконечную блокировку потока);
  • вынесен в отдельный поток код, обращающийся к сервисам телефонии (на некоторых устройствах есть вероятность попадания в бесконечную блокировку потока);
  • исправление ошибки, в некоторых ситуациях приводящей к вылету приложения при переходе в фоновый режим;
  • исправление ошибки, в некоторых ситуациях приводящей к вылету приложения при сканировании устройств;
  • исправление ошибки, приводившей к вылету приложения на версиях Android ниже 24;
  • улучшения, направленные на ускорение первого старта приложения.

Обновление 1.1.8 от 10.03.2021

Изменения:

  • добавлена поддержка TK-17 для iKey;
  • исправлена ошибка, приводившая к невозможности завершить логику мастера
    "Классик под прописку" в случае, если захвачен только 0-й сектор;
  • исправлена ошибка, приводившая к некорректной работе навигации внутри приложения после отключения устройства;
  • добавлен принудительный перевод баз данных в режим journal_mode = DELETE.

Обновление 1.1.7 от 01.03.2021

Изменения:

  • переделка поддержки Mifare Classic UID 7b;
  • добавлена поддержка Mifare Classic UID 7b для iKey;
  • добавлена поддержка TK17 для SMKey (начиная с версии 2.12);
  • добавлена кнопка получения последнего дампа на экран дубликатора для SMKey;
  • добавлена поддержка баз данных iKey 21-й версии;
  • изменено поведение приложения при подключении устройства, теперь
    приложение принудительно не переводится на экран взаимодействия с устройством;
  • добавлена кнопка для управления видимостью главного меню;
  • добавлена кнопка в контекстном меню закладки для копирования ключа в новый адрес;
  • добавлено контекстное меню три точки для элементов списка домов на улице;
  • добавлено контекстное меню три точки для элементов списка ключей на экране ключей адреса;
  • добавлено контекстное меню три точки для панели адреса на экране ключей адреса;
  • добавлен адаптивный фильтр координат (по умолчанию вкл);
  • провайдер network теперь всегда включен для сервиса Smart Key;
  • изменено поведение при появлении фокуса на полях ввода кодов;
  • удален флажок запрета редактирования на экране редактирования ключа;
  • изменена маска для ключа TK-17;
  • исправлена ошибка генерации комментария ключа в мастере "Копия на заготовку";
  • исправлен ряд некритичных ошибок;
  • исправлен ряд опечаток в русской локализации.

Обновление 1.1.6 от 14.01.2021

Добавлено:

  • поддержка меток Mifare c uid 7 байтов (Mifare Classic) для SMKey (за исключением SMKey Online).

Обновление 1.1.5 от 11.01.2021

Исправления:

  • исправлен режим стирания меток Mifare для TMD-5S (версия 1.50 и выше);
  • исправлена ошибка генерации случайных значений для EmMarin;
  • исправлена ошибка, приводившая к вылету приложения при использовании опции генерации ключа после переключения на ключ, ее не поддерживающий, и последующей записи этого ключа.

Обновление 1.1.3 от 29.12.2020

Добавлено:

  • поддержка меток Mifare с uid 7 байтов (Mifare Classic) на экранах закладок и БД;
  • поддержка меток Mifare c uid 7 байтов (Mifare Classic) для TMD-5S (за исключением SMKey Online).

Исправления:

  • исправлено отображение надписи по умолчанию для контекстных действий с устройством на экранах БД и закладок;
  • исправлено ошибка отображения UID для дампов семейства Mifare после их ручного создания в БД;
  • исправлено значение таймаутов http операций для сервисов ikeybase.ru (увеличены).

Обновление 1.1.2 от 21.12.2020

SMKey, добавлено:

  • мастер "Копия на заготовку";
  • мастер "Копия на классик";
  • мастер "Классик под прописку".

SMKey Online:

  • добавлен сертификат от ikeybase.ru для доступа по https на старых устройствах.

Другое:

  • добавлен механизм уведомления о новых версиях;
  • добавлен генератор кодов для записи;
  • добавлен режим стирания меток Mifare;
  • исправлена ошибка наложения экранов;
  • исправления других ошибок.

Обновление 1.1.0 от 03.12.2020

Добавлена частичная поддержка SMKey:

  • экран захваченных данных;
  • экран копирования ключей;
  • экран поиска криптоключей;
  • экран создания криптоключей;
  • экран SMKey Online;
  • экран обновления прошивки SMKey.

Другое:

  • добавлена возможность экспортировать базу данных из iKeyBase Android напрямую в iKey Express;
  • различные исправления.

Обновление 1.0.7 от 17.11.2020
Изменения:

  • добавлен метод расчета ключей Nested CPU;
  • добавлена политика конфиденциальности, обязательная к принятию;
  • исправлена ошибка, приводившая к вылету приложения при подключении TMD-5S (режим: запись простого ключа);
  • исправлена ошибка, приводившая к невозможности получить статус iKey при подключении к нему;
  • исправлена ошибка, приводившая к наложению фрагмента экрана при подключении к устройству (при условии нахождения на экранах, отличных от экрана поиска устройств).


Обновление 1.0.5 от 11.11.2020

SMKey Online:

  • Добавлено разделение на клиент iKey Express и iKey Express Pro (с поддержкой SMKey Online).
  • Добавлен функционал SMKey Online для версии iKey Express Pro.

Прочее:

  • Исправление ряда ошибок.