iKey Android

iKey Express: рабочие версии

Рекомендуемые сообщения

+
Открываем режим "дубликатор".

Заходим на приборе в меню, копирование. Считываем метку. Показываем что на экране приложения.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Можно. 

Беру метку Зеро. С заранее записаным из базы UIDом. 

 

Запускаю процедуру "Классик под прописку".

 

Подношу заготовку Зеро, которую взял в руку. 

Дальше подношу SMKey к считывателю домофона и делаю захват данных. 

Программа рассчитывает криптоключи. Потом появляется окно как на первом скриншоте. 

Нажимаю кнопку "Записать копию". 

 

Прикладываю эту же заготовку. Записываю на нее. Подношу к домофону. Никакой реакции. (Фильтра нет)

 

Нажимаю "Сохранить". Захожу на страницу "дубликатов", нажимаю "загрузить дамп", вижу картинку, показанную на втором скриншоте. 

 

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
В 27.06.2021 в 13:39, Бамбаклян сказал:

Небольшое предложение/вопрос. Я подробной функции не нашёл.

 

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

 

Так вот можно считать метку используя ключи из дампа ранее считанной и сохранённой в базе метке?

 

Хорошее, предложение, добавим эту функцию. Спасибо за идею!

 

В 27.06.2021 в 14:58, Jason сказал:

Можно. 

Беру метку Зеро. С заранее записаным из базы UIDом. 

 

Запускаю процедуру "Классик под прописку".

 

Подношу заготовку Зеро, которую взял в руку. 

Дальше подношу SMKey к считывателю домофона и делаю захват данных. 

Программа рассчитывает криптоключи. Потом появляется окно как на первом скриншоте. 

Нажимаю кнопку "Записать копию". 

 

Прикладываю эту же заготовку. Записываю на нее. Подношу к домофону. Никакой реакции. (Фильтра нет)

 

Нажимаю "Сохранить". Захожу на страницу "дубликатов", нажимаю "загрузить дамп", вижу картинку, показанную на втором скриншоте. 

 

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

 

Ошибку нашли, задача в работе. Хотфикс будет выпущен в течение 1-3 дней. Пока сохраняйте в базу и оттуда пишите. Спасибо за багрепорт!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Релиз iKey Express 1.3.1 (устанавливать обновлением поверх версий, полученных из Google Play).

Релиз iKey Express Pro 1.3.1 (устанавливать вместо версий, полученных из Google Play, приложение подписано другим сертификатом).

 

Список изменений 1.3.0 -> 1.3.1:

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

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В iKeyBase есть удобные экспорт/импорт/слияние баз данных. 

Как этот функционал реализован в iKey Express?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
2 часа назад, Libertarian сказал:

В iKeyBase есть удобные экспорт/импорт/слияние баз данных. 

Как этот функционал реализован в iKey Express?

Тоже считаю, что была бы полезная функция.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
2 часа назад, Libertarian сказал:

В iKeyBase есть удобные экспорт/импорт/слияние баз данных. 

Как этот функционал реализован в iKey Express?

Импорт нужен чтобы файл базы .ib2 открыть в программе. Экспорт - чтобы данные из проги вывести в виде .ib2, а экспресс работает напрямую с файлом базы .ib2, как минимум первые 2 пункта попросту не нужны.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

При конвертации в 1k со страницы редактирования ключа создаётся его лишняя копия

 

Вначале:

Screenshot_20210704-125657.thumb.png.154ad970b0f4fe0beec9895c4b361547.png

 

Захожу в редактирование ключа и выбираю пункт меню: 

 

Screenshot_20210704-125710.thumb.png.0f46cd873b5ee528c01bdd8e88d613fb.png

 

Получилось:Screenshot_20210704-125740.thumb.png.8d185e5216f3108222e732cadec13d5a.png

 

А через контекстное меню такого не получается. 

 

И комментарий пропадает.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
В 04.07.2021 в 14:16, Jason сказал:

При конвертации в 1k со страницы редактирования ключа создаётся его лишняя копия

А через контекстное меню такого не получается.

И комментарий пропадает.

Спасибо за баг репорт, поправили, выйдет в следующем патче.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Можно ли сделать, чтобы были видны последние несколько добавленных ключей?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
5 минут назад, Jason сказал:

Можно ли сделать, чтобы были видны последние несколько добавленных ключей?

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
1 час назад, Jason сказал:

С конвертацией Ultralight такая же проблема

Знаем, поправили для обоих ключей.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
В 04.07.2021 в 12:56, Pavel сказал:

Импорт нужен чтобы файл базы .ib2 открыть в программе. Экспорт - чтобы данные из проги вывести в виде .ib2, а экспресс работает напрямую с файлом базы .ib2, как минимум первые 2 пункта попросту не нужны.

База в двух смартфонах набирается параллельно. В iKeyBase взаимопополнение баз данных проходило в три действия.

Экспорт ->отправить в телеграмм-> импорт слияние данных. 

 В iKey Express я этого не нашел.  Вот и интересуюсь как это сделать? 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
9 часов назад, Libertarian сказал:

