Proxmark3 easy on a mac

you should be fine to just run it.

I get this:
Error: invalid option: --without-readline

try

brew install --build-from-source proxmark3 --env=std \
  GENERIC=1 DISABLE_READLINE=1

i havent used brew for PM3 in a long time, i reccomend downloading from Git and building from source usually.

1 Like

Now I get a different error:
Error: Calling brew install --env is disabled! Use env :std in specific formula files instead.

I will look for the instructions on how to build from source and try that way

I got it to work, thank you all for the patience!

share how (for future generations who might come along)

2 Likes

Sure. I built it from source as recommended by Hamspiced, making sure to include the arguments shared by sunilm adapted for the PM3 GENERIC:

git clone GitHub - RfidResearchGroup/proxmark3: Iceman Fork - Proxmark3
cd proxmark3
git pull
make clean
make all PLATFORM=PM3GENERIC SKIPREADLINE=1
./client/proxmark3 -p /dev/tty.usbmodemiceman1

Not sure if all the steps where actually needed (I dont have experience in this, just following guides :grimacing:), but now it works.

3 Likes

the pm3 client should be able to identify the port automatically…

./pm3

should be enough

3 Likes

I had the same issue while using iTerm2. Using the Homebrew version fixed it for me.

3 Likes