0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

ESP32+PN532組合板讀取手機(jī)虛擬門禁卡

DQ筆記 ? 來源:DQ筆記 ? 作者:DQ筆記 ? 2022-04-20 14:31 ? 次閱讀

Mifare S50(M1)卡:

MIFARE Classic是恩智浦半導(dǎo)體開發(fā)的可用于非接觸式智能卡,符合ISO/IEC 14443A類標(biāo)準(zhǔn)。用于公共交通票證等應(yīng)用,還可用于各類其他應(yīng)用有S20,S50(M1),S70幾種規(guī)格,主要是根據(jù)存儲(chǔ)器容量劃分,存儲(chǔ)器容量分別有320B,1K,4K。具有以下防干擾、輕松簡便以及安全等特性。日常使用的電梯卡、門禁卡等智能卡發(fā)卡商所使用的都是 M1 卡,可以理解為物業(yè)發(fā)的原卡(母卡)。常見校園卡、公交卡等也是 M1 卡。M1 卡僅僅適合發(fā)卡方發(fā)新卡使用。

UID卡:

普通 IC 復(fù)制卡,可以重復(fù)擦寫所有扇區(qū)。UID 可被重復(fù)修改,響應(yīng)后門指令(意味著可被使用后門指令檢測是否為克隆卡的機(jī)器發(fā)現(xiàn)),遇到帶有防火墻的讀卡器就會(huì)失效。

CUID卡:

UID的升級(jí)版,可擦寫防屏蔽卡,可以重復(fù)擦寫所有扇區(qū),不響應(yīng)后門指令(意味著不容易被反克隆系統(tǒng)發(fā)現(xiàn)),可以繞過防火墻。

CPU卡:

CPU卡芯片內(nèi)含有一個(gè)微處理器,配合操作系統(tǒng)即片上 OS,可以達(dá)到金融級(jí)別的安全等級(jí)。適用于金融、保險(xiǎn)、交警、政府行業(yè)等多個(gè)領(lǐng)域。CPU 卡由 CPU 部分 7K 以及 M1 部分 1K 組成,最多破解其中 M1 部分,CPU區(qū)域數(shù)據(jù)無法破解。實(shí)際上由于 CPU 部分和 M1 部分的數(shù)據(jù)會(huì)交互,所以基本上 CPU 卡無法破解。

IC卡的數(shù)據(jù)存儲(chǔ)有16個(gè)扇區(qū)(0-15),我們這里最關(guān)注的是0扇區(qū),這部分?jǐn)?shù)據(jù)由制造商寫入,前4個(gè)字節(jié)(8位)為卡號(hào)(UID),第5個(gè)字節(jié)為UID的校驗(yàn)值,后面幾位為廠商信息(大部分門禁卡只讀取UID,不會(huì)讀取廠商信息,如果讀取廠商信息,那模擬門禁卡就沒轍了)。

手機(jī)復(fù)制加密門禁卡:

打開MifareOne Tool軟件,該軟件具有讀寫,破解卡密碼等功能。

軟件下載連接,提取碼:8qkh
https://pan.baidu.com/s/1xaaejpPLUGTjHYf5XtE24g#list/path=%2F

將家里的門禁卡放在PN532的讀寫區(qū),點(diǎn)擊掃描卡片,可以看到UID卡號(hào),如下圖所示。門禁卡主要是進(jìn)行UID卡號(hào)比對(duì),如讀寫器掃描后將獲取的UID卡號(hào)與自身存儲(chǔ)的UID卡號(hào)對(duì)應(yīng)的上,則開門。

929a248e-bfae-11ec-bce3-dac502259ad0.png

選擇一鍵解原卡,解卡后會(huì)跳轉(zhuǎn)保存dump文件,保存即可。

92afebac-bfae-11ec-bce3-dac502259ad0.png

選擇高級(jí)操作模式下的Hex編輯器。點(diǎn)擊文件,打開剛才保存的dump文件。

92d45a14-bfae-11ec-bce3-dac502259ad0.png

點(diǎn)擊扇區(qū)0有數(shù)據(jù),將第0塊的前8位數(shù)據(jù)拷貝出來。前8位數(shù)據(jù)為UID卡號(hào)。

92f2bbee-bfae-11ec-bce3-dac502259ad0.png

拿一張空白的卡片,掃描識(shí)別,在高級(jí)操作中選擇UID寫號(hào),輸入剛才拷貝出來的UID卡號(hào),如下圖所示。

93078c7c-bfae-11ec-bce3-dac502259ad0.png

