Questo è il comando nfc-emulate-uid che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici workstation online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS
PROGRAMMA:
NOME
nfc-emulate-uid - Strumento da riga di comando di emulazione target NFC basato su libnfc
SINOSSI
nfc-emula-uid [VERSIONI] [UID]
DESCRIZIONE
nfc-emula-uid è uno strumento di emulazione di tag che consente di scegliere qualsiasi tag UID. Etichetta
l'emulazione è una delle principali funzionalità aggiunte in NFC. Ma per evitare abusi di esistere
sistemi, i produttori del controller NFC non hanno intenzionalmente supportato l'emulazione di
UID completamente personalizzato ma solo di UID "casuali", che iniziano sempre con 0x08. il nfc-
lo strumento emulate-uid dimostra che questo può ancora essere fatto usando la trasmissione di raw
frame e l'UID desiderato può essere specificato facoltativamente.
Questo lo rende un thread serio per i sistemi di sicurezza che si basano solo sull'unicità di
l'UID.
Sfortunatamente, questo esempio non può essere avviato direttamente in modalità target completamente personalizzabile. Solo
dopo aver lanciato questo esempio, dovrai passare attraverso l'anti-
collisione con l'UID con prefisso 0x08. Per ottenerlo, puoi ad esempio inviare un RATS (Richiesta
per Answer To Select) utilizzando un secondo dispositivo NFC (posizionato nel campo di destinazione) e
lanciando nfc-list o nfc-anticol. Dopo questo primo passaggio, ora hai un dispositivo NFC
(configurato come target) che emula davvero un UID personalizzato. Puoi vederlo usando il
secondo dispositivo NFC con nfc-list.
Il controllo del tempo è molto importante per una sequenza anticollisione di successo:
- L'emulatore deve essere molto veloce per reagire: l'utilizzo del dispositivo ACR122 offre molti tempi
problemi, i dispositivi USB "solo PN53x" danno anche alcuni problemi di temporizzazione ma un integrato
il microprocessore probabilmente migliorerebbe notevolmente la situazione.
- Il lettore non dovrebbe essere troppo severo sui tempi (lo standard è molto severo). L'OmniKey
CardMan 5321 è noto per essere molto ampio sui tempi ed è una buona scelta se lo desideri
sperimenta questo emulatore con un lettore tollerante. Lettori Nokia NFC 6212 e Pegoda
sono troppo severi e non si lasceranno ingannare.
VERSIONI
UID Formato a 8 cifre esadecimali che rappresenta l'UID desiderato (l'impostazione predefinita è DEADBEEF).
IMPORTANTE
I dispositivi ACR122 (come touchatag, ecc.) possono essere utilizzati da questo esempio (con problemi di temporizzazione),
ma se qualcosa va storto, dovrai scollegare/ricollegare il dispositivo. Questo non è un
libnfc's bug, questo problema è dovuto all'MCU interno di ACR122 davanti al chip NFC (PN532).
Usa nfc-emulate-uid online utilizzando i servizi onworks.net