Skip to content

Instantly share code, notes, and snippets.

@ASteinheiser
Last active August 29, 2022 04:41
Show Gist options
  • Save ASteinheiser/f1491f2dcfb19c3bbc473a56a1c830fb to your computer and use it in GitHub Desktop.
Save ASteinheiser/f1491f2dcfb19c3bbc473a56a1c830fb to your computer and use it in GitHub Desktop.
Commands for using Proxmark3 (Easy and RDV4) with Iceman fork on OSX

Custom compile and flash (OSX)

git clone https://github.com/RfidResearchGroup/proxmark3.git

cd proxmark3

edit the Makefile.platform (configure for your needs)

these settings worked for the proxmark3 easy 256k:

PLATFORM=PM3GENERIC
PLATFORM_SIZE=256
SKIP_ISO14443a=1

compile the bootloader/firmware

make clean && make -j

flash the bootloader/firmware

sudo ./pm3-flash-bootrom
sudo ./pm3-flash-all

now you should be able to run the pm3 client

./pm3

Setup and run client on Android

  1. Download Termux and TCPUART transparent Bridge
  2. Open "TCPUART transparent Bridge", leave the baudrate as default (115 200), select "server" option and set the port to something unused (ex: 4004)

Compile the client

pkg install make clang readline libc++ git binutils
git clone https://github.com/RfidResearchGroup/proxmark3.git
cd proxmark3
make clean && make client

Run the client

./client/proxmark3 tcp:localhost:4004

Search for chip/tag

lf search

Commands specific to RFID hand implant

lf t55xx <command>

Write a new HID Prox II card

lf hid clone -w H10301 --fc [facility code] --cn [card number]

valid ranges are between:

lf hid clone -w h10301 --fc 1 --cn 1
lf hid clone -w h10301 --fc 255 --cn 65535

Write an EM401x card (default format for the NExT implant)

lf em 410x clone --id <CARD_ID>
lf em 410x clone --id 01A8FB63B3
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment