How to Install Proxmark3 on Kali Linux

This article guides you to set up your Proxmark3 in Kali Linux. You can follow this document to install Proxmark3 drivers in Kali Linux.

The Proxmark III is a device developed by Jonathan Westhues that enables sniffing, reading and cloning of RFID (Radio Frequency Identification) tags. You can find more information in this link.

The document will guide you to set up Proxmark3 on Kali Linux.

First, execute the following command to install some packages.

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
sudo apt-get install git \
build-essential \
libreadline5 \
libreadline-dev \
gcc-arm-none-eabi \
libusb-0.1-4 \
libusb-dev \
libqt4-dev \
ncurses-dev \
perl \
pkg-config

After installed the above prerequisite packages, we then are able to install Proxmark3’s application.

First, we download Proxmark3 application from GitHub repository.

1
git clone https://github.com/Proxmark/proxmark3.git

Then, execute the following commands to compile it and install.

1
2
cd proxmark3 
make clean && make
Compile and Install Proxmark3 Application
Compile and Install Proxmark3 Application

Next, plug in the Proxmark3 device into your Kali Linux. Due to Linux system is different with Windows, it will not show any icons/devices on your desktop. We have to execute the following commands to obtain Proxmark3 device information.

1
dmesg|grep -i usb
USB Devices Information
USB Devices Information

The above command will display all USB device information. The last few lines are Proxmark3 device information. In this case, it is using CDC bootloader (cdc_acm …), and the device’s name is ttyACM0.

Now, we are able to start the Proxmark3 client application with the device name by executing the following command.

1
2
cd client/
./proxmark3 /dev/ttyACM0
Start Proxmark3 Client Application
Start Proxmark3 Client Application