ChameleonUltra 介绍
ChameleonUltra设备完整使用说明书
介绍
变色龙 Ultra 是 RFID 通信领域的顶尖设备之一,集成了 125KHz 和 13.56MHz 双频通信功能,其核心功能包括卡片模拟、第三代全加密卡片嗅探、多协议读写操作等。相比 PN532 和 Proxmark3,变色龙 Ultra 在功能上实现了更全面的覆盖,同时继承了上一代 ChameleonTiny 的设计理念。设计者 Olaf 一贯追求在极致性能下尽可能缩小设备体积,使其便于携带,同时保持独特的外观和科技感。
固件: 变色龙 Ultra 的固件基于开源协议,已支持多种功能。在高频卡仿真方面,DXL 团队已成功开发了 Mifare Classic Mini、S50 和 S70 卡的仿真功能,但针对 UL、UL-C、NTAG 等技术的卡片仿真仍在开发中。在低频卡仿真方面,EM410x 的仿真已经完成,而 FSK 和 PSK 相关技术的卡片仿真仍在进行中。此外,变色龙 Ultra 还支持 M1 卡的读写与解密、EM410x 的读取以及 T5577 的写入功能。
客户端: 目前 ChameleonUltra 使用 python 开发 CLI,配合独立 exe 执行解密任务,完成 CLI 业务逻辑与解密算法逻辑的解耦。另外还有 Flutter 开发的 GUI,可以快速上手使用,目前支持 Android、Windows、MacOS、IOS 和 Linux 系统。
支持功能
功能 | 介绍 |
---|---|
MCU(微控制器单元) | 型号:NRF52840 应用处理器:ARM Cortex-M4 32-bit 64 MHz 闪存:1MB RAM:256KB |
近场通信 | 频率:13.56MHz 支持的卡: * ISO-14443A * MIFARE Classic、Ultralight、DESFire、Plus * NTAG 21x(210-218) |
射频识别 | 频率:125 kHz 支持的卡: * EM410x * T5577 |
卡片模拟 | 槽位:8 个 每个卡槽可以模拟一张 IC 卡和一张 ID 卡,共 16 张卡片。 |
连接方式 | Bluetooth 5.0 Type-C 2.0 |
电池 | LiPo 90 mAh 每天刷卡八次可使用 6 个月 |
控制键 | 控制键 A/B 功能: * 切换卡槽 * 唤醒设备(刷卡自动唤醒) * 复制 UID * 显示电量 |
尺寸 | 尺寸:40 x 24 x 8 mm 重量:8g 材料:PC、ABS、PMMA 工作温度:0 - 40°(32 - 104℉) |
攻击支持
攻击类型 | 标签类型 | 硬件是否支持 | 软件是否支持 | 应用层是否支持 |
---|---|---|---|---|
嗅探 | MIFARE Classic | 支持 | 支持 | 支持 |
MFKEY32 V2 | MIFARE Classic | 支持 | 支持 | 支持 |
Darkside | MIFARE Classic | 支持 | 支持 | 支持 |
Nested | MIFARE Classic | 支持 | 支持 | 支持 |
StaticNested | MIFARE Classic | 支持 | 支持 | 支持 |
HardNested | MIFARE Classic | 支持 | 支持 | 实现中 |
Relay attack | ISO14443A | 支持 | 支持 | 实现中 |
Brute Force | EM410x ID | 支持 | 支持 | 实现中 |
超低功耗
其内部集成了高性能低功耗的 NFC 模块,NFC 单元开启时芯片总电流只有5mA@3.3V,底层交互由 NFC 单元独立完成,不占用 CPU。另外 nRF52840 本身是一颗高性能低功耗 BLE 芯片,加密计算过程仅7mA@3.3V,可以大大减少电池体积,延长工作时间。也就是说 90mAh 的锂电池在每天刷卡 8 次、每次 3 秒的工作状态下,可以保证半年充电一次,充分发挥日常使用的潜力。