ps:国内射频的网文有多烂你根本就不会知道,本人找了一个星期的网文,看了不下百篇才解决问题,怒写工具一篇以便参考
需要安装的工具
nfc-tools/libnfc(写入)
git下载git clone https://github.com/nfc-tools/libnfc.git
配置
./configure
make
把卡片放到aru122u上输入启动
nfc-list
然后导入破解文件写入卡中
nfc-mfclassic W A /home/agr/Downloads/Compressed/饮水卡_20180124175710.dump
nfc-tools/mfoc(破解)
git下载
git clone https://github.com/nfc-tools/mfoc.git
配置
./configure
make && sudo make install
autoreconf -is
启动
mfoc -h
如果没启动成功就删除重新下载安装,因为在下载过程中可能丢包了
用法:mfoc [-h] [-k键] [-f文件] ... [-P probnum] [-T宽容] [-O输出]
h打印此帮助并退出
k除了默认键以外,还可以尝试指定的键
f除了默认键之外还解析要添加的键的文件
P每个扇区的探测数量,而不是默认的20
T现时容差半范围,而不是默认值20
(即对于总范围,在两个方向上为40)
O文件,卡内容将被写入(需要)
D文件,其中部分卡信息将被写入以防PRNG不易受到攻击
例如:mfoc -O mycard.mfd
例如:mfoc -k ffffeeeedddd -O mycard.mfd
示例:mfoc -f keys.txt -O mycard.mfd
示例:mfoc -P 50 -T 30 -O mycard.mfd
这是mfoc版本0.10.7。
有关更多信息,请运行:'man mfoc'。