如何自己動手讓交通卡、門禁卡、校園卡通過NFC複製到手機等終端設備?

目前出門總要帶上各種卡片,非常討厭。既然現在多數手機有了現成的NFC模塊,那麼,個人手動改造,讓手機終端能夠代替卡片的功能,利用NFC複製門禁、交通等卡片數據到手機的可行性和性價比高嗎?希望高手們能不吝賜教。


同學,把卡塞到手機套里能滿足你的需求。


就拿我們學校用的校園卡,RFID射頻卡,64個扇區,其中0扇區由廠商寫入uid保護,其餘的數據可改,但是由於加密演算法太小眾了,目前我們只能做到變數修改,還得是離線。

我們實驗室需要刷校園卡,我用我手機nfc試了下,能讀uid,可惜我沒root,root了應該可以刷卡。


謝邀

有nfc功能的手機一台(ps 三星好像不行,我沒找到改配置文件的地方)

NFC tools軟體(如下圖)

read功能讀卡的id號,然後找到手機的配置文件在相應的地方把數字改成卡的id就行了,網上也有別的教程


可以,直接讀取然後寫入就行了,

一群答充值的是什麼鬼?

簡單說,手機上nfc功能一個模式是卡模式,一個是傳輸模式,就傳輸模式上來講,主要是兩台設備做數據傳輸用的功能,例如分享圖片視頻等等。

而卡模式就是內置晶元起到ic卡的作用,一般手機里就一個sim卡,nfc手機裡面應該還有一個內置的晶元,一般的sim卡當然不是你能寫入進去的,所以當你想要把交通卡、門禁卡等ic卡的內容寫入應該是寫入到手機自帶的內置晶元中去,寫入進去之後當然就能用了。(更新:因法律關係複製和模擬的功能貌似都被屏蔽了,內置卡只能寫入一個標籤。

這裡不要想的太複雜,以門禁卡為例,卡首先是能讀的,手機通過nfc功能讀取到信息,這個和門禁讀到的數據是一樣的,通過nfc功能把這個數據寫到內置晶元中去,門禁讀手機,哪怕你手機關機,門禁只要讀到你手機裡面的晶元上的數據就可以了。

充值公交卡就是另一回事了,nfc讀取公交卡的數據,尤其是得到ID,然後通過網路找到服務商,建立訂單交易,再由你手機上的支付軟體完成支付,而這個充值的過程和你手機裡面的卡沒有本質聯繫,而只是交易完成後,服務商又通過網路給你的手機發來一段數據讓你寫到卡里而已。

而要實現寫入工作,一個是手機裡面要有卡,如運營商的卡你得先確認是否支持nfc功能,否則自然會出現寫入失敗。

補充:關於安全:

1、門禁安全,難道你不複製,別人就不能複製了?複製一張卡本來就很簡單,不要想太多。

2、銀行卡、交通卡、校園卡,卡上一般都是加密數據,難道你以為卡上讀出來的數據就是表格裡面填著你名字然後後面寫你有一個億的存款?拿衣服。

ic銀行卡本身仍然還是極度不安全的東西,為什麼三次錯誤要鎖死,六位數字密碼連一些遊戲賬戶都不許用了,銀行還在用,你說靠譜不靠譜,ic卡說到底還是個死的東西,開啟你的寶藏的鑰匙是你的密碼,而不是你的銀行卡,說得難聽點,銀行卡現在連個憑證都算不上,只是個當你去找一個守著千千萬萬個寶藏的機器人拿你寶藏的時候,告訴機器人你是誰的東西而已。

中國銀聯回應:晶元卡確實可讀 但無法盜刷不可複製 資金安全不受影響

晶元銀行卡遭amp;amp;quot;克隆amp;amp;quot; 儲戶30萬被刷走_央廣網

與其想著什麼可讀不可讀,不如把自己的密碼保護好,交易的時候多加幾層安全保護。

真正比較複雜的是這裡提到的CPU卡,IC卡_百度百科

只要不是CPU及以上,那麼不要談安全了,但是如果是CPU及以上,那麼NFC的未來就更遠了。

剛才問了下朋友,技術真不難,但是

重要:

用內置卡進行模擬和複製ic卡的行為是違法行為,建議你們不要隨便嘗試。


修改答案,技術上可以複製。

------------------------------------

但是能複製應該僅限於有商業合作的,看到新聞某某新聞說某某手機NFC已經支持羊城通。

也就是說並不是一開始就滋瓷複製。

每個卡提供商都會對卡的重要數據進行扇區加密,例如有關金額的扇區。

比如有關錢的重要數據都是儲存在伺服器資料庫里,但是有一些離線卡不記名卡都是儲存在卡本身而已,聯網伺服器也有可能需要本地-伺服器雙重校對。

所以卡提供商是不會輕易提供密匙給你的,沒有密匙就不能複製/模仿全卡(全卡!),破解卡密匙是違法行為。

沒有密匙的情況下可以複製0扇區0塊,這裡儲存的數據是卡固定的識別號,獨一無二(不考慮特種UID卡),部分提供商只根據識別號來確定身份。

之前學M1的時候誤入了一個專破M1卡(好像還有藍牙卡)的群,看到有用PM3複製別人卡的(沒錯!帶破解密匙的!),但是設備有點貴我沒實驗過。

所以M1已經沒有安全可言了,最大的威脅無非是卡掉了被拿去盜刷什麼的。

我只是個研究RFID不到一年的大學狗,如有錯誤歡迎指正。


謝邀

但是沒用過

要是真這麼方便,也坐等一份答案了解一下


題外閑扯,不用過多關注這個回答

有一次在DIY吧看到一個帖子,把公交卡diy成一個戒指。當時感覺好NB,然後用飯卡照搬,結果就是飯卡的線路和公交卡不一樣,一手下去就斷了,乖乖去補了一張


謝邀

不過我只是用過小米的公交卡,而且還是小米直接開卡的,好像不能綁定,只能充值。門禁卡不知道啊。


謝邀,請下載NFC simulator (可能我拼錯了) 然後root手機 複製卡片信息 使用時模擬即可.根據你手機不同 響應速度也不同


可以實現,不過需要ROOT許可權。

通過修改NFC配置文件可以修改手機NFC卡模擬的ID(沒記錯的話,默認01 02 03 04),可以過一般的門禁(學校寢室門禁成功、圖書館門禁成功,消費不成功。理論上只通過ID識別身份的都可以實現)


買個手機殼,能塞下卡的那種,塞裡面。就好了。


推薦閱讀:

ZigBee是如何組網的?
當物聯網、雲計算和大數據發展到一定高度時,計算機能不能實現真正有效率的計劃經濟?
什麼是物聯網?其發展前景如何?
物聯網會給人的生活帶來哪些革命性變化?
醫療「物聯網」時代為好大夫這樣的醫患平台網站帶來了什麼機會?

TAG:物聯網 | NFC | 大數據 | 智能可穿戴 |