База в двух смартфонах набирается параллельно. В iKeyBase взаимопополнение баз данных проходило в три действия.

Экспорт ->отправить в телеграмм-> импорт слияние данных. 

 В iKey Express я этого не нашел.  Вот и интересуюсь как это сделать? 

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

Задач много, эволюцию приложения Вы можете проследить по секции "История изменений" на экране "О приложении". Это говорю к тому, чтобы Вы понимали, что многое уже запланировано, многое в работе на текущий момент и Вы можете повлиять на то, что появится раньше, что позже. Напишите напрямую Павлу Ваш запрос на требуемый функционал.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Релиз iKey Express 1.3.1 (устанавливать обновлением поверх версий, полученных из Google Play, будет доступно в маркете с вечера 09.07.2021).

Релиз iKey Express Pro 1.3.3 (устанавливать вместо версий, полученных из Google Play, приложение подписано другим сертификатом).

 

Если есть желание установить версию 1.3.3 для маркета до её публикации - можно скачать обновление с нашего сервера: https://ikey.ru/ikb_software/Google_signed_ikey_express_1.3.3.apk

 

Список изменений 1.3.1 -> 1.3.3:

Изменения:

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

 

Что такое iKeyShare: это сервис, который мы обкатываем, суть которого - упростить передачу данных (ключей, адресов, возможно, баз данных) между пользователями с разными программами iKey, установленными на разные операционные системы. Пока доступна только передача ключа и только между приложениями iKey Express, поддержка сервиса в других клиентах появится позднее.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
46 минут назад, iKey Android сказал:
  • добавлена функция "Прочитать Mifare1k метку, используя ключи из дампа" (доступно на экранах просмотра ключей в базе данных и закладках);
  • добавлена функция "Стереть Mifare1k метку, используя ключи из дампа" (доступно на экранах просмотра ключей в базе данных и закладках);

Спасибо ОГРОМНОЕ!!! Это теперь такая экономия времени... Вообще не ожидал, что это так быстро реализуете... Очень удобно! 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
В 07.07.2021 в 22:06, iKey Android сказал:

добавлена функция "Стереть Mifare1k метку, используя ключи из дампа" (доступно на экранах просмотра ключей в базе данных и закладках);

Да, это, наверное, полезная функция: сейчас приходится копировать и вставлять ключ сначала для 0-го, потом для 14-го сектора

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Можно ли сделать, чтобы можно было поднести записанную заготовку к SMKey, считать UID и по нему искать в базе? 

Если есть записанная заготовка, ее нужно очистить, а что записывал на нее, не помню. 

 

А почему при очистке заготовки с ключами из дампа перезаписываются все сектора, а не только достоверные?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
7 часов назад, Jason сказал:

Можно ли сделать, чтобы можно было поднести записанную заготовку к SMKey, считать UID и по нему искать в базе? 

Если есть записанная заготовка, ее нужно очистить, а что записывал на нее, не помню. 

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
В 07.07.2021 в 22:06, iKey Android сказал:
  • добавлена функция "Прочитать Mifare1k метку, используя ключи из дампа" (доступно на экранах просмотра ключей в базе данных и закладках);
  • добавлена функция "Стереть Mifare1k метку, используя ключи из дампа" (доступно на экранах просмотра ключей в базе данных и закладках);

И может, лучше эти функции поместить в контекстное меню? А то панель с кнопками достигает уже через чур больших размеров

Screenshot_20210710-134602.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
6 минут назад, Jason сказал:

И может, лучше эти функции поместить в контекстное меню? А то панель с кнопками достигает уже через чур больших размеров

Screenshot_20210710-134602.png

Я тоже так считаю. И раньше редкоиспользуемые функции были в контекстном меню. Но есть большое количество людей, которые не хотят разбираться с Mifare, для них лучше, когда на одном экране вывалены все функции сразу, чтобы они могли попробовать методом тыка.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
12 часов назад, Jason сказал:

Можно ли сделать, чтобы можно было поднести записанную заготовку к SMKey, считать UID и по нему искать в базе? 

Если есть записанная заготовка, ее нужно очистить, а что записывал на нее, не помню. 

 

А почему при очистке заготовки с ключами из дампа перезаписываются все сектора, а не только достоверные?

Можно ввести UID в расширенном поиске, в целом, Вы можете просто нажать на кнопку "Добавить к базе", если будут дубликаты по UID, то программа в диалоге выведет количество ключей с этим UID и предложит их показать списком.

 

Почему при очистке перезаписываются все сектора? Стандартизация, мы используем код, который уже был написан ранее, поиск ключей -> стереть с ключами, только генерируем список ключей из дампа. В целом хорошая идея, с помощью флажков достоверности можно выбрать, какие сектора стирать, какие - оставить. Изменим в следующем патче, спасибо за идею!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Нельзя ли сделать, чтобы при выходе из редактирования ключа в список ключей не перекидывало к началу списка? 

Если список длинный, то неудобно снова искать. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Читаю вас тут всех таких продвинутых и думаю о том как нам, тех кто на светлой стороне, поиметь такую прогу на ios, а Павел, вам не стыдно ????????????????????????? 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вступить в беседу

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

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...