Chameleon Ultra

变色龙极致版

Ultra版除了可以模拟IC卡和ID卡以外,还支持ID卡的读取和写入。同时还搭载了Ci522芯片,支持IC卡的读取和写入。

小巧便于携带,是目前较为小巧的IC/ID卡模拟及读写设备。

Chameleon Ultra

Chameleon Lite

变色龙轻量版

Lite版是设备的简化版本,仅能模拟IC卡和ID卡,不支持卡片数据的读取和写入,硬件上未搭载Ci522芯片。

设备体积相对来说较大,外部为半透明磨砂塑料外壳。

Chameleon Lite

Chameleon Devkit

变色龙开发者版

Devkit版是变色龙的开发套件,PCB尺寸更大,同时搭配了更大的电池,使用了机械继电器来切换高低频天线。

虽然元件上有所差异,但在实际使用中没有什么明显区别。

Chameleon Devkit

📑设备简介

变色龙Ultra是一款专业的NFC智能卡片模拟设备,可以同时模拟8张IC卡和8张ID卡!

相较于早期的Tiny和Mini,体积更小,功能更丰富,不仅可以模拟卡片,还可以直接读取和写入卡片数据!

该设备为开源设备,设备配套的客户端、固件等程序源码全部开放,爱好者可以自行扩展其功能!

设备正面

8卡槽切换

可同时模拟8张高频IC卡(13.56Mhz),和8张低频ID卡(125kHz),每个卡槽可同时模拟1张IC卡和1张ID卡,总计16张卡片。当接近高频读卡器时自动激活当前卡槽中的IC卡,接近低频读卡器时自动激活当前卡槽中的ID卡。

设备内部

超低功耗

设备搭配302020,0.555Wh,150mAh聚合物锂电池,当NFC单元开启时,芯片的总电流仅为5mA@3.3V,进行加密计算时仅为7mA@3.3V。充满电后每天刷卡8次的话,每次3秒的工作条件下,可使用20个月左右。

设备背面

多模式唤醒

设备可由A、B按键唤醒,也可由读卡器的射频工作场唤醒。也就是说使用A、B按键选择了想要模拟的卡槽后,只要接近读卡器,设备就会自动激活,并且判断读卡器的高低频类型,然后模拟该卡槽中对应的IC或ID卡,从而实现刷卡。

🗃️客户端软件

跨平台客户端不仅支持 iOS、 Android手机,还支持 Windows、 MacOS、 Linux等电脑平台。

  • GUI客户端 1

    客户端主界面

  • GUI客户端 2

    卡片数据读取

  • CLI客户端 1

    命令行客户端

官方提供的GUI图形客户端,可以通过USB或蓝牙连接,连接后可以很方便的操作设备,模拟卡片、读取卡片和复制卡片。
同时还提供了CLI命令行客户端,通过该客户端用户可以更好的挖掘设备性能,学习近场通信协议,开发和测试新功能。

🛠️功能支持

针对于13.56MHz的高频IC卡(M1/S50/S70等MIFARE经典卡型)所支持的功能如下:

功能支持 卡片类型 硬件支持 固件支持 软件支持 备注
Sniffing 有卡嗅探
Mfkey32 v2 MIFARE Classic 支持 支持 支持 侦测密钥
Darkside MIFARE Classic 支持 支持 支持 4bit NAck 加密应答
Nested MIFARE Classic 支持 支持 支持 PRNG(Dist 间隔预测)
StaticNested MIFARE Classic 支持 支持 支持 PRNG(2NT 快速推导)
HardNested MIFARE Classic 支持 支持 尚未实现
Relay attack ISO14443A 支持 支持 尚未实现

支持模拟的卡片类型如下:

频率 卡片类型 协议编码 硬件支持 固件支持 软件支持 备注
13.56MHz MIFARE Classic 1K/2K/4K ISO14443A / 106kbit/s 支持 支持 支持 4B/7B UID
125kHz EM410x ASK 支持 支持 支持 支持 (AD 64bit)

支持读写的卡片类型如下:

频率 卡片类型 协议编码 硬件支持 固件支持 软件支持 备注
13.56MHz MIFARE Classic 1K/2K/4K ISO14443A / 106kbit/s 支持 支持 支持 4B/7B UID
125kHz EM410x ASK 支持 支持 支持
125kHz T5577 ASK 支持 支持 支持 仅支持写

除此之外变色龙Ultra硬件和固件层还支持以下高频卡:NTAG 21x (210-218)、MIFARE Ultralight、MIFARE Ultralight Ev1、
MIFARE Ultralight C、MIFARE DESFire、MIFARE DESFire EV1、MIFARE DESFire EV2、MIFARE Plus
和及以下低频卡:EM4305、HID Prox、Indala、FDX-B、Paradox、Keri、AWD、ioProx、securakey、gallagher、
PAC/Stanley、Presco、Visa2000、Viking、Noralsy、NexWatch、Jablotron
只不过目前(2025-07-07)客户端尚未实现相关功能,有兴趣的开发者朋友可以自行实现。

⚙️硬件参数

变色龙Ultra/Lite/Devkit硬件由ProxGrind团队的国内核心成员「 菜鸟不撸(Proxmark3RDV系列作者)」亲自操刀,
设计延续了上一代设备(变色龙Tiny)的风格,在保证功能丰富的同时尽可能减小了体积。

MCU(核心控制器)

  • Nordic nRF52840
  • 处理器:ARM Cortex-M4F
  • 主频:64MHz
  • 内存(RAM):256KB
  • 闪存(Flash):1MB
数据手册

NFC(近场通信)

  • 南京中科微 Ci522
  • 工作频率:13.56MHz
  • 支持协议:ISO/IEC 14443A
  • 通信速率:848kBd
  • 典型读写距离:50mm
数据手册 | MF1S50

RFID(射频识别)

  • 分立元件方案
  • 工作频率:125kHz
  • 信号放大:1ST+2ND Filter
  • 场激活检测:LF RSSI
  • 收发驱动:SPDT模拟
EM4100 | T5577

其他参数

  • USB:Type-C 2.0
  • 蓝牙:Bluetooth LE 5.0
  • 电池:150mAh
  • 外观:40x24x8mm (8克)
  • 工作温度:0-40°C
技术白皮书

本网站并非官方网站,搭建目的是帮助国内用户了解和学习该设备,避免大家盲目入手。

官方项目地址请访问: https://github.com/RfidResearchGroup/ChameleonUltra

感谢ProxGrindProxGrind & Rfid Research Group RRG 团队为广大爱好者带来了如此优秀的开源设备。