foxmark3 0.1.1

Send/receive Proxmark 3 commands
Documentation
1
2
3
4
5
6
7
8
9
10
# `foxmark3` 🦊 a faux Proxmark3 client in Rust!

`foxmark3` provides an interface to Proxmark3 devices which run the [Iceman firmware](https://github.com/RfidResearchGroup/proxmark3). The project effectively impersonates a Proxmark3 client, but rather than printing the data received from the Proxmark3, it returns it to the calling Rust code. Commands adapted from the Proxmark3 client include:

- Checking Proxmark abilities: `version`, `capabilities`, `ping`
- Identifying cards: `read_iso14443a`, `read_iclass`, ...

These commands are implemented atop a lower-level API which allows the sending and receiving of Proxmark3 packets, irrespective of any command protocol. Calling code can choose to devolve into this API to e.g. use features not yet supported by this library.

Examples to get started with `foxmark3` are located in the [examples directory](./examples/).