This commit is contained in:
iceman1001 2022-03-20 09:34:36 +01:00
parent 83d4e8338f
commit 2523ac7177
2 changed files with 17 additions and 10 deletions

View file

@ -42,17 +42,19 @@ Visual Studio Code still runs under Rosetta 2 and if you're developing for proxm
These instructions comes from \@Chrisfu, where we got the proxmark3.rb scriptfile from. These instructions comes from \@Chrisfu, where we got the proxmark3.rb scriptfile from.
For further questions about Mac & Homebrew, contact [\@Chrisfu on Twitter](https://github.com/chrisfu/) For further questions about Mac & Homebrew, contact [\@Chrisfu on Twitter](https://github.com/chrisfu/)
0. Install XCode Command Line Tools if you haven't yet already done so: `xcode-select --install` 0. Install XCode Command Line Tools if you haven't yet already done so:
- `xcode-select --install`
1. Install homebrew if you haven't yet already done so: http://brew.sh/ 1. Install homebrew if you haven't yet already done so:
- http://brew.sh/
2. Install xquartz: `brew install xquartz` 2. Install xquartz:
- `brew install xquartz`
3. Tap this repo:
- `brew tap RfidResearchGroup/proxmark3`
3. Install sha256sum: `brew install coreutils` 4. Install Proxmark3:
4. Tap this repo: `brew tap RfidResearchGroup/proxmark3`
5. Install Proxmark3:
- `brew install proxmark3` for stable release - `brew install proxmark3` for stable release
- `brew install --HEAD proxmark3` for latest non-stable from GitHub (use this if previous command fails) - `brew install --HEAD proxmark3` for latest non-stable from GitHub (use this if previous command fails)
- `brew install --with-blueshark proxmark3` for blueshark support, stable release - `brew install --with-blueshark proxmark3` for blueshark support, stable release
@ -94,7 +96,12 @@ If port detection failed, you'll have to call the flasher manually and specify t
proxmark3 /dev/tty.usbmodemiceman1 --flash --unlock-bootloader --image /usr/local/share/proxmark3/firmware/bootrom.elf --image /usr/local/share/proxmark3/firmware/fullimage.elf proxmark3 /dev/tty.usbmodemiceman1 --flash --unlock-bootloader --image /usr/local/share/proxmark3/firmware/bootrom.elf --image /usr/local/share/proxmark3/firmware/fullimage.elf
``` ```
> Depending on the firmware version your Proxmark3 can also appear as `/dev/tty.usbmodem881`. > Depending on the firmware version your Proxmark3 can also appear as:
> `/dev/tty.usbmodem881`
When compiling and you didn't flash the device, the client will now warn that you have a full image that doesn't match the source code of your client. If you know what you are doing, you can ignore it.
## Run the client ## Run the client

View file

@ -54,7 +54,7 @@ These instructions will show how to setup the environment on OSX to the point wh
2. Install dependencies: 2. Install dependencies:
``` ```
sudo port install readline qt5 qt5-qtbase pkgconfig arm-none-eabi-gcc arm-none-eabi-binutils lua52 coreutils sudo port install readline qt5 qt5-qtbase pkgconfig arm-none-eabi-gcc arm-none-eabi-binutils lua52 coreutils openssl@3
``` ```
3. Clamp Python version for pkg-config 3. Clamp Python version for pkg-config