【发布时间】:2017-09-04 21:14:19
【问题描述】:
所以我已经使用mfoc成功提取了 Mifare Classic 1k 密钥:
mfoc -O dump.mdf
现在我将文件复制到 dump-new.mdf 并使用相应的值对其进行修改。我只打算编辑扇区 02,所以我进行了更改,保存文件并继续使用上传到卡
nfc-mfclassic w b dump-new.mdf dump.mdf f
据我了解,这会在 dump.mdf 中每隔 4 个块查找一次,提取密钥 B(命令中 w 之后的 b),并使用此密钥将 dump-new.mdf 内容写入相应的扇区/块卡片。
现在我碰巧通过将文件的损坏版本写入卡上来阻止扇区 00(访问位未正确设置,如提到的 here),所以为了防止将来发生这种情况,
我只想写入特定扇区。该怎么做?
如果不可能,如果某些扇区没有为 B 启用写入,而只是为密钥 A 启用写入,会发生什么情况。将 arg b 放入
nfc-mfclassic调用将导致错误。我应该如何将卡的图像上传回卡?以某种特定顺序使用密钥 A、密钥 B 或同时使用两者?
谢谢大家
【问题讨论】: