You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Proxmark3GUI/doc/tutorial/Work_With_ProxSpace/work_with_proxspace_zh_CN.md

3.3 KiB

使用ProxSpace编译的客户端

English
此GUI可以和ProxSpace编译出来的客户端配合运行满足一部分用户使用最新版客户端的需求

1. 搭建ProxSpace环境

请参考此教程搭建ProxSpace环境并编译proxmark3客户端:
https://github.com/Gator96100/ProxSpace/blob/HEAD/README.md

搭建完成后,你将会获得如下的目录结构:

.
├── autobuild.bat
├── msys2
│   ├── autorebase.bat
│   └── ......
├── pm3
│   └── proxmark3
│       ├── client
│       ├── ......
│       ├── pm3
│       ├── README.md
│       └── ......
├── README.md
├── runme64.bat
└── setup
    └── ......

其中proxmark3仓库位于 ./pm3/proxmark3

2. 下载GUI

你可以在此处下载编译好的客户端
预编译客户端
下载时请选择不含客户端的版本,例如V0.2.7-win64.7z
下载后请将其解压到不含中文字符和空格的路径中同时要确保GUI文件和proxmark3仓库不位于同一文件夹下
以解压到./pm3/GUI/为例,你将会获得如下的目录结构

.
├── autobuild.bat
├── msys2
│   ├── autorebase.bat
│   └── ......
├── pm3
│   ├── GUI
│   │   └── V0.2.7-win64
│   │       ├── plugins
│   │       ├── Proxmark3GUI.exe
│   │       └── ......
│   └── proxmark3
│       ├── client
│       ├── ......
│       ├── pm3
│       ├── README.md
│       └── ......
├── README.md
├── runme64.bat
└── setup
    └── ......

3. 从ProxSpace运行GUI

双击./runme64.bat运行ProxSpace环境此时工作目录位于./pm3
在新弹出的终端中运行cd GUI来到./pm3/GUI/目录下,然后运行./V0.2.7-win64/Proxmark3GUI.exe此时的GUI将会包含客户端运行所需要的所有环境变量


请注意你可以在你喜欢的工作目录下运行GUI但请不要在GUI文件所在目录下运行否则加载客户端时会出错
以上面的目录结构为例,你可以先运行cd /pm3将工作目录设为/pm3,然后运行./V0.2.7-win64/Proxmark3GUI.exe来打开GUI
但是你不能先运行cd /pm3/GUI/V0.2.7-win64,然后运行./Proxmark3GUI.exe,否则之后无法正确加载客户端

4. 从GUI连接设备

填写客户端路径

以上面的目录结构为例,假设此时的工作目录为./pm3/GUI,而客户端路径为./pm3/proxmark3/client/proxmark3.exe,则需要在客户端路径里面填写../proxmark3/client/proxmark3.exe

清空预加载脚本路径

因为GUI是从ProxSpace中启动的本身已包含客户端所需的环境变量因此不需要使用任何预加载脚本

选择(客户端)配置文件

根据客户端版本的不同你需要选择对应的配置文件。例如official版本对应config_official.jsonrrg版本号v4.15864对应config_rrgv4.15864.json。如果选项中没有你所使用的客户端版本,可以尝试选择版本号相近的对应配置文件

连接设备

在“端口”当中选择需要连接的端口号,单击“连接”即可