AD

Proxmark3新手安装教程

Proxmark3介绍

Proxmark3是由Jonathan Westhues设计并且开发的开源硬件,其主要用RFID的嗅探、读取以及克隆等的操作。
其官方网站为:Jonathan Westhues个人网站

Proxmark3官网:PROXMARK.org

 

Proxmark3驱动安装

以Windows7_X86为例(适用Windows7_X64)
截止目前出厂的零售版Proxmark3全部都是采用较稳定的R486固件以及Proxmark客户端
如果使用了非对应版本或者是Proxmark3官方维基提供的客户端,会出现命令缺失无法执行命令程序崩溃等等的后果。

1、下载wiki或者google code上的驱动程序。

驱动下载地址

2、连接好设备,接入电脑USB

首次接入会自动安装USB驱动, 因此,设备被识别成了人体学输入设备——USB输入设备, 双击打开USB输入设备的属性,找到位置:Port_#0001.Hub_#0004,这个设备就是PM3了。

3、更新设备驱动

4、安装成功后会看到设备管理器出现 proxmark-3 rfid……的一个设备。

请注意:驱动正确安装后就可以使用客户端程序启动。此时可以选择

使用对应PM3内固件相同版本的客户端直接进行测试。

查找对应的客户端编译源代码,进行编译生产客户端exe程序,再进行测试。

 

Proxmark3客户端安装

Windows7下编译客户端程序

1、下载官方的编译环境组件——Proxspace。

2、本地环境有SVN管理工具,推荐使用 TortoiseSVN。

3、解压Proxspace,进入Proxspace目录,在pm3目录上右键选择SVN checkout。

注意:如果你PM3板子内地固件为官方最新版,则直接checkout即可,如果是其他版本,请在SVN checkout时指定相应的版本;其次,googlecode国内被墙,请自备VPN。

4、SVN完成后,在proxspace的目录下,修改”run.bat“文件:

“set MYPATH=” 将此路径改为proxspace现有路径
如:proxspace解压缩在D盘Proxmark3目录下,MYPATH=D:\Proxmark3\proxspace\  (不要丢失最后的斜行),并且确定bat最后一行为:“msys\msys.bat”

5、首先双击”run.bat“,当弹出窗口后,输入以下命令:

“make clean && make all”

当所有提示完成后,输入”exit“就完成了!

6、会在SVN目录下的\pm3\client中生成proxmark3.exe文件。

7、如果要正常运行proxmark3.exe,还需要将libgcc_s_dw2-1.dll、libpthread-2.dll、mingwm10.dll、QtCore4.dll、QtGui4.dll、readline5.dll等文件拷贝至proxmark3.exe同一目录。具体DLL文件,请查看proxmark3.exe运行时的报错信息。在ProxSpace文件夹中搜索即可。

8、也可以将proxmark3.exe及上述依赖DLL拷贝至其他目录运行。

9、如果运行proxmark3.exe提示错误的端口号,或者需要端口号参数,可能是你的客户端版本和PM3板子内地版本不一致,请确定PM3内的版本,重新生产对应客户端。
Windows7下升级固件操作(非必要,新手最好不要进行这个操作

此步骤只针对懂得如何使用SVN下载最新固件版本下进行操作

所有Proxmark3出厂时已经拥有固件!

更新bootrom

CMD下进入对应PM3生产的客户端目录的win32目录并且执行

flasher.exe -b bootrom.elf

(提前将Firmware目录内的文件拷入win32目录下)

更新fullimage

执行flasher.exe  fullimage.elf

更新fpgaimage

flasher.exe -b fpgaimage.elf

 

评论

此博客中的热门博文

简单粗暴导出小米便签

我——终于一个人了

多种方法绕过POWERSHELL的执行策略