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

iKeyBase для Андроид

Программа iKeyBase

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

Функции:
Можно передавать коды ключей из базы в дубликатор или наоборот, принимать их, вести базу адресов, обновлять прошивки приборов.

В зависимости от подключенного прибора меняется набор функций. К примеру, при подключении SMKey или TMD-5S есть возможность поиска криптоключа в метках Mifare, а при подключении TMD-RW15 возможность настройки параметров заготовок.
Для TMD-5, TMD-5S появляется возможность работать с памятью ключей DS1996, TM2004 и другие функции.

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

Подключение возможно как по USB, так и по Bluetooth (только для SMKey, TMD-5S)

Поддерживает:

  1. Megakey,
  2. SMKey,
  3. TMD-5,
  4. TMD-5S,
  5. RW-Megakey,
  6. RFD-4,
  7. TMD-RW15

Подключение:
Для работы с дубликатором просто запустите приложение. Не нужно делать никаких сопряжений.
Если приложение по Bluetooth не подключается к устройству проверьте, не отключена ли геопозиция.
Google не даёт работать модулю Bluetooth, если функция геолокации отключена.
Программа не использует геопозицию, но так уж устроено в Андроиде, что блокировка геоданных блокирует работу Bluetooth по протоколу BLE 4.0

Если приложение всё равно не подключается - отключите Bluetooth, удалите приложение, установите вновь и запустите. На вопрос "разрешить приложению включить Bluetooth
" ответьте положительно.

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

Версия v2.2.56 (20.05.20):

  • Общие исправления для корректной работы с новыми прошивками дубликаторов.

Версия v2.2.46 (30.03.20):

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

Версия v2.2.45 (20.03.20):

  • В некоторых случаях могли неверно сохраняться в базу данные от секторов 1-15 (дублировался ключ из сектора 0). Исправили.

Версия v2.2.44 (16.03.20):

  • Сделали копирование/вставку в полях с данными ключа;

Версия v2.2.42 (03.03.20):

  • Исправлена загрузка сохраненных криптоключей из ячеек SMKey;
  • Теперь при импорте баз со слиянием (объединением) обновляются комментарии к адресу и геоданные;
  • Переделан стиль кнопок, теперь неактивная кнопка сильнее отличается от активной по стилю;
  • Добавлено пояснение, что если метка не обнаружена (при работе функии "копия на заготовку" для SMKey), то её надо поднести к прибору;
  • Исправлена ошибка, когда при запуске импорта, в случае, если не обновлен экран БД, пропадал диалог прогресса.

Версия v2.2.41 (25.02.20):

  • Оперативная доработка функции "Копия на заготовку". В некоторых случаях (когда считыватель был запрограммирован несколькими картами объекта), могла происходить ситуация, что на четвертом шаге, при чтении оригинала, выходило сообщение "Криптоключ не подходит". Более данной проблемы быть не должно.
  • Исправлено сохранение захваченных данных в базу в виде дампа. Криптоключ А, при сохранении, помещался в поле ключа B, что в дальнейшем приводило к неработоспособности копии сделанной из базы.

Версия v2.2.38 (25.02.20):

Исправлена работа функции "Поиск криптоключей". Ошибка проявлялась, если оригиналом была метка ZERO (считывались неправильные криптоключи).

Версия v2.2.37 (24.02.20):

  • Добавлена поддержка работы с новой версией прошивки SMKey 2.00. Новая прошивка позволяет захватывать сразу до 10 криптоключей. Теперь, при использовании функции "Копия на заготовку", будут автоматически найдены правильные ключи из всех, которые переданы считывателем. Даже если требуется копировать 2 сектора, всё будет сделано автоматически, без необходимости использования функции "Поиск криптоключей".
  • Исправлена проблема с проверкой обновлений при запуске.

Версия v2.2.30 (05.02.20):

  • Исправлены вылеты, связанные с состояниями ble (отключение/включение bluetooth при работающем приложении);
  • Исправлена проверка на версию приложения.
  • Исправлено отображение опций TM для USB устройств;
  • Добавлена поддержка устройства TMD-5R (USB);
  • Добавлена поддержка устройства TMD-3R (USB);
  • Исправлен ряд ошибок, приводивших к крашу приложения.
  • Исправлен расчет CRC для ключей TEXKOM
  • Исправлена ошибка дублирования поля комментариев на экране БД (переиспользование объекта лэйаута).

Версия v2.2.26 (15.12.19): Добавлена поддержка работы с новой версией прошивки SMKey 2.00
Новая прошивка позволяет захватывать сразу до 10 криптоключей. Теперь, при использовании функции "Копия на заготовку", будут автоматически найдены правильные ключи из всех, которые переданы считывателем. Даже если требуется копировать 2 сектора, всё будет сделано автоматически, без необходимости использования функции "Поиск криптоключей".
Исправлена проблема с проверкой обновлений при запуске.

