Ubuntu 22.04 – Installare lettore NFC ACR122U + NFC-tools

Installare il lettore NFC ACR122U

  1. Installare la libreria NFC
    $ sudo apt install libnfc-bin libnss3-tools pcscd pcsc-tools libccid libacsccid1
  2. Rimuovere i moduli del kernel caricati automaticamente (PN533) che stanno utilizzando l’NFC in background
    $ sudo rmmod pn533_usb pn533 nfc
  3. Verificare il corretto funzionamento
    $ nfc-scan-device
    $ nfc-list

    $ pcsc_scan
  4. Nel caso il servizio non risulti attivo, ricaricare il demone pcscd
    $ sudo systemctl restart pcscd.service

L’output ottenuto dovrebbe essere simile al seguente.

NFC-tool: installare MFCUK (MiFare Classic Universal toolKit)

  1. Scaricare i sorgenti ed estrarli
  2. Installare le dipendenze necessarie
    $ sudo apt install pkg-config libnfc-dev
  3. Compilare i sorgenti
    $ cd mfcuk-master
    $ autoreconf -is
    $ ./configure
    $ make
  4. Se è andato tutto bene (warning a parte) ci ritroviamo l’eseguibile compilato nella cartella src, e possiamo lanciarlo tramite il seguente comando
    $ ./mfcuk -C -R 0:A -v 2

L’output ottenuto, dopo circa 20min, dovrebbe essere simile al seguente.

NFC-tool: installare MFOC (Mifare Classic Offline Cracker)

  1. Scaricare i sorgenti ed estrarli
  2. Compilare i sorgenti
    $ cd mfoc-master
    $ autoreconf -is
    $ ./configure
    $ make
  3. Se è andato tutto bene (warning a parte) ci ritroviamo l’eseguibile compilato nella cartella src, e possiamo lanciarlo tramite il seguente comando
    $ ./mfoc -O card_dump.mfd -k <chiave_trovata_con_mfcuk>

Nel file card_dump.mfd ci sarà il dump completo della scheda, di cui possiamo visualizzarne il contenuto tramite
$ hexdump -C card_dump.mfd

ENJOY!


Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *