RfidResearchGroup / homebrew-proxmark3

Homebrew tap containing proxmark3 software/firmware
MIT License
46 stars 19 forks source link
homebrew homebrew-tap iceman macos proxmark3 rrg

Homebrew tap for RRG/Iceman Proxmark3 repo

Homebrew - is a open-source package manager for Apple macOS.

This repository contains homebrew formulas for RRG/Iceman Proxmark3 project with it dependencies.

[note] The old HID-flasher doesn't compile on this version. You'll need to manually fix/compile it on MacOS but this old flasher software is used if you have firmware from 2012 installed on your device.

Install

Build options

Use brew info proxmark3 to see all available options.

Platform selection

Firmware is built for the Proxmark3 RDV4 device by default. Use the following options to select other platforms:

Removing features

It's possible to remove features to reduce firmware size for 256kB devices using options such as --without-lf, --without-hitag, etc.

--without-foo corresponds to the SKIP_FOO compile options listed here.

Standalone mode

Firmware is built with the LF_SAMYRUN standalone mode by default. Use the --with-lf-foo or --with-hf-foo options to select a different standalone mode, or --without-standalone to disable standalone mode altogether.

--with-lf-foo corresponds to the STANDALONE=LF_FOO compile options listed here.

Errors while running

Force HomeBrew to pull the latest source from github

brew upgrade --fetch-HEAD proxmark3

Usage

Proxmark3 client will be installed in /usr/local/bin/proxmark3

Firmware will be located in /usr/local/share/firmware/

The paths mentioned above are symlinks created by Homebrew (brew install implies brew link) to your Cellar.

See instructions on the RRG repo