To compile and use proxmark3 on NixOS you need some packages. I created a nix-shell file with all needed dependencies.
Copy this file as shell.nix
to the cloned proxmark3 folder and run sudo nix-shell
. Continue then the normal compile guide.
with (import <nixpkgs> {});
mkShell {
buildInputs = [
lz4
readline
bzip2
ocamlPackages.ssl
gcc-arm-embedded
];
}
Examples
Proxmark Version/HW Info/Test connection
hw ver
Clone EM4100 to T5577 (Iceman Repo)
lf search
lf em 410x clone --id 0011223344
lf em 410x reader
Clone MIFARE Classic (Iceman Repo)
hf search
hf mf info
hf mf csetuid -u 00AA11BB
Clone EM4100 to T5577 (Offical Repo)
lf search
lf em 410xwrite 0011223344 1
lf em 410xread