看到卡片已經(jīng)解鎖字樣,說明普通UID卡制作完成。

93309e64-bfae-11ec-bce3-dac502259ad0.png

將制作好的UID卡,放在手機(jī)后面,用手機(jī)進(jìn)行模擬制作好的卡片。

用PN532讀取手機(jī)上的虛擬UID卡,讀取到的卡號(hào)為49672D6B,說明手機(jī)成功復(fù)制門禁卡。

ESP32+PN532組合板讀取手機(jī)虛擬門禁卡實(shí)物圖如下:

93499b9e-bfae-11ec-bce3-dac502259ad0.jpg

代碼連接:https://github.com/zrqlllllly/ESP32-PN532-USART- 代碼主要是進(jìn)行簡單的按鍵讀取UID卡號(hào),代碼內(nèi)容如下:

9368091c-bfae-11ec-bce3-dac502259ad0.png

93b45af6-bfae-11ec-bce3-dac502259ad0.png

打開串口助手,可以發(fā)現(xiàn)PN532讀取手機(jī)虛擬UID卡號(hào),如下圖所示,與原卡和后制作的UID卡號(hào)完全匹配。

93cd5b00-bfae-11ec-bce3-dac502259ad0.png

審核編輯 :李倩

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 微處理器
    +關(guān)注

    關(guān)注

    11

    文章

    2233

    瀏覽量

    82216
  • 恩智浦半導(dǎo)體
    +關(guān)注

    關(guān)注

    0

    文章

    78

    瀏覽量

    18266
  • 門禁卡
    +關(guān)注

    關(guān)注

    1

    文章

    8

    瀏覽量

    2049

原文標(biāo)題:ESP32+PN532組合板讀取手機(jī)虛擬門禁卡

