手機NFC唯一辨識碼

小弟剛剛接觸到這一塊

想要利用手機當tag 去碰觸PN532的感測器

感測器要能直接辨識出這台手機的NFC(姓名)?

我想問的問題是 每台有NFC的手機是否具有NFC的唯一辨識碼?

我一開始以為NFC是有它自己的UID的

但是GOOGLE後並沒有發現類似的資訊

謝謝各位大大指教
2016-07-15 15:46 發佈
NFC是以Mifare為基礎發展出來的技術,似乎也可以用於門禁卡應用。

在下曾經試過拿Samsung S5開啟NFC後,拿到Mifare門禁讀卡機感應,可以讀到weigand碼(若加入門禁資料庫後,可以刷手機開門的 XD),因此可以類推NFC是要具有UID的!

但是奇怪的是拿InFocus M330開啟NFC後,拿到Mifare門禁讀卡機感應,卻沒有讀取反應...

由以上判斷,不知道是不是:
Samsung S5機體同時具有NFC Reader及NFC Tag,Mifare門禁讀卡機讀到NFC Tag的值;
InFocus M330機體僅具有NFC Reader但沒有NFC Tag,因此Mifare門禁讀卡機沒有反應!(或者有NFC Tag但非標準格式)

hentai_ojisan wrote:
NFC是以Mifare...(恕刪)


請問大大所說的加入資料庫
是指在讀卡機上,加上這支手機的資訊,讓讀取到這支手機可以開啟
或者是把手機偽裝成原先可以通過的門禁卡呢?

那既然是有UID的 可以透過什麼樣的方式去取得呢?
其實我不太確定帶有NFC裝置的是否還有分成 雙向溝通,或者是單向溝通
我曾經試著透過 NFCTOOLS 這個APP
將一支手機當成READER 一隻手機當成TAG touch結果是沒有反應的
但我可以確定的是兩隻手機都是可以當成write跟reader
在下的意思是說,若將S5拿去公司的Mifare門禁讀卡機感應,門禁系統會讀取到一組weigand碼,若將這組碼加入到門禁系統的白名單資料庫並授權可以開門,此後只要拿S5去讀卡機感應就可以開門。

印象中,weigand碼的產生是透過門禁讀卡機的「weigand取碼」模式去讀取門禁卡的UID後,依照取碼方式擷取需要的「部份UID」後產生。

但是要如何取得完整的UID,我也不清楚!

我僅是因為偶然拿S5去靠近門禁讀卡機卻發現會有讀卡動作才發現的... XD

另外,悠遊卡、一卡通也都是一種Mifare卡!拿去門禁讀卡機也有讀卡動作。

還有我用M330安裝「悠遊錢包NFC」版本,是可以讀取悠遊卡並得知餘額。

剛剛看到一個網頁,您也可以參考看看:
http://wukcsoft.blogspot.tw/2014/04/pn532-read-mifare-card.html
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?