ChameleonMini
Это НЕ официальный репозиторий ChameleonMini — свободно программируемого портативного инструмента для анализа безопасности NFC, который может эмулировать и клонировать бесконтактные карты, читать RFID-метки, а также перехватывать и записывать RF-данные. Этот репозиторий добавляет поддержку Chameleon Tiny.
Наш проект основан на проекте с открытым исходным кодом ChameleonMini RevG от Kasper & Oswald. У них также есть собственный интернет-магазин.
- Информация:
- Сайт Chameleon Tiny: Здесь
- Chameleon BLE API: Здесь
- Doxygen: Здесь
- Для просмотра части документации
- Бинарные файлы: Здесь
- Установка: Здесь
- Документация (RfidResearchgroup):
- Исходный код: Здесь
- Нужно вручную скачать и открыть
- Откройте Doc/Doxyfile, затем в приложении выберите
Show HTML Output
- Документация (emsec):
- Инструменты:
- Мобильное приложение:
- Android: Chameleon
- Android-приложение в настоящее время НЕ совместимо с официальной прошивкой
- IOS: ChameleonTiny Manager
- IOS-приложение в настоящее время НЕ совместимо с официальной прошивкой
- Автор: bettse
- Пароль: e4g1
- Дополнительный GUI (только Windows):
- Прошивка Chameleon:
- Скомпилировать последнюю прошивку: Здесь
- Или использовать предварительно скомпилированную: Здесь
- Версия Chameleon Mini REV.G использует одну и ту же прошивку как для Mini с Bluetooth, так и для Tiny
- Аппаратная конструкция RF-части полностью одинакова
- Аппаратное обеспечение также совместимо с официальной прошивкой братьев KAOS
- Терминальное приложение:
- Putty или аналогичное приложение
- DFU-драйвер:
- DFU-драйвер взят из официальной библиотеки LIBUSB-драйверов ATMEL
- Вы можете скачать его самостоятельно или из репозитория: Здесь
- DFU-программатор:
- ZIP-архив с SourceForge: Здесь
- Реселлеры:
- Наш реселлер в Азии и Океании: Здесь
- Наш реселлер в Европе: Здесь
- Наш реселлер в США: Здесь
- Структура репозитория:
- Doc: Папка для документации Doxygen
- Drivers: Драйверы Chameleon для Windows и Linux
- Dumps: Дампы различных смарт-карт
- Hardware: Топология и схемы печатной платы
- Firmware: Полная прошивка, включая модифицированный загрузчик Atmel DFU и LUFA
- Software: Содержит Python-инструмент для простой настройки (и не только) ChameleonMini
- ПРЕДУПРЕЖДЕНИЕ: В настоящее время находится в разработке
- RevE: Содержит всё содержимое прекращённого репозитория RevE
- RevE-light: Содержит наши файлы разработки для RevE-light
- ПРЕДУПРЕЖДЕНИЕ: В настоящее время не поддерживается / не работает
A. Обновление до последней прошивки
A1. Обновление AVR-прошивки Chameleon
1. Получение и подготовка инструментов:
- Дополнительный GUI (только Windows)
- Терминальное приложение
- Прошивка
- DFU-драйвер
- DFU-программатор
2. Создайте рабочую директорию
- Создайте директорию для работы
- Поместите прошивку Chameleon в эту директорию
- Распакуйте папку DFU-программатора в рабочую директорию
- Если вы используете автоматическую установку в Windows, также поместите ChameleonFirmwareUpgrade.bat в рабочую директорию
- Дополнительная информация:
3. Вход в режим прямого обновления прошивки (DFU) Chameleon:
Способ 1: GUI (только Windows)
Способ 2: CLI
4. Установка DFU-драйвера:
Windows
- Mini или Tiny:
- Скачайте драйверы из репозитория
- Убедитесь, что Chameleon подключён и находится в режиме
DFU
- В диспетчере устройств должно появиться неизвестное USB-устройство
- Обновите устройство, указав файлы драйверов из репозитория
- Теперь у вас должно появиться устройство 'ATxmega*'
5. Запуск обновления прошивки:
Способ 1: Автоматический (только Windows)