ນີ້ແມ່ນຄໍາສັ່ງ nfc-emulate-uid ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
nfc-emulate-uid - ເຄື່ອງມືເສັ້ນຄໍາສັ່ງຂອງ NFC emulation ເປົ້າຫມາຍໂດຍອີງໃສ່ libnfc
ສະຫຼຸບສັງລວມ
nfc-emulate-uid [OPTIONS] [UID]
ລາຍລະອຽດ
nfc-emulate-uid ເປັນເຄື່ອງມື emulation ໂຄດຄໍາສັ່ງທີ່ອະນຸຍາດໃຫ້ຜູ້ຫນຶ່ງທີ່ຈະເລືອກເອົາ UID ໂຄດຄໍາສັ່ງໃດຫນຶ່ງ. ແທັກ
emulation ແມ່ນຫນຶ່ງໃນຄຸນສົມບັດເພີ່ມຂຶ້ນຕົ້ນຕໍໃນ NFC. ແຕ່ເພື່ອຫຼີກເວັ້ນການລ່ວງລະເມີດທີ່ມີຢູ່
ລະບົບ, ຜູ້ຜະລິດຄວບຄຸມ NFC ໂດຍເຈດຕະນາບໍ່ໄດ້ສະຫນັບສະຫນູນການຈໍາລອງຂອງ
UID ທີ່ຖືກປັບແຕ່ງຢ່າງເຕັມສ່ວນແຕ່ພຽງແຕ່ UID "ແບບສຸ່ມ", ເຊິ່ງສະເຫມີເລີ່ມຕົ້ນດ້ວຍ 0x08. nfc-
ເຄື່ອງມື emulate-uid ສະແດງໃຫ້ເຫັນວ່ານີ້ຍັງສາມາດເຮັດໄດ້ໂດຍໃຊ້ການສົ່ງຂອງວັດຖຸດິບ
ກອບ, ແລະ UID ທີ່ຕ້ອງການສາມາດຖືກກໍານົດເປັນທາງເລືອກ.
ນີ້ເຮັດໃຫ້ມັນເປັນກະທູ້ທີ່ຮ້າຍແຮງສໍາລັບລະບົບຄວາມປອດໄພທີ່ອີງໃສ່ພຽງແຕ່ເປັນເອກະລັກຂອງ
UID.
ແຕ່ຫນ້າເສຍດາຍ, ຕົວຢ່າງນີ້ບໍ່ສາມາດເລີ່ມຕົ້ນໂດຍກົງໃນໂຫມດເປົ້າຫມາຍທີ່ສາມາດປັບແຕ່ງໄດ້ຢ່າງເຕັມສ່ວນ. ພຽງແຕ່
ຫຼັງຈາກການເປີດຕົວຢ່າງນີ້, ທ່ານຈະຕ້ອງໄປໂດຍຜ່ານ hardcoded ການຕ້ານການເບື້ອງຕົ້ນ.
ການປະທະກັນກັບ 0x08-UID ທີ່ນຳໜ້າ. ເພື່ອບັນລຸມັນ, ທ່ານສາມາດ e.g. ສົ່ງ RATS (Request
ສໍາລັບການຕອບເພື່ອເລືອກ) ຄໍາສັ່ງໂດຍການນໍາໃຊ້ອຸປະກອນ NFC ທີ່ສອງ (ວາງໄວ້ໃນພາກສະຫນາມຂອງເປົ້າຫມາຍ) ແລະ
ເປີດຕົວ nfc-list ຫຼື nfc-anticol. ຫຼັງຈາກຂັ້ນຕອນທໍາອິດນີ້, ທ່ານມີອຸປະກອນ NFC ແລ້ວ
(ກຳນົດຄ່າເປັນເປົ້າໝາຍ) ທີ່ເຮັດຕາມ UID ແບບກຳນົດເອງແທ້ໆ. ທ່ານສາມາດເບິ່ງມັນໄດ້ໂດຍໃຊ້
ອຸປະກອນ NFC ທີສອງທີ່ມີລາຍຊື່ nfc.
ການຄວບຄຸມເວລາແມ່ນມີຄວາມສໍາຄັນຫຼາຍສໍາລັບລໍາດັບການຕ້ານການປະທະກັນສົບຜົນສໍາເລັດ:
- emulator ຈະຕ້ອງໄວຫຼາຍທີ່ຈະ react: ການນໍາໃຊ້ອຸປະກອນ ACR122 ເຮັດໃຫ້ເວລາຫຼາຍ
ບັນຫາ, "PN53x ເທົ່ານັ້ນ" ອຸປະກອນ USB ຍັງໃຫ້ບາງບັນຫາເວລາແຕ່ຝັງໄວ້
microprocessor ອາດຈະປັບປຸງສະຖານະການຢ່າງຫຼວງຫຼາຍ.
- ຜູ້ອ່ານບໍ່ຄວນເຄັ່ງຄັດເກີນໄປກ່ຽວກັບເວລາ (ມາດຕະຖານແມ່ນເຄັ່ງຄັດຫຼາຍ). OmniKey
CardMan 5321 ເປັນທີ່ຮູ້ກັນວ່າມີຂະໜາດໃຫຍ່ຫຼາຍຕາມເວລາ ແລະເປັນທາງເລືອກທີ່ດີຖ້າທ່ານຕ້ອງການ
ທົດລອງກັບ emulator ນີ້ກັບຜູ້ອ່ານທີ່ທົນທານ. Nokia NFC 6212 ແລະເຄື່ອງອ່ານ Pegoda
ແມ່ນເຄັ່ງຄັດເກີນໄປ ແລະຈະບໍ່ຖືກຫຼອກລວງ.
OPTIONS
UID ຮູບແບບຕົວເລກ hex 8 ຕົວທີ່ສະແດງ UID ທີ່ຕ້ອງການ (ຄ່າເລີ່ມຕົ້ນແມ່ນ DEADBEEF).
ສໍາຄັນ
ອຸປະກອນ ACR122 (ເຊັ່ນ touchatag, ແລະອື່ນໆ) ສາມາດຖືກນໍາໃຊ້ໂດຍຕົວຢ່າງນີ້ (ມີບັນຫາກ່ຽວກັບເວລາ),
ແຕ່ຖ້າຫາກວ່າມີບາງຢ່າງຜິດພາດ, ທ່ານຈະຕ້ອງໄດ້ຖອດ / replug ອຸປະກອນຂອງທ່ານ. ນີ້ບໍ່ແມ່ນ
libnfc bug, ບັນຫານີ້ແມ່ນເນື່ອງມາຈາກ MCU ພາຍໃນຂອງ ACR122 ຢູ່ທາງຫນ້າຂອງຊິບ NFC (PN532).
ໃຊ້ nfc-emulate-uid ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net