1 class Proxmark3
< Formula
2 desc
"Proxmark3 client, flasher, HID flasher and firmware bundle"
3 homepage
"http://www.proxmark.org"
4 url
"https://github.com/iceman1001/proxmark3/archive/v1.6.0.tar.gz"
5 sha256
"254f6596cdeb42158abf4b7d5c19bdc7d97f7d41a83a34697fe9d380cc34b4fa"
6 head
"https://github.com/iceman1001/proxmark3.git"
8 depends_on
"automake" => :build
10 depends_on
"p7zip" => :build
12 depends_on
"libusb-compat"
13 depends_on
"pkg-config" => :build
15 depends_on
"nitsky/stm32/arm-none-eabi-gcc" => :build
20 system
"make", "-C", "client/hid-flasher/"
21 system
"make", "all", "clean"
24 bin
.install
"client/flasher" => "proxmark3-flasher"
25 bin
.install
"client/hid-flasher/flasher" => "proxmark3-hid-flasher"
26 bin
.install
"client/proxmark3" => "proxmark3"
27 bin
.install
"client/fpga_compress" => "fpga_compress"
29 (share
/"firmware").mkpath
30 (share
/"firmware").install "armsrc/obj
/fullimage
.elf
" => "fullimage
.elf
"
31 (share/"firmware
").install "bootrom
/obj
/bootrom
.elf
" => "bootrom
.elf
"
32 ohai "Install success
! Upgrade devices on HID firmware with proxmark3-hid-flasher
, or devices on more modern firmware with proxmark3-flasher
."
33 ohai "The latest bootloader
and firmware binaries are ready
and waiting
in the current homebrew Cellar within share
/firmware
."
37 system "proxmark3
", "-h
"