Let’s start with nfc-list which will try to connect to the reader and read any tags in range: The latest libcrypto (belongs to the OpenSSL package, but can be used for various cryptographic operations, like cracking keys *wink wink*).The latest libusb (just a C library to handle generic USB peripherals, should be present on any decent distribution anyway).Super user rights (most NFC commands will require it, just saving you some time here).The best combination/setup (aka the one I struggled the less with) was the following: The following command removes the USB module off your OS and “reset” the USB port so your reader can freely access it. NB: For those of you getting an error when trying to run any NFC related operations on an ACR122. Without full access time-outs during read/write operations will occur and can permanently damage a tag. This is annoying bc our card reader needs full access to those ports at any time. The host always keep a bit of control over the USB ports (via probes). I also found out working in Virtual Machines (VMs) can sometimes be a pain. They already include all the tools and libraries needed to do the job. Any *NIX distribution will do the trick (Windows too eventually), but after a bit of trial and error, I figured out working on RFID and NFC works better with security oriented distributions like Kali or ParrotSec.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |