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.
This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.
# Proxmark3GUI
![downloads ](https://img.shields.io/github/downloads/wh201906/Proxmark3GUI/total )
一个自制的[Proxmark3](https://github.com/Proxmark/proxmark3) GUI, 可在Windows/Linux/macOS系统下运行, 支持[冰人版](https://github.com/RfidResearchGroup/proxmark3)客户端和固件
(目前[官方版](https://github.com/Proxmark/proxmark3)已停更超过一年,推荐使用[冰人版](https://github.com/RfidResearchGroup/proxmark3)固件和客户端)
[English ](../../README.md )
** *
## 功能
+ 快速查找可用端口并连接
+ 支持直接输入PM3命令(官方版/冰人版)
+ 有针对于Mifare卡( IC卡) 的图形界面
+ 支持不同大小的卡片(MINI, 1K, 2K, 4K)
+ 支持编辑Mifare扇区数据
+ 支持读取全卡/选中扇区,读卡逻辑更加智能
+ 支持写入全卡/选中扇区
+ 可以打开二进制/文本格式的扇区数据文件
+ 分析访问控制位( Access Bits)
+ 支持UID卡操作( UID快速读写, UFUID锁卡)
+ 支持部分低频命令
+ 自定义UI界面, 各选项卡可拆分组合
+ ...
** *
## 预览图
![preview ](preview_zh_CN.png )
[更多预览 ](../preview/previews.md )
** *
## 关于冰人版
[冰人版 ](https://github.com/RfidResearchGroup/proxmark3 )(Iceman/RRG)的客户端和固件更新更为激进,相比官方版具有更多的功能
此GUI所有功能均兼容冰人版( 在v4.13441上测试通过)
** *
## 关于预编译Windows客户端
一位国外大佬 [Gator96100 ](https://github.com/Gator96100 ) 做了个 [ProxSpace ](https://github.com/Gator96100/ProxSpace ) 以便在Windows平台上编译PM3固件和客户端, 他还把自己编译好的客户端放到了[网站](https://www.proxmarkbuilds.org/)上
release页面中有含客户端的GUI。这个GUI也可以搭配你自己的客户端使用
(本来打算在CSDN下载里面放几个最新版客户端的, 结果不能把下载币改为0)
感谢大佬
** *
## 在Linux系统下编译
cd ~
sudo apt-get update
sudo apt-get install qt5-default libqt5serialport5 libqt5serialport5-dev
git clone https://github.com/wh201906/Proxmark3GUI.git --depth=1
cd Proxmark3GUI
mkdir build && cd build
qmake ../src
make -j4 && make clean
./Proxmark3GUI
## 在macOS系统下编译
cd ~
brew update
brew install qt@5
brew link qt5 --force
git clone https://github.com/wh201906/Proxmark3GUI.git --depth=1
cd Proxmark3GUI
mkdir build && cd build
qmake ../src
make -j4 && make clean
cp -r ../config ./
open Proxmark3GUI.app
> 为使GUI在macOS下正确连接设备, 需要更改一些设置
![macOS_settings ](macOS_settings.png )
** *
## 教程
[1.快速上手 ](../tutorial/Quickstart/quickstart_zh_CN.md )
[2.编辑Mifare(IC)卡数据 ](../tutorial/Edit_Mifare_Classic_data/Edit_Mifare_Classic_data_zh_CN.md )( 无需PM3硬件)
** *
## 更新日志
[更新日志 ](../CHANGELOG/CHANGELOG_zh_CN.md )