Lance Grover

Lance Grover

Proxmark3 and Kali – 2019

Posted date:


Ok…so, if you know me the fact I have a PM3 (Proxmark3) is not a surprise. I have had it for years, actually have a v1 and a v3….

Anyway, I love running Kali on bare hardware, have been doing it for years, love it. Anyway, here are a few personal notes for running Proxmark client on Kali 2019.

Some notes from here: https://scund00r.com/all/rfid/2018/06/05/proxmark-cheatsheet.html With a few of my own edits

# install prerequisites
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 libpcsclite-dev pcscd

# check out the latest revision of the official project:
git clone https://github.com/Proxmark/proxmark3.git

# Or I like to use the Marshmellow version or the Iceman version or the RfidResearchGroup version
git clone https://github.com/iceman1001/proxmark3.git
git clone https://github.com/marshmellow42/proxmark3.git
git clone https://github.com/RfidResearchGroup/proxmark3.git

# Change directory to the recently cloned Proxmark3 repository
cd proxmark3

# compile the bootrom, OS and software.
make clean && make all
# if you are running the RfidResearchGroup one do this:
make clean && make PLATFORM=PM3OTHER all

Also, I have seen some issues where ModemManager causes the Proxmark to reboot…. so I disable it:
systemctl disable ModemManager
and
systemctl stop ModemManager

Ok… now that it is compiled here are some notes on flashing the firmware and starting the client:
cd proxmark3/client
./flasher /dev/ttyACM0 -b ../bootrom/obj/bootrom.elf
./flasher /dev/ttyACM0 ../armsrc/obj/fullimage.elf

./proxmark3 /dev/ttyACM0

BOOM, done!