一个使Mifare卡片
充值更快捷的应用。
请确保以下3点:
Android 设备支持Mifare Classic 1K Card
支持外接设备 ACR122U,USB-TTL串口PN532, 蓝牙SPP一体PN532
已知卡片的有效扇区的密钥keyA和keyB
遵守当地法律,仅供学习测试使用
点击+浮动按钮后将显示添加卡片对话框
,将Mifare Classic卡片紧贴NFC天线,即可添加卡片到APP。
按住并上下拖动即可重新排序。
向右滑动对应项目即可删除。
点击+浮动按钮后将显示添加密钥对话框
,通过滑动选择扇区序号,并输入6字节(共12位数字或字母)有效密钥A或密钥B,点击完成
保存。
点击修改按钮后将显示修改密钥对话框
,通过滑动选择修改扇区序号,并修改6字节(共12位数字或字母)有效密钥A或密钥B,点击完成
保存新密钥或扇区。
将卡片紧贴NFC天线后,点击读取按钮后将读取该扇区对应4个块的数据,可修改数据并写入
新数据。
若密钥修改,将同步保存新密钥。
需已知密钥,标记字节后,可高亮对比数据与金额。
【付费功能】数据备份,垂直对比,规则仓库。
点击数据添加规则
点击图标复制规则
【付费功能】规则复制
标记金额对应的字节,并调节参数,确认金额无误后,下一步
勾选校验字节,即变化的字节,添加表达式,无误后点击OK保存
支持算法:
加: +
减:-
乘:*
除:/
按位异或: @^ 或 xor
按位取反: @~ 或 not
按位与: @& 或 and
按位或: @| 或 or
注意:仅支持十进制数字运算
查看表达式示例 请点击
xxxxxxxxxx
按住并上下拖动即可重新排序。
向右滑动对应项目即可删除。
长按浮动按钮即可。
长按标题下的充值文字按钮,即可设定为定额充值。
长按充值记录,即可弹出对话框选择是否清空充值记录。
长按浮动按钮,可预览由 规则 生成的数据。
可开启浮动按钮的其他功能等,包括:
添加卡片对话框
中心NFC图标可添加卡片,UID为本设备UID前4字节 感谢以下网友对开源社区的贡献,排名不分先后。
ikarus23
MifareClassicTool afollestad
material-dialogs markormesher
android-fab didikee
AndroidDonate Ice-Box
Ice-Boxkai-morich
usb-serial-for-android 以下教程来自网友
欢迎投稿提交教程