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!