Версия v2.2.26 (15.12.19): Исправлены вылеты, связанные с состояниями BLE (отключение\включение Bluetooth при работающем приложении)
Исправлено поведение, при отсутствии разрешений на доступ к местоположению
Исправлена проверка версии приложения.


Версия v2.2.24 (15.12.19): Добавлено автоматическое открытие файлов ib2 в диалоге импорта, iba в диалоге восстановления бэкапа.

Версия v2.2.22 (10.12.19): Реализовали работу функции "Копия на заготовку" с поддержкой новых считывателей, использующих 56 блок.
Ключи формата KT-01 теперь отображаются в формате 16 байт.
Появился комментарий к адресу.
Добавлен импорт и экспорт нового формата базы, с добавленным полем комментария к адресу. Скоро этот формат базы появится и на ПК и iOS.
Улучшен интерфейс отображения данных, добавлена клавиатура ввода HEX значений.
Исправлено множество мелких ошибок.

Версия v2.2.11 (17.02.19): При экспорте портились коды ключей с типом Ultralight. Исправили.

Версия v2.2.10 (01.02.19): Постарались избавиться от случайных "падений" программы.
Сделали автоматическую отправку нового кода в дубликатор (после успешной записи заготовки) при включённой галке "автоинкремент" или Случайный". Если нужно создать несколько заготовок с разными кодами останется их лишь подносить по очереди, новый код будет генерироваться автоматически.

Версия v2.2.08 (15.01.19): Если у Вас вдруг остались старые захваты в SMKey, сделанные ещё на старой прошивке, то это исправление позволит нормально рассчитать криптоключ из них. И в целом, расчет ключей из захваченных данных стал быстрее.

Версия v2.2.07 (29.12.18): Исправлена функция расчета криптоключа захваченного через SMKey. Ранее, если криптоключ получался с нулями в начале кода, то они отрезались и код нельзя было сохранить в базу.

Версия v2.2.05 (22.12.18): Изменения в поиске криптоключей. Появилась возможность выбрать для чтения сразу несколько произвольных секторов (после поиска криптоключей).
Исправлена ошибка, связанный со слотами.
Корректуры в украинской локализации.

Версия v2.2.03 (15.12.18): Автоматически убираются лишние пункты меню в зависимости от подключенного прибора. Остаются только актуальные.
Переделано меню импорта/экспорта, появилась возможность импорта данных сразу с одновременным созданием нового слота (базы).
Сделана привязка файлов базы .ib2 к приложению.
Добавлен украинский язык.
Небольшие косметические исправления.

Версия v2.2.01 (29.11.18): Добавлены "слоты" - возможность загружать сразу несколько разных баз. В фильтре создавайте/выбирайте нужную базу и работайте с ней. Во время импорта происходит добавление в текущую открытую базу.

Версия v2.1.03 (21.11.18): Решена проблема падения приложения при очень больших базах. Реализовано добавление UID в блок 1 при сохранении захваченных данных из SMKey в базу.

Версия v2.1.02 (18.11.18): Реализован поиск обоих криптоключей - A и B. Ручное чтение по любому из найденных ключей. При автоматическом чтении всех секторов с ключами A и B, приоритетное чтение будет производиться по ключу A, но если метка не разрешает чтение, то автоматически будет использован ключ B.

Версия v2.1.01 (07.11.18): Исправление фильтра поиска по адресу (теперь ищет и по номеру дома), общие доработки для более стабильной работы.

Версия v2.0.31 (01.08.18): Исправили падение при работе с дубликаторами TMD-RW15, RFD-4, а так-же нашли и устранили ещё несколько проблем. Немного изменили логику выбора устройства.

Версия v2.0.25 (28.06.18): Свершилось! Подключение к дубликаторам по Bluetooth теперь очень быстрое и добавили возможность ручного выбора устройства.

Версия v2.0.23 (11.06.18): Подправлены шрифты и отправка данных из TMD-5RF в базу.

Версия v2.0.21 (05.06.18): Исправлена проблема в функции "Найти ключи и считать данные" - иногда, после успешного поиска, чтение данных из всех секторов выдавало "Ошибка".

Добавлены иконки и подписи под переключатели в настройках.

Добавлена возможность привязки GPS координат к адресу и автоматическая отправка кода, от ближайшего из базы адреса, в дубликатор.

Версия v2.0.18 (03.05.18): В предыдущей версии многое исправили, но забыли про возможность отправки из базы дампа MF 1k на запись в дубликатор. Это обновление исправляет ситуацию.

Поправили выгрузку в смартфон данных из архива или записной дубликатора. Зависать процесс больше не должен.

