背景 淘宝上PN532的读卡器比较贵,也只能破解半加密,RC522比较便宜

准备材料

  1. Raspberry Pi 2B(我是用这个,其他Raspberry Pi 应该也行但我没有测试)
  2. 杜邦线若干
  3. RC522

步骤

  1. 远程连接树莓派输入
git clone <https://github.com/omersiar/MFRC522_nested_attack.git>
  1. 输入
sudo apt-get install wiringpi

安装wiringpi,安装完成后输入

gpio readall

查看树莓派针脚对应的

| raspberry | (wirepi) pin | MFRC522 | | :—-: | :—-: | :—-: | |Reset | 5 | RST | |SPI CE0 |10 |SSN(slave select)| |SPI MOSI| 12| MOSI| |SPI MISO |13| MISO| |SPI SCK| 14| SCK| |3.3V| |Vcc| |GND| |GND| 将步骤1和上表pin脚一一对应连接

  1. 输入
cd MFRC522_nested_attack/src

nano main.cpp

更改你需要攻击的块和已知块 4. 输入