ckcr4lyf / BrownAppleJuice

Apple BLE proximity pairing message spoofing - in Rust!

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

BrownAppleJuice

Rust write of https://github.com/ECTO-1A/AppleJuice/ , mostly because managing python dependencies can be a pain at times.

Thanks to ECTO-1A for the initial python script, and bluez/bluer for the BLE advertisement example.

Building

Only Linux supported. You must be using the bluez Bluetooth stack, and have libdbus (TBD). Make sure you've rust, e.g. via rustup. To build, run:

cargo build --release

Running

Run it via:

RUST_LOG=trace ./target/release/brown_apple_juice

You can omit the rust log env if you'd like.

About

Apple BLE proximity pairing message spoofing - in Rust!


Languages

Language:Rust 100.0%