0%

noone的无线电设备-proxmark3 RDV4

  • 刷固件

    这篇文章是补写的,所以我忘了()

  • 安装

    用的是iceman的固件

    gitclone下来:

    1
    2
    3
    4
    5
    6
    7
    apt-get update
    apt-get install liblz4-dev
    apt-get install liblz4-dev
    apt-get install libreadline-dev
    apt-get install gcc-arm-none-eabi binutils-arm-none-eabi libnewlib-arm-none-eabi
    apt-get install libssl-dev
    make

    用脚本来调用的话会由于权限问题无法启动,而root下可以正常是使用,原因是用户不在dialout组里面:

    1
    usermod -aG dialout noone

    然后重启让组生效即可

  • 使用

    不给看嘿嘿

  • 救砖

    不得不品的一环,测脚本的时候跑 hf mf autopwn,上面没放卡,底下放了个开nfc的手机,然后就变砖了

    症状是四个红灯全亮,接入电脑显示无法识别的USB设备,COM串口没有新增设备

    试了下摁着reset按钮再插入,还是不行

    搜了搜文章找到这一篇

    然后发现Jlink里面没有我pm3里的芯片

    discord翻了翻找到官方的救砖教程

    RDV4的调试接口确实小,拿之前的双钩夹一直掉,杜邦线公头又太粗了插不进去,搜了下单排6p 1.27mm的夹子要二三十块,太贵不买

    本来试了试把杜邦线拆了铜丝捆上去,发现孔太密了一定会短路

    然后找到一种线恰好能插进去:

    可惜另一头也是公头,把杜邦线再剪一剪缠上去

    接线的话要用Jtag方式来接,不能用SWD,被学长骗了()

    PM3 | JLink
    —- | ——-
    TMS | 7
    TDI | 5
    TDO | 13
    TCK | 9
    GND | 6
    3.3 | 2

    然后就按官方教程里的:

    1
    2
    apt-get install openocd
    cp tools/jtag_openocd/openocd_configuration.sample tools/jtag_openocd/openocd_configuration

    由于我就是Jlink所以不需要改配置文件

    连接后:

    1
    2
    cd tools/jtag_openocd/
    ./openocd_flash_recovery.sh

    我第一次跑的时候好像报错了,然后又跑了一次就没问题了()