我最近成功安装了 libnfc。我想测试一下这些工具焦点和姆夫丘克,旨在获取 NFC 标签的密钥。Mfoc 只有在知道至少一个密钥的情况下才能检索所有密钥,而 Mfcuk 可以暴力破解标签以获取任何密钥。
我使用的是从 eBay 购买的 NFC 标签。还有从 epalsite.com 购买的 PN532 分线板(便宜版)。使用 nfc-list 没有任何问题,mfoc(输出)。然而,在尝试使用带有标签的 mfcuk 时,我没有成功(输出)。
首先,我注意到密钥根本没有改变。它仍然是 000000000000。我想那不是一个错误。然后我等了将近一个小时,却没有成功。我以为作为具有默认密钥的标签,它将在很短的时间内被解决。后来我尝试使用 mfcuk 仅获取一个块的 A 密钥,但也没有成功。
这是我的配置或硬件错误吗?还是只是时间不够?我还可以分析哪些其他调试日志?
答案1
终于成功了。我使用了 Kali Linux live USB,我发出了命令
mfcuk -C -O mifare-02.dmp -R 0:A -s 250 -S 250 -v 3
然后我用
mfoc -k THISISTHEKEYIGOT -O across01.mfd
值得一提的是,root 是 Kali Linux 中的默认用户。在正确密钥之前,它进行了大约 1000 次 Auths。“密钥:000000...”实际上是正常的,最好的办法是尝试只获取一个密钥并保持耐心。