PN532模拟指南:使用USB-TTL模块复制门禁卡

5星 · 超过95%的资源 需积分: 50 16 下载量 181 浏览量 更新于2024-07-17 2 收藏 587KB DOCX 举报
"这篇教程详细介绍了如何使用pn532小红板和USB转TTL模块来模拟门禁卡的过程,适用于小米手机。教程中提到的工具和步骤都是为了复制和模拟ISO14443a型的门禁卡到空白CUID卡上,并在小米手机上实现门卡模拟功能。" 本文主要涉及以下知识点: 1. **PN532模块**:PN532是一种常用的NFC/RFID模块,用于读写和管理符合ISO14443A、ISO15693和FeliCa标准的非接触式IC卡。在本教程中,PN532小红板被用来读取和写入门禁卡的数据。 2. **USB转TTL模块**:这种模块通常用于将USB接口转换为串行通信接口(如TTL电平的UART),使得PC可以通过USB接口与PN532小红板进行通信。 3. **连接方法**:PN532小红板与USB转TTL模块通过杜邦线连接,具体接线方式为5V对VCC,GND对GND,RXD对TXD,TXD对RXD。这样的连接确保了电源供应和数据传输的正确性。 4. **MFOC读卡工具**:这是一个用于解密和读取门禁卡密钥的程序。通过运行“打开MFOC读卡.bat”程序,可以获取门禁卡的密钥A和密钥B,这是复制门禁卡数据的关键步骤。 5. **MIFARE Classic Tool (MCT)**:这是一款安卓应用,用于读写MIFARE Classic系列的卡片,包括门禁卡。通过输入解密后的密钥,可以读取加密扇区的内容。 6. **门禁卡模拟**:在小米手机上,可以使用内置的门卡模拟功能,将已读取的门禁卡数据写入空白CUID卡,然后在手机上模拟这个门禁卡,实现无卡通行的功能。此过程需要MIUI9或MIUI10系统,并且手机需支持全功能NFC。 7. **数据复制与写入**:在MCT中,将原门禁卡的紫色字符串(代表卡片的UID和厂商数据)复制并写入空白卡的相应扇区,确保两张卡片的数据一致。 8. **门卡模拟流程**:在小米钱包App中,选择门卡模拟功能,读取空白卡数据并验证身份后,可以将空白卡的数据写入手机NFC芯片,完成模拟过程。 9. **安全注意事项**:使用此类技术时,应注意遵守当地法规,不得用于非法或未经授权的用途。 以上就是关于使用pn532小红板模拟门禁卡的详细步骤和涉及的技术点,这个教程适用于有一定动手能力和对NFC技术感兴趣的用户。