日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 综合教程 >内容正文

综合教程

用EM4305/T5557模拟EM4100的ID卡,原理解释

發布時間:2023/12/15 综合教程 30 生活家
生活随笔 收集整理的這篇文章主要介紹了 用EM4305/T5557模拟EM4100的ID卡,原理解释 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

用EM4305/T5557模擬EM4100,原理解釋

來源: https://www.cnblogs.com/osnosn/p/10593297.html 來自osnosn的博客
寫于: 2019-04-06.

資料,

搜 "em4205/4305 datasheet" ,
得到 EM4205-EM4305 (512 bit Read/Write Multi-purpose Contactless Identification Device) 的文檔。
搜 “EM4100 datasheet" ,
得到 EM4100 (Read Only Contactless Identification Device) 的文檔。

EM4100 datasheet 中:


校驗位Px和PCx,對應行或列有偶數個1(不包括校驗位),則校驗位為0。奇數個1,則校驗位為1。
EM4100(即普通ID卡)內部有個寄存器,包含了ID卡號,(8bit用戶標識/版本號 + 32bit數據位/卡號 = 40bit)
這40bit的ID號碼,經過編碼后,總共是 9bit起始位 + 54bit數據/校驗位 + 1bit停止位 = 64bit
EM4100 上電后,就以"曼切斯特編碼方式"循環發送這64bit數據。


EM4305 datasheet 中:


EM4305中有很多用于數據存儲的Word,1個Word=32bit,2個Word=64bit。
EM4305有個缺省讀模式。

當4305上電后(POR之后:power on reset),先讀取config Word,然后根據配置字段的設置,用"曼切斯特編碼方式"循環發送,Word5到WordN(根據配置字段設置) 之間的數據。
發送的速率,還可以設置,最快64bit/s,最慢8bit/秒。

比如:

設置config Word,指定config字段的第24bit=0 (conf24=0) 激活上電缺省讀模式。
設置 Last Default Read Word (LWR): conf14-conf17=0110 (即 6)
在 Word5 和 Word6 中寫入編碼后的64bit的ID號碼。

這樣,這張EM4305卡,就成功模擬了一張EM4100的ID卡。

以下是EM4305的存儲空間表:

至于EM4305用什么來讀寫。可以用專用硬件/工具。也可以用有名的proxmark3設備。


T5557 (Multifunctional 330-bit Read/Write RF-Identification IC)
同理,T5557 卡,也可以模擬EM4100的ID卡。

1個block=32bit。block0是config block,block1-6是userdata。
發送的速率,還可以設置,最快128bit/s,最慢2bit/秒。
讀一讀T5557的datasheet,它有一個Regular-read Mode,從block1開始發送數據。

轉載請注明來源
來源: https://www.cnblogs.com/osnosn/p/10593297.html 來自osnosn的博客

總結

以上是生活随笔為你收集整理的用EM4305/T5557模拟EM4100的ID卡,原理解释的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。