文章出處:【微信號(hào):gh_e32139086c53,微信公眾號(hào):DQ筆記】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    給大家演示一下酒店房、門禁卡、ic的應(yīng)用 #IC #房門 #門禁卡

    門禁卡
    深圳市融智興科技有限公司
    發(fā)布于 :2024年10月16日 15:48:09

    esp8266和esp32區(qū)別是什么

    以下是關(guān)于ESP8266和ESP32的主要區(qū)別: 處理器和架構(gòu) : ESP8266 :使用一個(gè)Tensilica L106 80MHz的處理器,屬于Xtensa架構(gòu)。 ESP32 :使
    的頭像 發(fā)表于 08-19 18:16 ?2916次閱讀

    esp32用什么軟件編程

    ESP32是一款由樂鑫(Espressif)推出的低功耗、高性能的Wi-Fi和藍(lán)牙雙模微控制器,廣泛應(yīng)用于物聯(lián)網(wǎng)、智能家居、智能穿戴等領(lǐng)域。要對(duì)ESP32進(jìn)行編程,需要選擇合適的編程軟件和開發(fā)環(huán)境
    的頭像 發(fā)表于 08-19 17:24 ?1832次閱讀

    ESP32-WROOM-32E、ESP32-WROOM-32D、ESP32-WROOM-32U 有什么區(qū)別?ESP32-WROOM-32 后綴字母代表的意思是?

    相信很多人心里都有這樣的疑問,今天就教大家怎么區(qū)分它們。 32D和32U是同一個(gè)芯片ESP32-D0WD的模組,主要區(qū)別的天線模式,分別是板載和IPEX外接天線。 32E是用的升級(jí)版的芯片
    的頭像 發(fā)表于 07-17 10:09 ?5638次閱讀
    <b class='flag-5'>ESP32</b>-WROOM-32E、<b class='flag-5'>ESP32</b>-WROOM-32D、<b class='flag-5'>ESP32</b>-WROOM-32U  有什么區(qū)別?<b class='flag-5'>ESP32</b>-WROOM-32 后綴字母代表的意思是?

    請(qǐng)問ESP32如何讀取周圍藍(lán)牙廣播的數(shù)據(jù)?

    現(xiàn)在需要利用ESP32讀取周圍藍(lán)牙設(shè)備廣播的數(shù)據(jù),再利用ESP32的WIFI上傳,藍(lán)牙的發(fā)送設(shè)備把數(shù)據(jù)放在了藍(lán)牙廣播中,周圍所有都可以讀取但是不可連接,,我現(xiàn)在就是要去
    發(fā)表于 06-24 07:28

    ESP32作為STA模式,手機(jī)不能訪問esp32是什么問題呢?

    我使用該目錄下的httP ,ESP32 作為STA模式, 連接后,PC 端可以訪問ESP32,PC端可以訪問手機(jī),他們都在同一個(gè)網(wǎng)絡(luò)。但是手機(jī)不能訪問
    發(fā)表于 06-19 06:09

    使用激光測距傳感器和esp32進(jìn)行can通信,為什么esp32只能接收到6數(shù)據(jù)?

    目前,我使用激光測距傳感器和esp32進(jìn)行can通信,esp32發(fā)送一條讀指令給傳感器,傳感器返回16距離數(shù)值,128個(gè)字節(jié)。can能接收到所有的16
    發(fā)表于 06-12 08:20

    請(qǐng)問esp32之間的藍(lán)牙連接與esp32手機(jī)的藍(lán)牙連接有什么區(qū)別?

    請(qǐng)問esp32之間的藍(lán)牙連接與esp32手機(jī)的藍(lán)牙連接有什么區(qū)別?為什么我測試的多個(gè)藍(lán)牙例程中esp32之間都可以正常通信,esp32
    發(fā)表于 06-06 08:15

    PN532很低的概率會(huì)突然不工作的原因?

    我這個(gè)系統(tǒng)里面pn532和cpu(STM32F103RC)是通過uart1來通訊的,平時(shí)讀NFC很正常,但是偶爾PN532會(huì)不工作,發(fā)什么命令都沒有反應(yīng),發(fā)喚醒命令(55 55 00 00....)都沒有反應(yīng),uart1收到的
    發(fā)表于 05-08 08:29

    ESP32-H2-MINI-1x模組 低功耗兼容Matter

    貿(mào)澤電子即日起開售Espressif Systems的ESP32-H2-MINI-1x模組。ESP32-H2-MINI-1x模組是功能強(qiáng)大的通用低功耗藍(lán)牙和IEEE 802.15.4組合模組,經(jīng)優(yōu)化兼容Matter。
    的頭像 發(fā)表于 04-17 10:22 ?550次閱讀
    <b class='flag-5'>ESP32</b>-H2-MINI-1x模組 低功耗兼容Matter

    nfc功能怎么用門禁卡 nfc和門禁卡有什么區(qū)別

    ,通常用于進(jìn)入公司、住宅、學(xué)校等場所。 NFC功能的使用方法可以用于門禁卡,從而方便用戶的進(jìn)出。具體步驟如下: 確認(rèn)設(shè)備支持NFC:首先需要確保你的設(shè)備支持NFC功能。大多數(shù)智能手機(jī)和讀卡器都具備該功能,但仍需確保你的設(shè)備支持此功能。 啟用NFC功能:在設(shè)備的設(shè)
    的頭像 發(fā)表于 01-25 14:23 ?5176次閱讀

    蘋果nfc怎么添加門禁卡 nfc功能的手機(jī)如何使用

    關(guān)注。本文將詳細(xì)介紹如何在蘋果手機(jī)上添加門禁卡,并提供NFC功能手機(jī)的使用指南。 蘋果NFC門禁卡的添加方法 一、確認(rèn)設(shè)備支持NFC功能 首先,我們需要確保
    的頭像 發(fā)表于 01-25 10:36 ?1.3w次閱讀

    蘋果nfc怎么添加門禁卡

    如何使用蘋果NFC添加門禁卡。 第一部分:準(zhǔn)備工作 1.1 確認(rèn)門禁系統(tǒng)支持NFC 在開始添加門禁卡之前,首先需要確保你的門禁系統(tǒng)支持NFC技術(shù)?,F(xiàn)如今,越來越多的
    的頭像 發(fā)表于 01-10 16:31 ?7165次閱讀

    ESP32與SD NAND的協(xié)同應(yīng)用

    SDNAND在樂鑫ESP32上的作用SDNAND是貼片式TF,可以用于存儲(chǔ)數(shù)據(jù),比如視頻圖片或者代碼樂鑫ESP32一顆具有雙核處理器的嵌入式系統(tǒng)芯片,有豐富的外設(shè)接口,包括Wi-Fi、藍(lán)牙
    的頭像 發(fā)表于 01-08 13:56 ?487次閱讀
    <b class='flag-5'>ESP32</b>與SD NAND的協(xié)同應(yīng)用

    ESP32-PICO系列技術(shù)規(guī)格書

    ESP32-PICO 系列是基于 ESP32 芯片 的系統(tǒng)級(jí)封裝 (SiP) 產(chǎn)品。ESP32-PICO 系列產(chǎn)品包括 ESP32-PICO-D4、
    發(fā)表于 12-12 16:56 ?0次下載
    <b class='flag-5'>ESP32</b>-PICO系列技術(shù)規(guī)格書