mirror of
https://github.com/RfidResearchGroup/proxmark3.git
synced 2024-11-12 20:45:28 +08:00
e3a82cd849
Added installtion videos. Re-wrote installtion instructions
2.1 KiB
2.1 KiB
Setup and build for UBUNTU
Notes
GC made updates to allow this to build easily on Ubuntu 14.04.2 LTS, 15.10 or 16.04 See the Proxmark3 Ubuntu wiki page
A nice and cool install script made by @daveio is found here: https://github.com/daveio/attacksurface/blob/master/proxmark3/pm3-setup.sh
Iceman has also added this script to the fork. https://github.com/RfidResearchGroup/proxmark3/blob/master/install.sh
Video Installation guide
Manual Installation
Update
sudo apt-get update
Requirements
sudo apt-get install p7zip git build-essential libreadline5 libreadline-dev libusb-0.1-4 libusb-dev libqt4-dev perl pkg-config wget libncurses5-dev gcc-arm-none-eabi
Clone Fork
git clone https://github.com/RfidResearchGroup/proxmark3.git
Change Directory
cd proxmark3
Get the latest commits
git pull
Install the blacklist rules and add user to dialout group.
sudo make udev
Restart
Restart Ubuntu
Enter proxmark folder
cd proxmark3
Clean and Compile
make clean && make all
Check Connection
Once this is complete run the following comands to make sure the proxmark is being picked up by your computer.
sudo dmesg | grep -i usb
Flash the BOOTROM & FULLIMAGE
client/flasher /dev/ttyACM0 -b bootrom/obj/bootrom.elf armsrc/obj/fullimage.elf
Issues
If you have issues with the install please try the following below or head on over to the proxmark forum.
Remove Modem Manager
sudo apt remove modemmanager
and then restart ubuntu.
Change into the client folder
cd client
Run the client
./proxmark3 /dev/pm #press tab on the keyboard for it to detect the proxmark
or
Run the client
./proxmark3 /dev/ttyACM0
Run a test command
hw tune