gpt4 book ai didi

Android 和 Mifare Classic RFID 恢复

转载 作者:行者123 更新时间:2023-11-30 03:32:15 25 4
gpt4 key购买 nike

我正在修补这个开源 Android 应用程序(Mifare Classic 工具),它可以读取和写入 Mifare Classic RFID(16 个扇区,每个扇区 4 个 block )。

我已经成功地修改了它,通过每个 block 发送 16 个字符将整个 48 个字符的字符串发送到单个扇区,以及将相同的 48 个字符的字符串发送到所有可用的扇区用户写。然而,当我试图让用户写入一个长字符串,将其截成 48 个字符并将其分配到各个扇区时,令我惊讶的是,所有可写扇区现在都消失了,无法读取,只剩下扇区 0(保留给制造商数据)可用。

我知道我损坏了我的 RFID,我可能不小心写入了 block 3(为 key A 和 B 以及访问条件保留),我知道这种损坏可能无法修复。

但是,如果我确实写入了 Block 3,那么这是否意味着我可能已经更改了 key 和访问条件?有谁知道在 Android 中暴力破解 Mifare Classic RFID 的方法,以便我可以取回 key ?我知道我可以在 MCT 中添加一个 key 文件并粘贴我在它被删除之前给它的输入,但该输入在剪贴板中(它只需要你复制的最后一个东西)。到目前为止,我已经看到了 OVC,但它只适用于 Nexus S,我使用的是运行在 4.2.2 上的 Nexus 7 平板电脑。我知道我可以强制写回 key 和访问条件,但如果没有正确的 key ,我将无法读取和写入 RFID。

帮助将不胜感激。我在恢复这个 RFID 的计划中处于最后阶段,我需要我能得到的所有帮助来恢复它,这是我现在唯一拥有的 RFID,购买另一个是不可能的。

最佳答案

标签很可能坏了(由于用不正确的数据覆盖了访问条件)。 key 可能已更改,但即使您获得它们,这些扇区仍将失效。

由于协议(protocol)原因,对 Mifare Classic 标签没有有效的暴力破解攻击。但是,有几种工具可以利用该技术的一些弱点来检索 key (mfcuk、mfoc、Proxmark3 设备等)但它们都不是用于 Android 设备的,它们都不会让你回到死区。

[...] buying another one isn't an option.

对不起,但我很确定这是您唯一能做的...

关于Android 和 Mifare Classic RFID 恢复,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17262145/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com