Mifare S50(M1)卡:
MIFARE Classic是恩智浦半導體開發的可用于非接觸式智能卡,符合ISO/IEC 14443A類標準。用于公共交通票證等應用,還可用于各類其他應用有S20,S50(M1),S70幾種規格,主要是根據存儲器容量劃分,存儲器容量分別有320B,1K,4K。具有以下防干擾、輕松簡便以及安全等特性。日常使用的電梯卡、門禁卡等智能卡發卡商所使用的都是 M1 卡,可以理解為物業發的原卡(母卡)。常見校園卡、公交卡等也是 M1 卡。M1 卡僅僅適合發卡方發新卡使用。
UID卡:
普通 IC 復制卡,可以重復擦寫所有扇區。UID 可被重復修改,響應后門指令(意味著可被使用后門指令檢測是否為克隆卡的機器發現),遇到帶有防火墻的讀卡器就會失效。
CUID卡:
UID的升級版,可擦寫防屏蔽卡,可以重復擦寫所有扇區,不響應后門指令(意味著不容易被反克隆系統發現),可以繞過防火墻。
CPU卡:
CPU卡芯片內含有一個微處理器,配合操作系統即片上 OS,可以達到金融級別的安全等級。適用于金融、保險、交警、政府行業等多個領域。CPU 卡由 CPU 部分 7K 以及 M1 部分 1K 組成,最多破解其中 M1 部分,CPU區域數據無法破解。實際上由于 CPU 部分和 M1 部分的數據會交互,所以基本上 CPU 卡無法破解。
IC卡的數據存儲有16個扇區(0-15),我們這里最關注的是0扇區,這部分數據由制造商寫入,前4個字節(8位)為卡號(UID),第5個字節為UID的校驗值,后面幾位為廠商信息(大部分門禁卡只讀取UID,不會讀取廠商信息,如果讀取廠商信息,那模擬門禁卡就沒轍了)。
手機復制加密門禁卡:
打開MifareOne Tool軟件,該軟件具有讀寫,破解卡密碼等功能。
軟件下載連接,提取碼:8qkh https://pan.baidu.com/s/1xaaejpPLUGTjHYf5XtE24g#list/path=%2F |
將家里的門禁卡放在PN532的讀寫區,點擊掃描卡片,可以看到UID卡號,如下圖所示。門禁卡主要是進行UID卡號比對,如讀寫器掃描后將獲取的UID卡號與自身存儲的UID卡號對應的上,則開門。
選擇一鍵解原卡,解卡后會跳轉保存dump文件,保存即可。
選擇高級操作模式下的Hex編輯器。點擊文件,打開剛才保存的dump文件。
點擊扇區0有數據,將第0塊的前8位數據拷貝出來。前8位數據為UID卡號。
拿一張空白的卡片,掃描識別,在高級操作中選擇UID寫號,輸入剛才拷貝出來的UID卡號,如下圖所示。
看到卡片已經解鎖字樣,說明普通UID卡制作完成。
將制作好的UID卡,放在手機后面,用手機進行模擬制作好的卡片。
用PN532讀取手機上的虛擬UID卡,讀取到的卡號為49672D6B,說明手機成功復制門禁卡。
ESP32+PN532組合板讀取手機虛擬門禁卡實物圖如下:
代碼連接:https://github.com/zrqlllllly/ESP32-PN532-USART- 代碼主要是進行簡單的按鍵讀取UID卡號,代碼內容如下:
打開串口助手,可以發現PN532讀取手機虛擬UID卡號,如下圖所示,與原卡和后制作的UID卡號完全匹配。
審核編輯 :李倩
-
微處理器
+關注
關注
11文章
2370瀏覽量
83844 -
恩智浦半導體
+關注
關注
0文章
81瀏覽量
19141 -
門禁卡
+關注
關注
2文章
10瀏覽量
2158
原文標題:ESP32+PN532組合板讀取手機虛擬門禁卡
文章出處:【微信號:gh_e32139086c53,微信公眾號:DQ筆記】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄

esp32和esp8266代碼共用嗎
esp8266和esp32區別是什么
esp32用什么軟件編程
ESP32-WROOM-32E、ESP32-WROOM-32D、ESP32-WROOM-32U 有什么區別?ESP32-WROOM-32 后綴字母代表的意思是?

ESP32能取代STM32嗎?哪個更好?

評論