iKey Android

Пользователи
  • Публикаций

    239
  • Зарегистрирован

  • Посещение

  • Победитель дней

    30

Весь контент iKey Android

  1. Проблема в том, что помимо GPL и LGPL компонентов, которые используются в HardNested, есть нелицензированные исходные коды и исходные коды, лицензированные под авторской лицензией, где запрещена модификация. Исходный код приложения открыть можно (для android, к примеру, мы не используем обфуксацию, поэтому можно декомпилировать приложения и просто получить исходные коды и примерно посмотреть, как оно работает), но не хотелось бы, так как мы просто дадим возможность всем желающим возможность делать форки с поддержкой конкурентных устройств на основе нашей кодовой базы. Но открытие кода не решит проблемы с редистрибьюцией компонента CraptEV1. Есть другой вариант - кто-нибудь возьмет и перепишет hardnested с нуля, но не мы, ибо разработка такого ПО потенциально нарушает законодальство РФ. А где найти человека, которому можно дать денежку и он напишет либу а потом опубликует под BSD или APACHE v2 из под своего аккаунта - непонятно и явно не дешево.
  2. Отключите режим разработчика в настройках приложени iKey Express (Настройки приложения (иконка с шестеренками) -> расширенные настройки -> Режим разработчика) и перезапустите приложение. Ошибка связана с тестовым кодом. Там три проблемы: лицензирование; пакет классов HardNested предоставляется как программа, а не как разделяемая библиотека; есть ньюансы юридического характера. Пока программа обернута в web сервис, нам никто ничего не скажет. Если же она появится в качестве библиотеки внутри приложения - могут появиться разноплановые ньюансы. Принял. Можете в личку кинуть скрин, как это выглядит? По поводу нижней плашки - при переходе на экран дубликатора будет показан последний считанный ключ, он не потеряется (его не будет только в случае, если что-то после него было прочитано или отправлено на запись). В дальнейшем будет добавлен журнал, содержащий все переданные и принятые за сессию ключи.
  3. Проверил. У меня ведет на страничку Play Market. Сейчас приложение находится на модерации, как только оно пройдет модерацию - можно будет установить оттуда.
  4. Релиз iKey Express 1.0.5 (устанавливать обновлением поверх версий, полученных из Google Play). Релиз iKey Express Pro 1.0.5 (устанавливать вместо версий, полученных из Google Play, приложение подписано другим сертификатом). Список изменений 1.0.3 -> 1.0.5: SMKey Online: Добавлено разделение на клиент iKey Express и iKey Express Pro (с поддержкой SMKey Online). Добавлен функционал SMKey Online для версии iKey Express Pro. Прочее: Исправление ряда ошибок.
  5. Спасибо, поправил.
  6. Очень много работы по Android направлению, сейчас в поддержке base, в активной разработке Express и еще одно новое приложение в стадии вялой разработки + текущие дела. Также, в приоритете повышение качества приложения по сравнению с base. Поэтому обновления происходят эволюционно, на сегодняшнем обновлении (рабочая версия) уже можно более-менее спокойно работать с TMD-5S. Далее будут следующие задачи: SMKey Online, поддержка SMKey, поддержка расширенных функций TMD-5S и другие. Очередность этих задач не определена. Express с минимальной поддержкой TMD-5S будет выпущена в GPlay на следующей неделе, как убедимся, что рабочая версия функционирует стабильно. К сожалению, мало фидбека по рабочим версиям и мало багрепортов, это несколько тормозит разработку.
  7. Еще существует супер лимитированная версия корпуса iKey для VIP и элиты.
  8. Рабочий релиз: iKey Express 1.0.3 (установка обновлением поверх версий, полученных из Google Play) Список изменений 1.0.2 -> 1.0.3: Режим дубликатора: добавлена интеграция действий с дубликатором на экранах БД и закладок; добавлены уведомления о прочитанных ключах. Режим поиска ключей: добавлена возможность поиска криптоключей Mifare1K c помощью Nested online. Прочее: изменения дизайна экрана Смарт ключа; исправлен вылет приложения при добавлении закладки с экрана дубликатора; добавлено автоматическое исправление порядка байт для ключей Faktorial; переход на новую версию Firebase Crashlitics; прочие исправления. Известные проблемы: после того, как в устройстве появляется дамп Mifare\Ultralight, становится невозможным переход в режим чтения метки Mifare. В таком случае требуется ручной переход (на устройстве) или отправка криптоключа для чтения. Исправление ошибки будет включено в накопительное обновление прошивки TMD-5S версии 1.47. Как выглядит работа с TMD-5S в Express: https://youtu.be/U0Bt1MhQseo
  9. Рабочий релиз: iKey Express 1.0.2 (установка обновлением поверх версий, полученных из Google Play) Список изменений 1.0.1 -> 1.0.2: Режим дубликатора: Добавлено получение больших ключей и запись больших ключей (TM2004, DS1996, ICODE, ULTRALIGHT). Добавлено чтение и запись ключей Mifare1K (MFSector и целиком). Режим поиска ключей: Добавлена опция сохранения расчитанных ключей в пустой дамп Mifare\MFSector. Добавлена опция считывания Mifare метки с помощью найденных ключей. Прочее: Исправлена ошибка компаратора списка улиц БД. Исправление некоторых ошибок. Известные проблемы: После того, как в устройстве появляется дамп Mifare\Ultralight, становится невозможным переход в режим чтения метки Mifare. В таком случае требуется ручной переход (на устройстве) или отправка криптоключа для чтения. Исправление ошибки будет включено в накопительное обновление прошивки TMD-5S версии 1.47.
  10. Спасибо за фидбек, если успею, сегодня поправлю перед выпуском новой беты. Впрочем, бетка переносится, так как Google теперь требует заполнение формы об использовании ряда разрешений в приложении, насколько модерация затянется - вопрос сложный, сегодня будет бета, подписанная другим ключом только (т.е. нельзя будет обновить приложение, установленное из плэй маркета, и, наоборот, нельзя будет обновить это приложение обновлением с гугл плэй)., подписанная ключом для Google Play.
  11. Вы немного ошиблись, выложена бетка, которая использует сервер SMKey Online, но для расчета ключей по алгоритму Hardnested. Для функций SMKey Online и удаленного расчета ключей используется одно и то же серверное приложение. По поводу отдельного приложения - да, планируется и делается. Но точных сроков пока назвать нельзя, так как помимо этой задачи есть еще другие, не менее важные. Как минимум - полноценная поддержка TMD-5S и SMKey и переход на другой API по работе со стеком BLE.
  12. Тема для обратной связи по программе iKey Express. Здесь будут выкладываться промежуточные тестовые версии, которые можно опробовать и поделиться своим впечатлением, предложениями по функционалу или найденным ошибкам. Приложение для ОС Android (Android 7.0 и выше) доступно для загрузки из: iKey Express 1.9.1: Google Play (версия без SMKey Online); iKey Express Pro 1.9.1 сайт ikey.ru (iKey Express Pro, версия с поддержкой SMKey Online). Установить можно PRO или обычную версию (без функции SMkey Online), но нельзя поставить сразу оба варианта. Список изменений 1.9.0 -> 1.9.1: Исправлено: при обновлении базы приложение больше не проверяет индексы старой базы на соответствие её версии (теперь сломанные базы обновляются без ошибок). Список изменений 1.8.9 -> 1.9.0: Что нового: добавлена поддержка базы данных версии 23. добавлена поддержка дат создания и модификации в адресах и ключах (после обновления базы даты создания и даты модификации установлены не будут, так как ранее данная информация не хранилась). теперь, если для прошивки устройства есть обновление - отображается восклицательный знак на иконке обновления устройства. добавлен флажок "Показывать даты в элементах списка базы" в настройки приложения (по умолчанию ВКЛ). теперь в расширенном поиске есть поиск по дате модификации ключа (в базе и закладках). улучшена работа простого поиска по базе, теперь поисковая строка ищет по имени улицы, комментариям адресов и ключей, коду и дампу ключей. добавлена поддержка USB устройства TMD-5 (TMD-5RF). теперь в мастере SMKey "Копия на заготовку" удаляются данные 14-го сектора. улучшен поиск устройств по Bluetooth. кнопка выхода из операции SMKey Online перенесена влево. теперь после удаления адреса на экране адреса и ключей перенаправление на главный экран базы происходит только в случае, если больше нет адресов с улицей в удаленном ключе. убран флажок поиска по комментариям адресов в базе (экран настроек). исправлена ошибка, приводящая к тому, что при первом открытии вкладки "Архив" (TMD-5S) не загружалось количество записей. исправлен вылет в случае, если на вкладке "Архив" указать номер записи "с" больше номера "до". исправлена ошибка, приводившая к тому, что после загрузки записей архива любая задача устройства не выполнялась с ошибкой "выполняется другая задача". исправлен вылет при выборе собственной даты, по которую доступен ключ шифрования базы данных. исправлена ошибка, приводившая к сбросу положения списка домов при навигации назад. исправлен ряд вылетов при разворачивании приложения. исправлено перенаправление на меню работы с устройством при открытии базы данных через системный файловый менеджер в случае, если ранее подключенное устройство было отключено. исправлена часть вылетов, связанная с переподключением устройств. другие изменения и исправления. обновлены прошивки в комплекте поставки. Список изменений 1.8.8 -> 1.8.9: Хотфикс: улучшен алгоритм работы с метками Факториал (SMKey Online); убраны лишние шаги при изготовлении копии ключей Пик (SMKey Online); мелкие исправления (SMKey Online). Список изменений 1.8.7 -> 1.8.8: Хотфикс: добавлена поддержка ПИК Mifare Plus 4b ИД (SMKey Online). Список изменений 1.8.6 -> 1.8.7: Что нового: переработаны экраны онлайн-сервисов (SMKey Online и инструменты PRO объединены в один экран); добавлена функция "Копирование ПИК" (SMKey Online); добавлена функция "Восстановление ПИН кода Faktorial" (SMKey Online); добавлена функция "Создание КГП по КО" (SMKey Online); добавлена функция "Запись КО". Позволяет записывать (переносить) имеющийся дамп "Карты Объекта" на другие, оригинальные метки Classic (SMKey Online); добавлен отдельный экран для создания пользовательских меток по"Карте Объекта" (SMKey Online); добавлен отдельный экран для конвертации Vizit Ultralight (SMKey Online); добавлены всплывающие справочные окна для полей ввода на экране создания КО (SMKey Online); добавлено уведомление, если для завершения работы функции не хватает токенов (SMKey Online); изменен порядок отображения блоков на экранах редактирования iCode\Tag-It; добавлена функция "Поделиться токенами" (настройки -> аккаунт iKeyBase; кнопка отображается после входа в аккаунт); переделан лог коммуникации с устройствами (режим разработчика); обновлены прошивки в комплекте поставки; теперь, при поиске КК алгоритм не воспринимает на новых прошивках Mifare Plus как Mifare Classic и прерывает процесс; исправлен вылет при старте приложения в ландшафтной ориентации; исправлен вылет в случае чтения ИД после чтения Mifare Ultralight (SMKey); исправлено отсутствие скроллинга на некоторых экранах в ландшафтной ориентации; другие изменения и исправления. Список изменений 1.8.5 -> 1.8.6: Хотфикс: исправлен вылет при старте приложения на устройствах под управлением Android 9 и ниже. исправлен импорт дампа из файлов на экране ключей на адресе (невозможно сохранить ключ) и на экране редактирования ключа. исправлена ошибка подключения файла базы через новый пикер для некоторых устройств по управлением Android версий 10 и 11. исправлен вылет при переходе на экран закладок, в случае, если установлена пользовательская сортировка (возникает если одна или более закладок сохранены с ошибкой). Список изменений 1.8.4 -> 1.8.5: Что нового: теперь для запуска приложения требуется Android версии 7.0 и выше; целевая версия повышена до Android 14; добавлена возможность выбора файла базы через системный файловый менеджер; добавлена настройка "Открывать базу данных через системный файловый менеджер", по умолчанию ВКЛ; добавлена функция создания ключа по КО (меню "три точки" на формах редактирования ключа в закладках и базе); добавлен эквайринг в версию PRO, теперь можно пополнять баланс по СБП в несколько кликов; обновлен сертификат для доступа к сервисам ikey.ru; исправлена функция "ключ по умолчанию" (Smart ключ); исправлено отсутствие отображения экрана "Параметры эмуляции" для iKey; исправлен сброс сортировки при переходе на экран закладок; исправлен интерфейс "Параметры эмуляции" для iKey; изменен внешний вид экрана SMKey "Мастера копирования"; исправлена ошибка при удалении ключа с формы редактирования (база данных); исправлен сброс приоритета при сохранения ключа в базе; обновлены прошивки в комплекте поставки. Список изменений 1.8.3 -> 1.8.4: Что нового: исправлена ошибка "ИД устройства не получен" для некоторых функций SMKey (запись iMF и т.п.). Список изменений 1.8.2 -> 1.8.3: Что нового: добавлена поддержка некоторых сетевых функций (проверка возможности записи на iMF, создание пароля и конвертация дампа Ultralight) с использованием логина SMKey Online; добавлен функционал сортировок закладок по имени, дате создания, дате модификации и обозначен пользовательский режим сортировки; добавлена возможность слить существующие закладки с закладками из файла бэкапа, при этом, если в файле бэкапа и в памяти приложения существует одна и та же закладка (имя, код, дамп, комментарий, тип ключа), то при импорте она не будет создана, а её геоточки будут слиты с уже существующей; добавлена возможность импорта полных дампов из файлов Proxmark (json, eml); для iKey добавлена функция выгрузки из устройства загруженного дампа, корректно работает только с прошивками iKey версии 1.18 и выше; для iKey добавлена функция работы с типами ключей Tag-it 256 и Tag-it 2048 (с версии прошивки iKey 1.18); обновлены прошивки в комплекте поставки; исправлена ошибка подключения TMD5-S в случае, если дубликатор готов к записи Em-Marine или TKRF; исправлены ошибки отображения диалога работы с устройством; исправлена ошибка чтения\записи 6-го сектора Mifare Plus (TMD-5S); исправлена ошибка отображения типа захваченного ключа (SMKey); исправлена ошибка, при которой функция для работы с Ultralight (SMKey Online) в случае ошибки чтения метки (метка не прочитана до конца) предлагала еще раз рассчитать пароль вместо того, чтобы попробовать прочитать метку еще раз с рассчитанным ранее паролем; исправлена ошибка "Устройство вернуло неожиданный ответ" в случаях, когда пользователь подносил метки формата TagIt\iCode\Faktorial при включенных мастерах SMKey Online (теперь выводится текст "Данная функция не поддерживает метки TagIt\iCode\Faktorial"). Список изменений 1.8.1 -> 1.8.2: Что нового: работа с сетевыми запросами переделана под мультисерверную архитектуру, теперь для сервисов существует три домена и алгоритм автоматического переключения между ними; исправлена ошибка записи iMF на SMKey (таймаут дочерней операции); изменена структура ключа Tag-it TI256, теперь дамп состоит из 11 страниц; добавлена функция создания карты объекта (версия PRO); теперь при копировании Faktorial программа проверяет, что оригинал не от новых версий домофона, с которыми текущий алгоритм не умеет работать (версия PRO); обновлены прошивки в комплекте поставки приложения; другие исправления кода и локализаций. Список изменений 1.7.9 -> 1.8.1: Что нового: исправлена недоступность сервисов обновления, поиска КК и SMKey Online на устройствах под управлением Android 7.0 и ниже; добавлена возможность ввести свой криптоключ при записи на заготовки iMF; добавлен сложный вариант функции "Копия на iMF" в мастерах копирования SMKey; добавлена поддержка ключей формата Tag-it TI256 и Tag-it TI2048; в функцию "поделиться ключом" добавлены ключи iCode 8, 40, 64, 79, Tag-it TI256, Tag-it TI2048, iClass Elite; добавлена функция проверки возможности записи дампа на iMF; доработка функции очистки Mifare Classic при работе с iMF; исправлено отображение криптоключей при работе с Magic картой; TMD-5S: исправлен вылет при переводе в чтение iClass Elite; TMD-5S: исправлена запись DS1992; TMD-5S, SMKey: исправлены ошибки перевода в чтение новых вариаций iCode; исправлена ошибка получения количества записей архива при разворачивании приложения; добавлена поддержка Faktorial в SMKey Online; добавлена функция Faktorial по PIN в "Инструменты PRO"; доработана функция "Копирование карты объекта"; изменена логика копирования Mifare Classic через SMKey Online; обновлены прошивки в комплекте поставки приложения; исправление пользовательских текстов и ошибок. Список изменений 1.7.8 -> 1.7.9: Что нового: теперь функция SMKey "Копия на iMF" поддерживает перезапись ранее записанной метки iMF; теперь функция SMKey "Копия на iMF" записывает страницы 0 и 14 дампа; теперь функция записи на iMF записывает страницы 0 и 14 дампа; исправлена ошибка поиска КК, появившаяся в патче 1.7.7 (8); теперь функция "Metakom под прописку" сначала проверяет, что поднесенная метка может быть записана до списания токенов (iKey Express Pro). Полная история изменений iKey Express Короткий FAQ * Q. Я нашел ошибку, как мне о ней рассказать? * A. Все просто, предоставьте полную информацию об устройстве (производитель, модель, версия ОС, версия ядра), версии приложения iKeyExpress (например, Alpha 1.0.1 (706#39) от 11.08.20), повторяемости ошибки и условиях возникновения ошибки. Видео и скриншоты приветствуются. * Q. Я хочу поставить рабочий релиз, что мне надо для этого сделать? * A. Скачать файл рабочего релиза из шапки, желательно, сделать бэкап используемых клиентом данных (база данных .ib2 и закладки) и установить приложение. * Q. Я хочу поделиться своими пожеланиями о функционале программы, как мне правильно это оформить? * A. Просто отпишитесь в этой теме. Желательно сформулировать свои пожелания в виде связного текста, без лишней воды. Если желаете ui или функционал "как в той программе", поделитесь ссылкой или скриншотом. FAQ будет дополняться.