Версия v2.0.17 (27.04.18): Починили функцию "найти ключи и считать данные" - при работе с SMKey чтение всех секторов выдавало ошибку.

Отыскали уязвимые места в функции "Копия на классик", когда приложение могло зависнуть в "рассчитываю ключ" или потерять "ход мысли" смартфона на 5-ом шаге. Сейчас эти функции работают надежнее.

Добавили в базе возможность указать номер дома с дробью.

Добавили отправку выбранного сектора из дампа Mifare 1k в SMKey на эмуляцию.

Исправили отправку записи из базы в записную книжку TMD-5S

Версия v1.9.33 (04.04.18): Переделали функцию поиска криптоключей. В последних версиях на неё стал ругаться антивирус. На работу не повлияло, но теперь с антивирусом дружим)

Версия v1.9.32 (02.04.18): Немного подправили функцию «копия на заготовку». 
 
Если дамп содержал 8й сектор, то при сохранении в базу создавался дамп MF 1k, в котором все сектора устанавливались достоверными, из-за чего запись длилась довольно долго, нужно было ждать, пока запишутся все сектора. Сейчас только 8й и 0й сектор отмечаются достоверными и только они же и будут записываться, это ускоряет процесс записи.

Версия v1.9.31 (31.03.18):
Обнаруженные ранее ошибки, ожидавшие решения, устранены.

Версия v1.9.30 (28.03.18):
Исправлена работа функций «Копия на Classic» и «Поиск криптоключей».

Версия v1.9.28 (23.03.18):
Небольшие исправления (информативность уведомлений при обновлении приборов.)

Версия v1.9.27 (19.03.18): В 8 версии андроид цвет в меню стал розовым. Вернули нормальный цвет.

Добавлена возможность чтения данных и сохранения в базу для ключей формата Техком и iCode через SMKey.

Версия v1.9.26 (13.03.18): Решена проблема отсутствия кнопки «записать дамп» проявляющаяся на некоторых телефонах.

Версия v1.9.25 (02.02.18): Устранена возможность порчи данных в базе, которая могла произойти при попытке импортировать в текущую базу данные предназначенные для восстановления.


Версия v1.9.21 (17.12.17): Исправления в части экспорта базы.

Постарались увеличить стабильность подключения по Bluetooth.

Устранили небольшие поведенческие баги и исправили недоработку проявляющуюся на 4.3-4.4 версии Android - календарь не отображался при просмотре архива TMD-5S.

Версия v1.9.19 (01.12.17):
По-новому реализованы импорт и слияние - теперь можно забирать файл базы отовсюду, включая гугл диск и дроп бокс.

Сделано архивирование и восстановление базы в родном формате андроида.

Исправлены недочёты.

Версия v1.9.15 (15.11.17): Добавлена поддержка тип ключа iCode.

Не используете MegaKey? - Отключите его поддержку с настройках и больше не будет ненужных чекбоксов в базе.

Версия v1.9.14 (01.11.17):
При записи Mifare 1k на некоторых телефонах процесс мог остановиться на одном из секторов. Исправили.


Версия v1.9.11 (23.10.17): Восстановлена и доработана работа функции "Копия на заготовку" и "Копия на классик".
Множество других невидимых, но важных исправлений.

Версия v1.9.04 (05.10.17): Добавлена возможность поиска криптоключа в метках Mifare с помощью TMD-5S и SMKey. После поиска ключа можно считать данные и сделать дубликат. Используется как альтернатива ACR122U и программы NFC для ПК.

Для запуска функции выбирайте в меню "Поиск криптоключа". Когда ключ будет найден нажимайте "использовать для чтения". Метка прочитается и прибор перейдет в запись - можно прикладывать заготовку или сохранить считанный дамп в базу.

Версия v1.7.00 (24.08.17): Режим работы с дубликатором теперь не всплывающее окно, а полноценный, отдельный пункт меню (доступный даже без прибора).
Увеличена скорость работы с записной и архивом TMD-5S. Общие улучшения.

Версия v1.6.01 (29.06.17): Добавлена возможность отправки (экспорта) базы из смартфона на е-мейл, Google диск, DropBox и прочие сервисы.


Версия v1.4.01 (24.05.17): Добавлена поддержка TMD-5S. Исправления и улучшения.

Версия v1.3.08 (23.04.17):
Более стабильное подключение к устройству SMKey на версиях Андроид ниже 5.0, мелкие исправления.

Версия v1.2.15 (03.04.17):
Появилась возможность отключать запрос включения bluetooth.
 При сохранении в базу рассчитанный криптоключ будет помещаться в поле ключа А или B в зависимости от того, по какому ключу делал запрос считыватель.

Изменение размера шрифта в настройках теперь меняет шрифт и в окнах с кодом.

Добавлена возможность проверки обновлений самого приложения (актуально, если приложение загружено не через Play Market)