Now with installation complete I was able to run Proxmark.
Above you can see information on the board as it loads and we can now perform a few tests. Although we have made a number of steps to ensure we are connected to the proxmark3, we can run a pin test to validate communication to the board.
Next we should run a hardware tune to test the tuning of the antennas for transmitting and receiving
Success! I can read and write values to HF MIFARE cards.
Out of habit with the back and forth I had when flashing my Proxmark3, I check to see that the device is detect by running the command:
~$lsusb
This is used to list usb buses and get information about devices connected them, and as we can see on bus 001 Device 003 our Proxmark3 is listed.
I also then ensure that the port has be assigned by running
~$sudo dmesg| grep -i usb
and can see it has been properly assigned to ttyAMC0
I can now change directories to /proxmark3 and attempt to launch it
~$cd proxmark3
~$sudo ./client/proxmark3 /dev/ttyACM0
Above you can see information on the board as it loads and we can now perform a few tests. Although we have made a number of steps to ensure we are connected to the proxmark3, we can run a pin test to validate communication to the board.
proxmark3>hw ping
Ping successful
Next we should run a hardware tune to test the tuning of the antennas for transmitting and receiving
~$hw tune
Above you can see the test came back with the High Frequency(HF) and Low Frequency (LF) and while I do not have a GUI added to the build, we can see the values are accurate to the device frequency requirement and specifications.
The only RFID's I have to play with at this time are some HF cards that came with the Proxmark3. So to test this I check 'help' and see that I can do a High Frequency Search.
~$hf search
You can see a failed search attempt in the image above and is present because I didn't have an RFID near the antenna when I ran the command. Running again was successful and the UID can information can be seen.
With this data, we can see that the card has been identified as a MIFARE Classic 1K. Refering to official Proxmark3 Command Dump ( a reference guide I've spent a bit of time on) we can refer to the high frequency MIFARE commands on how to write.
Now we can try another basic command of applying a UID to another card.
~$hf mf csetuid 1e45ae7
Comments
Post a Comment