小米手環的使用經驗盤點 小米手環4NFC密碼怎么設置( 三 )


小米手環的使用經驗盤點 小米手環4NFC密碼怎么設置

文章插圖
小米手環的使用經驗盤點 小米手環4NFC密碼怎么設置

文章插圖

準備工作,把PN532插上電腦,WIN10上自動會安裝驅動,然后把要復制的加密門禁卡放在上面準備讀取 。
小米手環的使用經驗盤點 小米手環4NFC密碼怎么設置

文章插圖
小米手環的使用經驗盤點 小米手環4NFC密碼怎么設置

文章插圖

第一步就是用PN532讀取手頭加密的門禁卡并保存出加密卡的dump文件 。我這里用蛐蛐,你們也可以用MifareOneTool或者其它類似軟件,也可以問賣家索取,但多數售后技術客服只會給你資料,做不到給你解答具體細節問題,還是只能靠自己 。這邊讀取后可引導SAK為08,是最常見的M1/S50卡,且非全加密卡,僅發現01扇區有加密,那后面就更方便了 。蛐蛐待左上角旋轉條不動即為讀卡成功,一般耗時幾十秒,然后會自動更新保存到軟件根目錄下的key.dump 。如果你使用MifareOneTool的話,打開是依次點擊檢測連接>掃描卡片>檢測加密>一鍵解原卡,1.6.5及之前版本點了一鍵解原卡,會跳出對話框,讓你手動保存一下這個讀取的原始加密的dump文件 。1.6.7左右開始的版本是和蛐蛐類似,自動保存軟件根目錄的auto_keys文件夾內,根據提示找到xxxx.mfd文件,其實mfd文件就是dump編碼的,只是它后綴不同 。然后為了方便區分,復制一份到桌面并改名為“加密卡.dump” 。
小米手環的使用經驗盤點 小米手環4NFC密碼怎么設置

文章插圖
小米手環的使用經驗盤點 小米手環4NFC密碼怎么設置

文章插圖

第二步是把加密卡.dump文件轉為txt格式 。這邊用M1卡格式轉換工具,選擇導出TXT,把“加密卡.dump”拖拽進軟件來,就會自動在同目錄下生成“加密卡.txt” 。也可以用M1卡分析助手等軟件來轉換格式(它支持免改后綴,直接拖拽MifareOneTool的mfd文件來轉為txt)
小米手環的使用經驗盤點 小米手環4NFC密碼怎么設置

文章插圖
小米手環的使用經驗盤點 小米手環4NFC密碼怎么設置

文章插圖

第三步是把事先準備好的“空白卡.dump”也轉為“空白卡.txt” 。如果你沒有這個空白卡的dump文件也沒事,看到我上面的圖了么,除了0扇區的0區塊有ID號和廠家信息內容外,其它扇區都是一樣的00與FF之類的文字,自己也可以做一個,0扇區的0區塊也可以隨便替換等長字符,因為后面也要替換掉這行 。
小米手環的使用經驗盤點 小米手環4NFC密碼怎么設置

文章插圖
小米手環的使用經驗盤點 小米手環4NFC密碼怎么設置

文章插圖

第四步把左邊加密卡的0扇區里的0區塊的這行信息全部復制替換到空白卡的0扇區0區塊,讓右邊頭行區塊和左邊頭行內容一樣 。這里簡單說明下這個操作原因,因為M1/S50卡的唯一ID信息就是在0扇區0區塊,前面八位為最重要的(比如左上的C9 4D 21 11)是ID號,主要靠它認證,這行后面的是廠商號 。還有另一個方法不用空白卡,但思路一樣,只不過需要把加密卡.txt里所有涉及加密的扇區里的3區塊都要替換填充FF先,每個加密卡的加密扇區位置不同,甚至會有多個扇區加密,還是我這個方式比較直觀通用 。不用看加密扇區在哪,只管改0扇區0區塊先 。
小米手環的使用經驗盤點 小米手環4NFC密碼怎么設置

文章插圖
小米手環的使用經驗盤點 小米手環4NFC密碼怎么設置

文章插圖

第五步把修改好0扇區頭部信息的“空白卡.txt”用工具轉回“空白卡.dump”,也還是用M1卡格式轉換工具或者M1卡分析助手等軟件 。
小米手環的使用經驗盤點 小米手環4NFC密碼怎么設置

文章插圖
小米手環的使用經驗盤點 小米手環4NFC密碼怎么設置

文章插圖

接著把UID空白卡放在PN532上,待寫入 。
小米手環的使用經驗盤點 小米手環4NFC密碼怎么設置

文章插圖
小米手環的使用經驗盤點 小米手環4NFC密碼怎么設置

文章插圖

第六步使用NFC上位機,確認設備正常且發現NFC設備下,選擇寫整卡(UID卡),加載“空白卡.dump”寫入PN532上準備好的UID空白實體卡上 。點擊NFC上位機里寫整卡右邊的倒三角,選擇寫UID卡,然后點擊這個主按鈕,打開前面修改過頭部信息并轉好格式的“空白卡.dump”,寫入我準備好的UID空白實體卡上 。這個軟件有些年頭了,在高分屏windows系統上布局會有顯示問題,在主程序選擇右鍵/兼容性/更改高DPI設置,打勾高DPI縮放替代,選擇系統(增強),即可 。另外相信也有用戶和我一樣遇到NFC上位機無響應問題,前面好好的,后來突然就這樣,找了好多個版本要么不響應,要么出現請稍等/eureka/驗證未通過等提示,有人說是WIN10系統兼容問題,我看則是注冊驗證問題 。我這邊是這么解決NFC上位機無響應問題,在打開軟件瞬間,再使用自帶的驗證注冊工具迅速點擊注冊,并在注冊成功對話框點確定,一般第一個打開的NFC上位機軟件還是來不及相應,會卡住,不用管他,不用停掉進程,繼續再打開一個NFC上位機,再次迅速點注冊工具并點擊注冊成功后,一般來說這第二個打開的就能及時響應并出現NFC上位機的完整界面了 。或者就別折騰這NFC上位機,換MifareOneTool來寫空白卡 。

推薦閱讀