MTools BLE是一个能跟外部读写器真正对话的工具,通过蓝牙连接PN532、PCR532、Chameleon Ultra/Lite、Pixl.js等硬件,把NFC/RFID调试从桌面搬进口袋。
MTools BLE支持MIFARE Classic、Ultralight、NTAG、DESFire等常见13.56MHz标签,整卡读取、扇区编辑、块写入、UID与shadow参数配置、密钥管理、dump导入导出一应俱全。图形界面和命令行双模式并行,既能点按操作,也能直接发APDU原始指令。有需要的朋友可以下载安装。
• 射频硬件开发者、嵌入式爱好者、极客玩家
• 做门禁/工牌/会员卡系统自检与备份的人
• 折腾 Chameleon、PN532、Pixl.js 的 DIY 用户
• 教学、Demo、物联网原型验证场景
支持的 NFC 卡类型
读卡器支持的卡类型
十六进制计算器
MTools BLE 应用可以自动计算不同类型的校验字节,包括SUM、XOR、AND和CS(校验和)。
BCC 计算器
BCC 代表 Block Check Character,它是 Mifare 类型卡 UID 的 XOR 值。
ACS 解码器
ACS代表Mifare Classic 1K/4K标签的访问位控制器。填充扇区尾部的3个位,MTools应用程序在读取和写入Mifare扇区时将显示KeyA和KeyB的权限。
UID 更改器
支持将Magic卡从Gen1A、Gen2、Gen3和Gen4更改为UID。该功能支持ChameleonUltra和PN532读卡器。
变色龙 Ultra
MTools BLE 支持 ChameleonUltra、ChameleonUltra SE 和 ChameleonLite 的图形界面和命令行界面。
Pixl.js 工具
MTools BLE 可以在 Pixl.js 设备上管理文件和转储。此外,Pixl.js OLED 和 LCD 的固件也可以轻松升级。
标签扫描仪用于扫描13.56MHz标签的UID,并且标签列表可以共享。该功能基于PN532 BLE读卡器和处于读卡模式的Chameleon Ultra设备。
支持的阅读器
1.一体化PN532 - 带有蓝牙扩展板的PN532读卡器。
2.PCR532 - 最小的带蓝牙的PN532读卡器。
3.带蓝牙模块的DIY PN532开发板。
4.变色龙 Ultra
5.变色龙 Ultra 开发套件
扫描标签的步骤
1.在 MTools Lite 应用中连接读卡器。
2.进入工具 > 标签扫描器。
3.等待电源图标变为绿色。
4.点击 暂停 按钮。
标签扫描仪 - PN532 - MTools Lite
分享 TAG 唱片
1.点击“标签”按钮以显示标签记录
2.点击 TAG Records 以将编号 ID、UID 和 ID 作为文本内容进行分享。
标签扫描器标签 - PN532 - MTools Lite
PN532和ChameleonUltra可以更改Gen1A、Gen2、Gen3和Gen4魔卡片的UID。而MTools Lite则为所有魔卡片带来了UID更改器。
支持的阅读器
1.PN532 BLE 或 PCR532
2.变色龙Ultra
支持的魔法卡
Gen1A
• Mifare S50,带4字节UID
Gen2
• Mifare S50,带4字节UID
Gen3
• Mifare S70,带7字节UID
• Mifare S70,带4字节UID
• Mifare S50,带7字节UID
• Mifare S20 7字节UID
• Mifare S20,带4字节UID
Gen4
• 终极魔法卡
卡片类型选择
配置
如何更改
1.输入有效信息。
2.点击执行以更改 UID。
MTools BLE 提供了一个超级简单的 DFU 工具,用于从官方仓库或自定义仓库获取 ChameleonUltra 和 ChameleonLite 的固件。
ChameleonUltra 和 ChameleonLite 的 DFU 工具
步骤
1.将变色龙设备与蓝牙图标连接
2.进入 ChameleonUltra 工具 > GUI > 设置 > 固件升级
3.点击 ChameleonUltra 或 ChameleonLite 以获取最新固件
4.点击选择 CU-XXXX 或 CL-XXXX 设备
5.点击开始以刷写固件
MTools BLE 为 Pixl.js 设备提供了超简单的固件 DFU 工具,支持蓝牙功能。
ChameleonUltra 和 ChameleonLite 的 DFU 工具
步骤
1.输入 Pixl.js MTools BLE 中的工具
2.点击标题连接 Pixl.js
3.点击选择 Pixl.js OLED 或 Pixl.js LCD 下载最新固件
4.点击选择 pixl dfu 设备
5.点击开始以刷写固件
v153.09.30版本
修复 MIFARE Ultralight 连续读写时的 NFC 会话问题。
优化 Ultralight 写入进度显示。
展开内容
使用振动 允许振动 ------------------------------------- 允许NFC通讯 允许程序执行NFC近距离通讯操作,用于移动支持 ------------------------------------- 使用蓝牙 允许程序连接配对过的蓝牙设备 ------------------------------------- 蓝牙管理 允许程序进行发现和配对新的蓝牙设备 ------------------------------------- 获取精确位置 通过GPS芯片接收卫星的定位信息,定位精度达10米以内 ------------------------------------- 获取网络状态 获取网络信息状态,如当前的网络连接是否有效 ------------------------------------- 访问网络 访问网络连接,可能产生GPRS流量 ------------------------------------- 唤醒锁定 允许程序在手机屏幕关闭后后台进程仍然运行 ------------------------------------- 开机自动允许 允许程序开机自动运行 -------------------------------------