为什么我的M 1卡只能读块0,是不是因为其他块锁了
如果是控制位锁了要发什么命令才能读其他块本帖最后由 toofree 于 2018-11-9 00:33 编辑
0、1、2、3块是同一个扇区,能访问0块,就是能访问1、2块。
用读ID命令可以读回0块的ID相关字节,用0块读可以读回所有16字节。
64个块是块地址是统一编址,即0、1、2、3块是扇区0,4、5、6、7块是扇区1。
要访问块4,那么需要以块7中所存的A或B密钥去验证卡,验证通过后,才可以访问4、5、6块。对块7的写操作,有可能是修改密钥操作,那么忘了密钥或控制字不对的话,就再也访问不了4、5、6、7块了。 toofree 发表于 2018-11-8 17:12
0、1、2、3块是同一个扇区,能访问0块,就是能访问1、2块。
用读ID命令可以读回0块的ID相关字节,用0块读可 ...
是控制块没改,控制块全是这个,要怎么修改权限0,0,0,0,0,0,0xff,0x06,0x80,0x69,0xff,0xff,0xff,0xff,0xff,0xff p13692166934 发表于 2018-11-8 19:53
是控制块没改,控制块全是这个,要怎么修改权限0,0,0,0,0,0,0xff,0x06,0x80,0x69,0xff,0xff,0xff,0xff,0x ...
不知道你到哪一步了?
默认的A、B密钥是全FF,如果你没修改过的话。估计你应该还不会修改。
toofree 发表于 2018-11-9 00:08
不知道你到哪一步了?
默认的A、B密钥是全FF,如果你没修改过的话。估计你应该还不会修改。
...
秘钥没问题,验证通过了,就是不知道控制块怎么修改 p13692166934 发表于 2018-11-9 08:33
秘钥没问题,验证通过了,就是不知道控制块怎么修改
如果只是修改每个扇区的0,1,2块内容的话,控制块不要改,默认就是可读可写的
页:
[1]