From dd4d629f403d1c5e0f999dff8724e114deeb83b3 Mon Sep 17 00:00:00 2001
From: IIIef <13619790+IIIef@users.noreply.github.com>
Date: Mon, 25 Dec 2023 19:27:58 +0300
Subject: [PATCH 1/5] Create strings.xml
---
Mifare Classic Tool/app/src/main/res/values-ru/strings.xml | 1 +
1 file changed, 1 insertion(+)
create mode 100644 Mifare Classic Tool/app/src/main/res/values-ru/strings.xml
diff --git a/Mifare Classic Tool/app/src/main/res/values-ru/strings.xml b/Mifare Classic Tool/app/src/main/res/values-ru/strings.xml
new file mode 100644
index 00000000..8b137891
--- /dev/null
+++ b/Mifare Classic Tool/app/src/main/res/values-ru/strings.xml
@@ -0,0 +1 @@
+
From f31fd7dd44efa9a286a8373662dc3997584f027e Mon Sep 17 00:00:00 2001
From: IIIef <13619790+IIIef@users.noreply.github.com>
Date: Mon, 25 Dec 2023 19:28:20 +0300
Subject: [PATCH 2/5] Update strings.xml
---
.../app/src/main/res/values-ru/strings.xml | 596 ++++++++++++++++++
1 file changed, 596 insertions(+)
diff --git a/Mifare Classic Tool/app/src/main/res/values-ru/strings.xml b/Mifare Classic Tool/app/src/main/res/values-ru/strings.xml
index 8b137891..23165610 100644
--- a/Mifare Classic Tool/app/src/main/res/values-ru/strings.xml
+++ b/Mifare Classic Tool/app/src/main/res/values-ru/strings.xml
@@ -1 +1,597 @@
+
+
+ Перейти на главный экран
+ Перейти вверх
+ Ещё
+ Готово
+ Показать все
+ Выберите приложение
+ ВЫКЛ
+ ВКЛ
+ Alt+
+ Ctrl+
+ delete
+ Ввод
+ Function+
+ Meta+
+ Shift+
+ Пробел
+ Символ+
+ Меню+
+ Поиск…
+ Удалить запрос
+ Поисковый запрос
+ Поиск
+ Отправить запрос
+ Голосовой поиск
+ Поделиться с помощью
+ Поделиться с помощью %s
+ Свернуть
+ "Read: A|B
+Write: A|B
+Incr: A|B
+Decr/Trans/Rest: A|B"
+ "Read: A|B
+Write: Never
+Incr: Never
+Decr/Trans/Rest: Never"
+ "Read: A|B
+Write: B
+Incr: Never
+Decr/Trans/Rest: Never"
+ "Read:A|B
+Write: B
+Incr: B
+Decr/Trans/Rest: A|B"
+ "Read: A|B
+Write: Never
+Incr: Never
+Decr/Trans/Rest: A|B"
+ "Read: B
+Write: B
+Incr: Never
+Decr/Trans/Rest: Never"
+ "Read: B
+Write: Never
+Incr: Never
+Decr/Trans/Rest: Never"
+ "Read: Never
+Write: Never
+Incr: Never
+Decr/Trans/Rest: Never"
+ "Read: A
+Write: A
+Incr: A
+Decr/Trans/Rest: A"
+ "Read: A
+Write: Never
+Incr: Never
+Decr/Trans/Rest: Never"
+ "Read: A
+Write: Never
+Incr: Never
+Decr/Trans/Rest: A"
+ "Read: Never
+Write: Never
+Incr: Never
+Decr/Trans/Rest: Never"
+ "Read KeyA: Never
+Write KeyA: A
+Read ACs: A
+Write ACs: Never
+Read KeyB: A
+Write KeyB: A"
+ "Read KeyA: Never
+Write KeyA: Never
+Read ACs: A
+Write ACs: Never
+Read KeyB: A
+Write KeyB: Never"
+ "Read KeyA: Never
+Write KeyA: B
+Read ACs: A|B
+Write ACs: Never
+Read KeyB: Never
+Write KeyB: B"
+ "Read KeyA: Never
+Write KeyA: Never
+Read ACs: A|B
+Write ACs: Never
+Read KeyB: Never
+Write KeyB: Never"
+ "Read KeyA: Never
+Write KeyA: A
+Read ACs: A
+Write ACs: A
+Read KeyB: A
+Write KeyB: A"
+ "Read KeyA: Never
+Write KeyA: B
+Read ACs: A|B
+Write ACs: B
+Read KeyB: Never
+Write KeyB: B"
+ "Read KeyA: Never
+Write KeyA: Never
+Read ACs: A|B
+Write ACs: B
+Read KeyB: Never
+Write KeyB: Never"
+ "Read KeyA: Never
+Write KeyA: Never
+Read ACs: A|B
+Write ACs: Never
+Read KeyB: Never
+Write KeyB: Never"
+ Добавить
+ Автоматическое копирование нового UID тега в буфер обмена
+ Дополнительно: Автоматическое повторное подключение, если тег теряется в процессе сопоставления ключей
+ Автоматический запуск приложения при обнаружении тега
+ Резервное копирование
+ Расчет BCC
+ Автоматическое вычисление значений SAK и ATQA
+ Отмена
+ Отменить запись
+ Изменить
+ Выберите выбранный файл
+ Выберите дамп…
+ Вычислить блок 0 и клонировать UID
+ Сравнить дамп
+ Сопоставьте ключи к секторам
+ Чтение карты и формат тегов
+ Прочитать метку
+ Запись блока
+ Запись дампа
+ Начать сопоставление и записать блок значений
+ Создать новый файл
+ Кибер-шеф
+ Данные в формате ASCII
+ Расшифровать
+ Расшифровать условия доступа
+ Расшифровать дату изготовления
+ Удалить файл
+ Больше не показывать это сообщение
+ «Не сохранять»
+ Изменить/добавить файл ключа
+ Изменить/проанализировать файл дампа
+ Режим «Оффлайн»
+ Кодировать
+ Выйти из приложения
+ Экспорт дампа
+ Экспорт ключей
+ «Внешний NFC» работает.
+ Форматировать
+ .bin (Proxmark, Chameleon Mini GUI)
+ .eml (Proxmark emulator)
+ .json (Proxmark, Chameleon Mini GUI)
+ .keys/.dic/.txt (MIFARE Classic Tool, Proxmark)
+ .mct (MIFARE Classic Tool)
+ .bin/.mfd/.dump (Proxmark, libnfc, mfoc, …)
+ Конвертер универсального формата
+ Справка и информация
+ Скрыть одинаковые сектора
+ «Я знаю, что делаю»
+ Импортировать дамп
+ Импортировать ключ
+ Установите «Внешний NFC»
+ Читать дальше…
+ Универсальный преобразователь
+ Перейти к настройкам NFC
+ ОК
+ Открытие инструмента UID клонирования
+ Открыть файл дампа
+ Открыть файл ключа
+ Читать все сектора
+ Прочитать метку
+ Удалить дубликаты
+ Заменить
+ Повторите аутентификацию, если она не удалась
+ Сохранить
+ Сохранить по умолчанию
+ Сохранить ключи
+ Запомнить последние выбранные файлы ключей
+ Выбрать все
+ Снять выбор
+ Отпр.
+ О приложении
+ Условие доступа De-/Encoder
+ Калькулятор BCC
+ Клонировать UID
+ Преобразование данных
+ Сравнение дампов
+ Импорт/Экспорт
+ Показать параметры
+ Настройки
+ Показать информацию о тегах
+ Лог UID
+ Блоки значений в виде Int.
+ Значение блока De-/Encoder
+ Записать как можно больше
+ Перейдите в раздел «Внешний NFC».
+ Используйте следующие условия доступа для всех секторов:
+ Инструменты
+ Использовать собственное количество секторов
+ Записать блок
+ Записать блок
+ Записать дамп
+ Записать дамп (клон)
+ Выбрать дамп
+ Дополнительно: Включить запись 0 сектора
+ Запись метки
+ Написать блок значения
+ MIFARE Classic Tool
+ Версия приложения
+ Ответить
+ Видео
+ Отклонить
+ Завершить
+ Входящий вызов
+ Текущий вызов
+ Фильтрация входящего вызова
+ Копировать
+ " <b>MIFARE Classic Tool (MCT)<br /><br /> • Версия: %1$s<br /> • Лицензия: <a href=https://www.gnu.org/licenses/gpl-3.0.txt>GPLv3</a><br /> • Страница проекта: <a href=https://github.com/ikarus23/MifareClassicTool>MCT на GitHub</a><br /> • Оцените это приложение: <a href=market://details?id=de.syss.MifareClassicTool>via Google Play</a><br /> • Пожертвовать: <a href=market://details?id=de.syss.MifareClassicToolDonate> Google Play</a></b><br /><br /> Полезная информация:<br /> • <a href=https://github.com/ikarus23/MifareClassicTool/issues>Bug Tracker</a><br /> • <a href=https://raw.github.com/ikarus23/MifareClassicTool/master/CHANGELOG.txt>Changelog / Version History</a><br /> • <a href=http://publications.icaria.de/mct/>Documentation, APKs, etc.</a><br /> • <a href=http://www.proxmark.org/forum/viewtopic.php?id=1535>Thread at the Proxmark forum</a><br /><br /> MIFARE® является зарегистрированной торговой маркой NXP Semiconductors. "
+ О компании MCT
+ «Для некоторых магических тегов 2-го поколения значения UID (и, возможно, BCC) в блоке 0 представляют собой SAK и ATQA. Если используется эта опция, значения будут сгенерированы автоматически. В противном случае будут использоваться значения, закодированные в «остатке блока 0».
+ Расчет SAK и ATQA
+ «Если тег потеряется во время процесса сопоставления клавиш (из-за проблем с антенной, таймаута и т. д.), приложение попытается повторно подключиться к нему (с задержкой 500 мс), пока одна попытка не будет успешной. Это может помочь, если у вас возникнут проблемы в процессе сопоставления клавиш. Однако это также может привести к странному поведению MCT."
+
+Известные проблемы, при которых может помочь этот параметр:
+ • Специальные теги (например, smartMX)»."
+ Авто переподключение
+ «Вы собираетесь записать данные в блок 0. Однако, похоже, что ваши данные могут быть недействительными. В некоторых тегах 2-го поколения такие значения, как SAK и ATQA, могут контролироваться байтами в блоке 0. Если вы зададите неправильные значения, тег может (soft-)brick. Но есть и теги, которые игнорируют неправильные значения. Независимо от этого, UID должен соответствовать спецификации ISO 14443. Эта проверка блока 0 пытается убедиться в том, что вы пишете жалобу на данные в соответствии со спецификациями NXP. Действуйте на свой страх и риск!»
+ Проверка данных блока 0
+ «Запись в первый блок сектора 0 в исходных метках MIFARE Classic невозможна. Убедитесь, что вы используете «магическую метку» (2-го поколения/поколения 2), которая поддерживает запись в блок производителя. В некоторых тегах значения UID в блоке 0 представляют собой BCC, SAK и ATQA. Убедитесь, что значения верны. Запись неправильных данных в блок 0 может привести к разрушению метки. Для получения дополнительной информации посетите раздел «Написание меток» в разделе «Справка и информация».
+ Записать в блок 0
+ Выбор условий доступа
+ Принудительно задайте собственное количество секторов и игнорируйте количество секторов, обнаруженное Android. Это может быть полезно для тегов с памятью 2 КБ.
+ Количество настраиваемых секторов
+ Тег был создан <b>%1$s</b> и <b>%2$s</b> <br /><br /> (Эта информация может быть неверной. Дополнительную информацию см. в разделе «Справка и информация».)
+ Дата изготовления содержит неверные данные."
+
+Последние 2 байта блока производителя должны быть в двоичном кодированном десятичном формате (только цифры, без букв). Первый байт (неделя изготовления) должен быть от 1 до 53 (например, 28). Второй байт (год выпуска) должен находиться в диапазоне от 0 до текущего года (например, 12, что означает 2012 год).
+
+Возможно, это не оригинальная метка MIFARE Classic."
+ Дата изготовления
+ Инструмент MIFARE Classic был обновлен!"
+Вы можете найти полный список изменений в интернете"журнал изменений".
+
+Если новые функции, исправления или приложение в целом доставляют вам удовольствие, пожалуйста, подумайте о том, чтобы порадовать разработчика. Купите ему пива! ;)
+
+• "Получить донат-версию"
+• "MCT на GitHub / ссылка для пожертвований" "
+ Пожертвовать
+ "Это приложение предназначено для пользователей, которые хотя бы в общих чертах знакомы с технологией MIFARE Classic. Его функции являются базовыми и находятся на низком уровне. Поэтому почти все вводимые и выводимые данные будут в шестнадцатеричном формате. Также важно, чтобы вы понимали, что делаете, например, если вы записываете данные в тег. Запись неправильных данных в определенные блоки может привести к непоправимому повреждению тега.
+
+"ДЛЯ ПОЛУЧЕНИЯ ДОПОЛНИТЕЛЬНОЙ ИНФОРМАЦИИ И СПРАВКИ ОЗНАКОМЬТЕСЬ С РАЗДЕЛОМ Справка и информация.
+ ПРЕДУПРЕЖДЕНИЕ
+ Первый блок первого сектора тега MIFARE Classic содержит UID и доступен только для чтения, т.е. недоступен для записи. Но существуют специальные теги MIFARE Classic («магические теги 2-го поколения», также известные как «теги прямой записи блока 0»), которые поддерживают запись в первый блок (включая UID) с помощью простой команды записи. Это приложение может записывать такие теги и, следовательно, клонировать UID. Однако некоторые специальные теги («магические теги 1-го поколения») требуют специальной последовательности команд, чтобы перевести их в состояние, в котором возможна запись в блок производителя. Эти теги не будут работать.
+ Клонирование UID
+ «На вашем устройстве нет устройства чтения NFC или поддержки MIFARE Classic, но установлено приложение «Внешний NFC». Убедитесь, что служба «Внешний NFC» запущена, чтобы использовать MIFARE Classic Tool с внешним устройством. NFC-считыватель».
+ Внешняя служба NFC
+ Для записи в блок 0 (блок с UID) необходим соответствующий ключ с привилегиями записи. Для пустых или заводских тегов этим ключом является ключ A со значением FFFFFFFFFFFF.
+ Ключ для блока 0
+ "Выберите диапазон секторов для процесса сопоставления ключей
+(0 - первый сектор): "
+ Выбрать диапазон
+ Введите имя для нового файла:
+ Новый файл
+ NFC не включен. Перейдите в раздел «Настройки» и включите его.
+ NFC не включен
+ «Ваше устройство (по аппаратным причинам) не поддерживает MIFARE Classic! Единственное, что возможно, — это отобразить UID и некоторую другую общую информацию. Дальнейшие операции ввода-вывода невозможны. <br /><br />Вы можете просмотреть список известных устройств без поддержки MIFARE Classic на странице <a href=https://github.com/ikarus23/MifareClassicTool/blob/master/INCOMPATIBLE_DEVICES.md>GitHub</a>. Если вашего устройства нет в этом списке , напишите <a href=mailto:fooblubb@gmail.com>электронное письмо разработчику</a>. <br /><br />Если ваше устройство поддерживает USB-OTG, вы можете подключить внешний Устройство чтения NFC на ваше устройство Android. Классический инструмент MIFARE должен работать вместе с приложением <i>External NFC</i>, которое поддерживает несколько устройств чтения NFC на базе USB. Однако могут быть некоторые ограничения».
+ Отсутствует поддержка MIFARE Classic.
+ Этот тег не совместим с технологией MIFARE Classic! Обратите внимание, что это приложение предназначено только для тегов MIFARE Classic! <br /><br /><b>Пожалуйста, используйте другой тег.</b> <br /><br /><small>(Примечание: в некоторых редких случаях это сообщение может быть ложное срабатывание, вызванное несколькими тегами в поле чтения или странными значениями ATQA+SAK.)</small>
+ Не является тегом MIFARE Classic
+ «На вашем устройстве нет устройства чтения NFC. Поэтому вы не можете читать или записывать теги NFC. Если ваше устройство поддерживает USB-OTG, возможно, вы сможете подключить внешнее устройство чтения NFC к устройству Android. MIFARE Classic Tool должен работать вместе с приложением «Внешний NFC», которое поддерживает несколько USB-считывателей NFC. Хотя могут быть некоторые ограничения».
+ Поддержка NFC отсутствует
+ Теги MIFARE Classic обычно можно записывать только поблочно. UID представлен первыми байтами блока 0. Чтобы изменить UID, необходимо записать полный блок 0. Остальные данные блока 0 — это байты, которые будут добавлены к UID для представления полного блока.
+ Остальная часть блока 0
+ «Повторите аутентификацию (для доступа к сектору/блоку) X раз, если она не удалась. Некоторым тегам это необходимо для хорошей работы (например, некоторым тегам с возможностью записи в блоке 0 с 7-байтовым UID). Кроме того, это может помочь обеспечить более стабильную работу некоторых устройств (например, Google Nexus 5X или Huawei P10). Имейте в виду, что это может замедлить чтение, письмо или даже сопоставление клавиш. В большинстве случаев вам следует оставить эту опцию отключенной».
+ Повторить аутентификацию
+ Есть несохраненные изменения!"
+Хотите сохранить эти изменения? "
+ Несохраненные изменения
+ "Этот файл уже существует. Что вы хотите сделать?
+
+"Примечание: файлы, содержащие несколько дампов (созданных с помощью добавить) не могут быть отображены, отредактированы или написаны этим приложением.
+ Этот файл уже существует. Что вы хотите сделать?
+ айл уже существует
+ Введите имя файла для дампа:
+ Сохранить дамп
+ Введите имя файла ключа:
+ Сохранить файл ключа
+ Вы собираетесь написать в сектор трейлер. Если сами условия доступа помечены как доступные только для чтения, изменения необратимы. Запись неправильных данных может нанести непоправимый ущерб тегу .
+ Написание трейлера сектора
+ Отправить файл на…
+ Служба Внешний NFC не запущена. Пожалуйста, включите службу, чтобы использовать MIFARE Classic Tool с внешним считывателем NFC.
+ Внешняя служба NFC
+ Замените все условия доступа из дампа на выбранные."
+
+Это полезно, если дамп содержит постоянные условия доступа для метки. Если читатель не проверяет их, вы можете легко использовать собственные, чтобы метку можно было использовать повторно.
+
+"ВНИМАНИЕ: ввод неправильных данных может привести к непоправимому повреждению метки.
+ Использовать статические условия доступа
+ Доступные инструменты
+ "Запись тега...
+(Не удаляйте тег) "
+ Запись…
+ Были обнаружены проблемы, которые влияют на запись в тег. Ознакомьтесь со ВСЕМ списком ниже!
+ Проблемы с записью
+ Выберите сектора, которые вы хотите записать:
+ Запись секторов
+ Дополнительно
+ Количество повторных попыток
+ например, 16 для 1K
+ 00
+ HEX, 16 байт (например, 0A4F…)
+ HEX, 3 байта
+ HEX, 4/7/10 байт
+ HEX, 4 байта
+ например, 423
+ HEX, 6 байт в строке
+ Ошибка: Условия доступа недействительны.
+ Ошибка: Условия доступа должны иметь длину 3 байта (6 символов).
+ Ошибка: Условия доступа не являются шестнадцатеричными (0–9, A–F).
+ "Ключ B не читаем.
+ACs блоков данных обновлены."
+ "Ключ B читаем.
+ACs блоков данных обновлены."
+ Ошибка: адрес не является шестнадцатеричным байтом (0–9, A–F, 2 символа).
+ Резервная копия создана
+ Ошибка при создании полной резервной копии
+ Ошибка: BCC блока 0 недействителен.
+ Ошибка: Нет блока производителя (блок 0)
+ Ошибка: сектор не содержит блока с заданным номером.
+ Ошибка: блок вне диапазона
+ Ошибка: не удалось преобразовать
+ Скопировано в буфер обмена
+ Ошибка: не указан блок или сектор
+ Ошибка: данные неверны для этого редактора.
+ Ошибка: не удалось прочитать файл
+ Ошибка: блок доступен только для чтения или не доступен для записи с ключами из файла ключей
+ Ошибка: Отсутствует блок значений, недостаточно прав или неверное значение
+ Ошибка: файл уже существует
+ Файл экспортирован
+ Файл импортирован
+ Ошибка: файл слишком большой (недостаточно памяти)
+ Ошибка: неполный или слишком большой дамп.
+ Ошибка: ключ неправильный.
+ Ошибка: имя файла недействительно.
+ Недопустимое целое число
+ Ошибка: Недействительный файл ключа.
+ Ошибка в диапазоне сопоставления
+ Ошибка: неверная длина UID.
+ Внимание: условия доступа будут необратимыми.
+ Ошибка: Не является блоком значений.
+ Ошибка: потеряно соединение с тегом.
+ ключи загружены. Создание карты ключей... Это может занять некоторое время...
+ Ошибка: файлы ключей не найдены.
+ Ошибка: не выбраны файлы ключей.
+ Ошибка в отображении диапазона: сектор находится вне диапазона.
+ Найдена новая метка
+ Дампов нет. Прочитайте метку и сохраните дамп
+ Ошибка: нет целого числа для кодирования.
+ В выбранном файле ключей не найден действительный ключ.
+ Ошибка: нет метки MIFARE Classic.
+ В этом дампе нет блоков значений.
+ Ошибка: Ни один из ключей не был действителен для чтения.
+ Ошибка: длина данных должна составлять 16 байт (32 символа).
+ Ошибка: данные должны быть в двоичном формате (0/1, кратно 8).
+ Ошибка: данные должны быть в шестнадцатеричном формате (0–9 и A–F).
+ Эта функция не поддерживается в этой версии. (Возможно, это появится в будущих версиях…)
+ Ошибка: выбранный блок не является блоком значений.
+ Нечего писать
+ Создать случайный UID
+ Ошибка: длина оставшейся части блока 0 неверна.
+ Ошибка: число повторных попыток должно быть от 1 до 1000.
+ Ошибка: Ошибка при сохранении данных.
+ Данные успешно сохранены
+ Ошибка: количество секторов должно быть от 1 до 40.
+ Ошибка: сектор находится вне диапазона
+ Ошибка: не удалось поделиться файлом.
+ Ошибка: Стандартные файлы ключей невозможно перезаписать.
+ "Ошибка: Произошла странная ошибка... и я не знаю почему:(
+Пожалуйста, сообщите об этом, используя страницу проекта"
+ Ошибка: тег потерян при проверке дампа.
+ Ошибка: тег удален во время чтения.
+ Ошибка: Тег слишком мал (сектор вне диапазона)
+ Ошибка: слишком много ключей (недостаточно памяти)
+ Ошибка: несколько раз один и тот же номер сектора.
+ Ошибка: пустой дамп.
+ «Ошибка: некоторые блоки не содержат 16 байт (32 символа)»
+ Ошибка: в секторах нет 4 или 16 блоков
+ Ошибка: некоторые блоки содержат недопустимые данные (не шестнадцатеричные).
+ Ошибка: сектор вне диапазона (< 0 или > 39)
+ Ошибка: должен быть хотя бы один ключ.
+ «Ошибка: некоторые ключи не имеют длины 6 байт (12 символов)»
+ Ошибка: ключ содержит неверные данные
+ Ошибка: значение слишком велико.
+ Ошибка: Во время записи произошла ошибка. (Это может быть плохо.)
+ Данные успешно записаны
+ Не указано
+ Текст \"%1$s\" скопирован в буфер обмена
+ Поиск
+ 999+
+ %1$s, %2$s
+ MIFARE Classic 4k, NXP
+ MIFARE Classic 4k - emulated (6212 Classic), Nokia
+ MPCOS, Gemplus
+ MIFARE Classic 1k, NXP
+ MIFARE Mini, NXP
+ JCOP41, IBM
+ JCOP41 v2.3.1, IBM
+ MIFARE Classic 1K, Infineon
+ MIFARE Classic 4k - emulated (6131 NFC), Nokia
+ MIFARE Classic 4k, NXP
+ MIFARE Ultralight, NXP
+ JCOP, IBM
+ JCOP41 v2.2, IBM
+ JCOP31 v2.4.1, IBM
+ JCOP31, IBM
+ JCOP31, IBM
+ "MIFARE DESFire or
+MIFARE DESFire EV1, NXP"
+ "MIFARE DESFire or
+MIFARE DESFire EV1, NXP"
+ Jewel, Innovision R&T
+ TNP3xxx (MFC compatible), NXP
+ Неизвестный
+ MIFARE Classic, Неизвестно
+ A:
+ ACs
+ Decr./Trans./Rest.:
+ Ошибка: эта конфигурация неизвестна.
+ Incr.:
+ ACs
+ Расположение:
+ Читать:
+ Условия доступа доступны только для чтения.
+ Писать:
+ Адрес
+ ASCII
+ ATQA
+ ATS
+ B:
+ BCC
+ Bin
+ Блок
+ Предупреждение: блок 0 может содержать неверные данные (BCC/SAK/ATQA/UID0).
+ Блок 0 (0-4):
+ Блок 0 создан
+ Блок 1 (5-9):
+ Блок 2 (10-14):
+ Блок 3 (15) - Сектор:
+ Количество блоков
+ Блок только для чтения
+ Размер блока
+ Заголовок
+ Проверка клона
+ Выберите файл дампа
+ Выберите дамп для записи:
+ Выберите ключ (и):
+ Выберите какой-нибудь ключевой файл(ы):
+ Выберите файл:
+ Ошибка: Вы уверены, что у вас есть magic tag (2-го поколения)?
+ UID успешно клонирован.
+ Этот инструмент может клонировать UID тега в« magic tag» (2-го поколения, совместимый с Android, прямая запись, блок 0 с возможностью записи). Нажмите кнопку информации, чтобы получить дополнительную информацию.
+ Остальная часть блока 0
+ Преобразовать
+ Копировать
+ Данные
+ Данные для записи:
+ Dec (BE)
+ Dec (LE)
+ Уменьшить
+ Разница между дампами
+ Дамп 1 (A)
+ Дамп 2 (B)
+ Редактор дампа
+ Введите имя файла
+ Попробуйте отформатировать метку до заводского состояния.
+ С
+ Общая информация
+ Hex
+ -----------Идентичный------------
+ Если при импорте файл с таким именем уже существует, он будет перезаписан.
+ Вкл./выкл. Блок значений
+ «Увеличьте или уменьшите, а затем перенесите блок значений. (Если вы не знаете, что такое блоки значений, ознакомьтесь с разделом «Справка и информация»).»
+ Увеличить
+ Условия доступа недействительны
+ Недопустимые условия доступа или мертвый сектор:(
+ --Недопустимые данные--
+ Ключ A
+ Ключ A|B
+ Ключ B
+ Ход сопоставления ключей:
+ КлючA
+ КлючB
+ Ключи (А и В) не известны
+ Ключи (A и B) только для чтения
+ Объём памяти
+ Информация о MIFARE Classic
+ Отсутствуют файлы после обновления с версии до 4.0.0? Пожалуйста, прочтите раздел «1.2 Хранение данных» в разделе «Помощь и информация».
+ Дополнительный конвертер (онлайн)
+ Никогда
+ Ошибки во время записи отсутствуют
+ Файлы не найдены
+ Ключи не найдены (или мертвый сектор)
+ Это устройство не поддерживает MIFARE Classic!
+ Это не метка MIFARE Classic!
+ Метки MIFARE Classic нет.
+ Лог UID пуст
+ Не ASCII
+ Сектор встречается только в дампе 1 (A)
+ Сектор встречается только в дампе 2 (B)
+ Открыть Tag дампа
+ Открыть или создать файл ключа
+ Информация для опции
+ Вставить
+ Случайный UID
+ Повторно отсканируйте клон, чтобы подтвердить успех.
+ Сбросить процесс клонирования
+ РЧ-технологии
+ ISO/IEC 14443, Type A
+ SAK
+ Предупреждение: не удалось рассчитать SAK/ATQA, используя значение по умолчанию.
+ Сектор
+ Количество секторов
+ Создание карты для секторов:
+ Все
+ Выбрать файл
+ (Начиная с 0)
+ 08778F
+ Логи
+ Шаг 1. Выберите ACs для секторного трейлера
+ Шаг 2: Выберите ACs для блоков данных
+ Произошла странная ошибка:(
+ Тип и производитель метки
+ «Тип тега и производитель» могут быть неверным. Дополнительную информацию см. в разделе «Справка и информация».
+ До
+ UID
+ UID & Информация о производителе
+ Ошибка: несоответствие длины UID (4, 7 или 10 байт)
+ UID не совпадают
+ UID (часть)
+ UID для клонирования
+ Обновить цвета
+ Использовать UID отсканированного тега
+ Значение
+ Блок значений
+ VB
+ VB как Int
+ Как целое число:
+ Место:
+ Оригинал:
+ Значение:
+ "Чтение метки…
+(Не убирайте метку)"
+ Ожидание волшебной карты (2-е поколение)
+ Запишите дамп (или некоторые его сектора) в тег. Блоки, содержащие неизвестные данные (---), будут пропущены!
+ Ключ записи блока 0
+ Ключ с доступом для записи (A) неизвестен
+ Ключ с доступом для записи (B) неизвестен
+ Блок записи 0
+ расшифровщик условий доступа и шифрование
+ Условия доступа
+ Калькулятор BCC
+ Клонировать UID в Magic Tag (2-го поколения)
+ Ключи карты к секторам
+ Инструмент преобразования данных
+ Инструмент сравнения
+ Редактор дампа
+ Выбор файла
+ Помощь и информация
+ Данные в формате ASCII
+ Инструмент импорта/экспорта
+ Редактор ключей
+ MIFARE Classic Tool
+ Настройки
+ Читать тег
+ Информация о метке
+ Лог UID
+ Кодировщик & расшифровки блоков значения
+ Блоки значений в виде целых чисел
+ Запись метки
+ ВЫКЛ.
+ ВКЛ.
+
From 6e7cf15443b4fe9f30f4430040621973722169f9 Mon Sep 17 00:00:00 2001
From: IIIef <13619790+IIIef@users.noreply.github.com>
Date: Wed, 27 Dec 2023 00:26:23 +0300
Subject: [PATCH 3/5] Update strings.xml
---
.../app/src/main/res/values-ru/strings.xml | 42 +++++++++++++++----
1 file changed, 33 insertions(+), 9 deletions(-)
diff --git a/Mifare Classic Tool/app/src/main/res/values-ru/strings.xml b/Mifare Classic Tool/app/src/main/res/values-ru/strings.xml
index 23165610..5bbbe8a6 100644
--- a/Mifare Classic Tool/app/src/main/res/values-ru/strings.xml
+++ b/Mifare Classic Tool/app/src/main/res/values-ru/strings.xml
@@ -231,16 +231,32 @@ Write KeyB: Never"
Копировать
" <b>MIFARE Classic Tool (MCT)<br /><br /> • Версия: %1$s<br /> • Лицензия: <a href=https://www.gnu.org/licenses/gpl-3.0.txt>GPLv3</a><br /> • Страница проекта: <a href=https://github.com/ikarus23/MifareClassicTool>MCT на GitHub</a><br /> • Оцените это приложение: <a href=market://details?id=de.syss.MifareClassicTool>via Google Play</a><br /> • Пожертвовать: <a href=market://details?id=de.syss.MifareClassicToolDonate> Google Play</a></b><br /><br /> Полезная информация:<br /> • <a href=https://github.com/ikarus23/MifareClassicTool/issues>Bug Tracker</a><br /> • <a href=https://raw.github.com/ikarus23/MifareClassicTool/master/CHANGELOG.txt>Changelog / Version History</a><br /> • <a href=http://publications.icaria.de/mct/>Documentation, APKs, etc.</a><br /> • <a href=http://www.proxmark.org/forum/viewtopic.php?id=1535>Thread at the Proxmark forum</a><br /><br /> MIFARE® является зарегистрированной торговой маркой NXP Semiconductors. "
О компании MCT
- «Для некоторых магических тегов 2-го поколения значения UID (и, возможно, BCC) в блоке 0 представляют собой SAK и ATQA. Если используется эта опция, значения будут сгенерированы автоматически. В противном случае будут использоваться значения, закодированные в «остатке блока 0».
+ «Для некоторых магических тегов 2-го поколения значения UID (и, возможно, BCC) в блоке 0 представляют собой SAK и ATQA.
+
+Если используется эта опция, значения будут сгенерированы автоматически. В противном случае будут использоваться значения, закодированные в «остатке блока 0».
Расчет SAK и ATQA
«Если тег потеряется во время процесса сопоставления клавиш (из-за проблем с антенной, таймаута и т. д.), приложение попытается повторно подключиться к нему (с задержкой 500 мс), пока одна попытка не будет успешной. Это может помочь, если у вас возникнут проблемы в процессе сопоставления клавиш. Однако это также может привести к странному поведению MCT."
+
Известные проблемы, при которых может помочь этот параметр:
+
• Специальные теги (например, smartMX)»."
Авто переподключение
- «Вы собираетесь записать данные в блок 0. Однако, похоже, что ваши данные могут быть недействительными. В некоторых тегах 2-го поколения такие значения, как SAK и ATQA, могут контролироваться байтами в блоке 0. Если вы зададите неправильные значения, тег может (soft-)brick. Но есть и теги, которые игнорируют неправильные значения. Независимо от этого, UID должен соответствовать спецификации ISO 14443. Эта проверка блока 0 пытается убедиться в том, что вы пишете жалобу на данные в соответствии со спецификациями NXP. Действуйте на свой страх и риск!»
+ «Вы собираетесь записать данные в блок 0. Однако, похоже, что ваши данные могут быть недействительными.
+ В некоторых тегах 2-го поколения такие значения, как SAK и ATQA, могут контролироваться байтами в блоке 0. Если вы зададите неправильные значения, тег может (soft-)brick.
+ Но есть и теги, которые игнорируют неправильные значения. Независимо от этого, UID должен соответствовать спецификации ISO 14443.
+ Эта проверка блока 0 пытается убедиться в том, что вы пишете жалобу на данные в соответствии со спецификациями NXP.
+ Действуйте на свой страх и риск!»
+
+
Проверка данных блока 0
- «Запись в первый блок сектора 0 в исходных метках MIFARE Classic невозможна. Убедитесь, что вы используете «магическую метку» (2-го поколения/поколения 2), которая поддерживает запись в блок производителя. В некоторых тегах значения UID в блоке 0 представляют собой BCC, SAK и ATQA. Убедитесь, что значения верны. Запись неправильных данных в блок 0 может привести к разрушению метки. Для получения дополнительной информации посетите раздел «Написание меток» в разделе «Справка и информация».
+ «Запись в первый блок сектора 0 в исходных метках MIFARE Classic невозможна.
+ Убедитесь, что вы используете «магическую метку» (2-го поколения/поколения 2), которая поддерживает запись в блок производителя.
+ В некоторых тегах значения UID в блоке 0 представляют собой BCC, SAK и ATQA. Убедитесь, что значения верны.
+ Запись неправильных данных в блок 0 может привести к разрушению метки. Для получения дополнительной информации посетите раздел «Написание меток» в разделе «Справка и информация».
+
+
+
Записать в блок 0
Выбор условий доступа
Принудительно задайте собственное количество секторов и игнорируйте количество секторов, обнаруженное Android. Это может быть полезно для тегов с памятью 2 КБ.
@@ -281,11 +297,19 @@ Write KeyB: Never"
Отсутствует поддержка MIFARE Classic.
Этот тег не совместим с технологией MIFARE Classic! Обратите внимание, что это приложение предназначено только для тегов MIFARE Classic! <br /><br /><b>Пожалуйста, используйте другой тег.</b> <br /><br /><small>(Примечание: в некоторых редких случаях это сообщение может быть ложное срабатывание, вызванное несколькими тегами в поле чтения или странными значениями ATQA+SAK.)</small>
Не является тегом MIFARE Classic
- «На вашем устройстве нет устройства чтения NFC. Поэтому вы не можете читать или записывать теги NFC. Если ваше устройство поддерживает USB-OTG, возможно, вы сможете подключить внешнее устройство чтения NFC к устройству Android. MIFARE Classic Tool должен работать вместе с приложением «Внешний NFC», которое поддерживает несколько USB-считывателей NFC. Хотя могут быть некоторые ограничения».
+ «На вашем устройстве нет устройства чтения NFC.
+ Поэтому вы не можете читать или записывать теги NFC. Если ваше устройство поддерживает USB-OTG, возможно, вы сможете подключить внешнее устройство чтения NFC к устройству Android.
+ MIFARE Classic Tool должен работать вместе с приложением «Внешний NFC», которое поддерживает несколько USB-считывателей NFC.
+ Хотя могут быть некоторые ограничения».
+
Поддержка NFC отсутствует
Теги MIFARE Classic обычно можно записывать только поблочно. UID представлен первыми байтами блока 0. Чтобы изменить UID, необходимо записать полный блок 0. Остальные данные блока 0 — это байты, которые будут добавлены к UID для представления полного блока.
Остальная часть блока 0
- «Повторите аутентификацию (для доступа к сектору/блоку) X раз, если она не удалась. Некоторым тегам это необходимо для хорошей работы (например, некоторым тегам с возможностью записи в блоке 0 с 7-байтовым UID). Кроме того, это может помочь обеспечить более стабильную работу некоторых устройств (например, Google Nexus 5X или Huawei P10). Имейте в виду, что это может замедлить чтение, письмо или даже сопоставление клавиш. В большинстве случаев вам следует оставить эту опцию отключенной».
+ «Повторите аутентификацию (для доступа к сектору/блоку) X раз, если она не удалась.
+ Некоторым тегам это необходимо для хорошей работы (например, некоторым тегам с возможностью записи в блоке 0 с 7-байтовым UID).
+ Кроме того, это может помочь обеспечить более стабильную работу некоторых устройств (например, Google Nexus 5X или Huawei P10).
+ Имейте в виду, что это может замедлить чтение, письмо или даже сопоставление клавиш.
+ В большинстве случаев вам следует оставить эту опцию отключенной».
Повторить аутентификацию
Есть несохраненные изменения!"
Хотите сохранить эти изменения? "
@@ -311,8 +335,8 @@ Write KeyB: Never"
"ВНИМАНИЕ: ввод неправильных данных может привести к непоправимому повреждению метки.
Использовать статические условия доступа
Доступные инструменты
- "Запись тега...
-(Не удаляйте тег) "
+ "Запись тега...(Не удаляйте тег)"
+
Запись…
Были обнаружены проблемы, которые влияют на запись в тег. Ознакомьтесь со ВСЕМ списком ниже!
Проблемы с записью
@@ -544,7 +568,8 @@ MIFARE DESFire EV1, NXP"
Шаг 2: Выберите ACs для блоков данных
Произошла странная ошибка:(
Тип и производитель метки
- «Тип тега и производитель» могут быть неверным. Дополнительную информацию см. в разделе «Справка и информация».
+ «Тип тега и производитель» могут быть неверным.
+ Дополнительную информацию см. в разделе «Справка и информация».
До
UID
UID & Информация о производителе
@@ -594,4 +619,3 @@ MIFARE DESFire EV1, NXP"
ВЫКЛ.
ВКЛ.
-
From e158a59fd3586350eeb47724a2dc2957b5f208c9 Mon Sep 17 00:00:00 2001
From: IIIef <13619790+IIIef@users.noreply.github.com>
Date: Wed, 27 Dec 2023 00:43:14 +0300
Subject: [PATCH 4/5] Update strings.xml
---
.../app/src/main/res/values-ru/strings.xml | 44 +------------------
1 file changed, 1 insertion(+), 43 deletions(-)
diff --git a/Mifare Classic Tool/app/src/main/res/values-ru/strings.xml b/Mifare Classic Tool/app/src/main/res/values-ru/strings.xml
index 5bbbe8a6..cfbde069 100644
--- a/Mifare Classic Tool/app/src/main/res/values-ru/strings.xml
+++ b/Mifare Classic Tool/app/src/main/res/values-ru/strings.xml
@@ -1,32 +1,5 @@
- Перейти на главный экран
- Перейти вверх
- Ещё
- Готово
- Показать все
- Выберите приложение
- ВЫКЛ
- ВКЛ
- Alt+
- Ctrl+
- delete
- Ввод
- Function+
- Meta+
- Shift+
- Пробел
- Символ+
- Меню+
- Поиск…
- Удалить запрос
- Поисковый запрос
- Поиск
- Отправить запрос
- Голосовой поиск
- Поделиться с помощью
- Поделиться с помощью %s
- Свернуть
"Read: A|B
Write: A|B
Incr: A|B
@@ -221,14 +194,7 @@ Write KeyB: Never"
Написать блок значения
MIFARE Classic Tool
Версия приложения
- Ответить
- Видео
- Отклонить
- Завершить
- Входящий вызов
- Текущий вызов
- Фильтрация входящего вызова
- Копировать
+
" <b>MIFARE Classic Tool (MCT)<br /><br /> • Версия: %1$s<br /> • Лицензия: <a href=https://www.gnu.org/licenses/gpl-3.0.txt>GPLv3</a><br /> • Страница проекта: <a href=https://github.com/ikarus23/MifareClassicTool>MCT на GitHub</a><br /> • Оцените это приложение: <a href=market://details?id=de.syss.MifareClassicTool>via Google Play</a><br /> • Пожертвовать: <a href=market://details?id=de.syss.MifareClassicToolDonate> Google Play</a></b><br /><br /> Полезная информация:<br /> • <a href=https://github.com/ikarus23/MifareClassicTool/issues>Bug Tracker</a><br /> • <a href=https://raw.github.com/ikarus23/MifareClassicTool/master/CHANGELOG.txt>Changelog / Version History</a><br /> • <a href=http://publications.icaria.de/mct/>Documentation, APKs, etc.</a><br /> • <a href=http://www.proxmark.org/forum/viewtopic.php?id=1535>Thread at the Proxmark forum</a><br /><br /> MIFARE® является зарегистрированной торговой маркой NXP Semiconductors. "
О компании MCT
«Для некоторых магических тегов 2-го поколения значения UID (и, возможно, BCC) в блоке 0 представляют собой SAK и ATQA.
@@ -342,7 +308,6 @@ Write KeyB: Never"
Проблемы с записью
Выберите сектора, которые вы хотите записать:
Запись секторов
- Дополнительно
Количество повторных попыток
например, 16 для 1K
00
@@ -431,11 +396,6 @@ ACs блоков данных обновлены."
Ошибка: значение слишком велико.
Ошибка: Во время записи произошла ошибка. (Это может быть плохо.)
Данные успешно записаны
- Не указано
- Текст \"%1$s\" скопирован в буфер обмена
- Поиск
- 999+
- %1$s, %2$s
MIFARE Classic 4k, NXP
MIFARE Classic 4k - emulated (6212 Classic), Nokia
MPCOS, Gemplus
@@ -616,6 +576,4 @@ MIFARE DESFire EV1, NXP"
Кодировщик & расшифровки блоков значения
Блоки значений в виде целых чисел
Запись метки
- ВЫКЛ.
- ВКЛ.
From d2f25562f9410d998999a16598200904ea241d35 Mon Sep 17 00:00:00 2001
From: IIIef <13619790+IIIef@users.noreply.github.com>
Date: Sat, 30 Dec 2023 16:11:37 +0300
Subject: [PATCH 5/5] Update strings.xml
---
Mifare Classic Tool/app/src/main/res/values-ru/strings.xml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/Mifare Classic Tool/app/src/main/res/values-ru/strings.xml b/Mifare Classic Tool/app/src/main/res/values-ru/strings.xml
index cfbde069..4cdfe4af 100644
--- a/Mifare Classic Tool/app/src/main/res/values-ru/strings.xml
+++ b/Mifare Classic Tool/app/src/main/res/values-ru/strings.xml
@@ -452,7 +452,7 @@ MIFARE DESFire EV1, NXP"
Выберите файл дампа
Выберите дамп для записи:
Выберите ключ (и):
- Выберите какой-нибудь ключевой файл(ы):
+ Выберите необходимые файлы ключей:
Выберите файл:
Ошибка: Вы уверены, что у вас есть magic tag (2-го поколения)?
UID успешно клонирован.