Proxmark3固件介绍

Proxmark3是一个开源的安全设备,故此其内置的固件也是因开源而不断的进行升级以及修改,而我们团购回来的版本是较为稳定的r486,因为每次编译固件生成bin的时候,我们不仅仅是在编译更新Proxmark3自身的固件也在编译我们PC端使用的客户端。

Proxmark3客户端与固件的关系

因为Proxmark3的原理是PC端只是基于命令的回显以及发送,不存在任何数据运算。如果我们只是更新固件而不更新客户端的情况下,固件所新增加的命令以及功能都不会在旧版本的客户端当中出现!就很容易出现类似无法识别命令之类的提示。并且要谨记因为客户端的特殊情况,所以CTRL+C的操作是不可以停止Proxmark3的运算进程的!反而你这样子的退出会导致出现不应该出现的情况会影响后续的操作!

Proxmark3驱动安装

wiki当中有关于Proxmark3的驱动安装说明,这里再次要提醒大家的就是Proxmark3驱动必须手动安装,并且要记住无论是WindowsXP还是Windows7驱动都是一样的!驱动只有32位和64位的区别,而64位驱动安装的方法和32位一致。如果驱动安装不正常会影响Proxmark3的运行,开源的Libusb驱动的确是比较麻烦的
测试前需要谨记并且准备好的事情有:

  • 选择你的Proxmark3所对应的客户端,直到现在团购的Proxmark3版本为r486,客户端版本也是r486版本
  • 选择适合你自己的Proxmark3驱动,Windows7/XP驱动都是一致的,只有32/64位驱动的区别
  • 记住运行客户端的时候,请不要使用CTRL+C或者ESC等常用的取消命令去取消Proxmark3的运算进行。请使用你Proxmark3主板上的按钮