2019年10月8日 星期二

電梯卡破解

今天要教大家如何低成本複製潮州高中的電梯卡
但是齁這個電梯卡最好還是緊急時在使用啦!
不然好像會被記過!2019/10/09 更:今天被記小過了
我高一的時候啊都是用手機搭電梯的,這個以後再教
頭腦 要用頭腦,不要都去外面複製
而且你要拿到電梯卡 都要有原因才能申請
我這個比較方便 去嗶一下老師的卡不用一秒就能拿到卡片的UID了
我下面有放檔案的連結,已經有UID了,所以你們不用再去嗶了(除非這組UID用太多次被鎖起來)
但應該是不會啦
我覺得潮州高中很不公平 偷偷告訴你們校排很前面的學生 好像校長發的
我們窮學生只能自己靠頭腦 加油!

但是這邊還是教你們怎麼拿到UID
研究材料:
電腦教室一 以下簡稱電一
1.具備NFC功能的手機 但好像(android Q NFC將會不見) //beam不見
2.Arduino的板子(電一有)(兼容的也可) //但是linkit7688似乎不行(學弟妹幫忙測試)
3.杜邦線 (電一有)
4.可更改UID的RFID(NFC)卡片 //下面會附網址 CUID卡也可
5.RC522模組板 (電一有自己找)
6.頭腦 時間

首先
1.具備NFC功能的手機 但好像(android Q NFC將會不見)
2.接下來去play下載 NFC Reader
3.開啟手機NFC功能 點選Scan Tag
4.接下來用手機去感應老師的電梯卡(就是把電梯卡放在你手機NFC模組的地方,一班都是在後面)
5.點選 History 把紅色圈圈的記住

接下來就是 DO RE MI SO

開啟Arduino 上方選單>>草稿碼>>匯入程式庫>>管理程式庫>>搜尋RC522
下載下來即可

接下來就是比較困難一點的地方了
因為arduino接線除非有選修小戴主任的課,
不然就要等到二、三年級生活科技課才會教焊接和接線

以下是接線

 * RST/Reset   RST     >>     9             
 * SPI SS      SDA(SS) >>  10           
 * SPI MOSI    MOSI    >>  11 
 * SPI MISO    MISO    >>   12 
 * SPI SCK     SCK      >>   13

這裡直接上圖
















基本上照著上面來接就好了


其實不一定要用Arduino uno板 linkit板子也是可以的喔!
(學弟妹們加油下次科展主題:雲端修改近場通訊卡片)!!!
下面會附程式碼網址 有幫你們註解起來了(重要的還是接線阿阿阿)
下面都會有參考資料啦! 連結失效記得留言 我會修正的

將上面用紅色圈圈圈起來的十六進位碼(hex)
輸入到Arduino的程式當中 [注意格式]
像是上面8e 10 4c c7
下圖紅色框框的地方 改成0x8E 0x10 0x4c 0xc7

注意,這裡重要注意你的電腦有沒有抓到正確的序列埠
上方選單>>工具>>開發板Arduino/Genuino uno板>>序列埠(通常會是COM3)
接下來就是編譯(Ctrl+R)看看正確之後再上傳(Ctrl+U)
上方選單>>工具>>序列埠監控視窗
打開序列埠監控視窗(這邊注意一下我鮑率設定9600)
接下來將你的白卡放在RC522上面,你會看到序列埠監控視窗開始動
等到跳到block16都跳完即可關閉 去你後面的電梯 測試看看 大功告成!!!



希望學弟妹們都可依成功阿阿阿!!!


下圖 這樣是失敗的




參考資料:
搖滾書蟲 RC522 RFID模組圖文教學: https://reurl.cc/e5O1XL
專題研究所 Arduino 運用RC522模組:https://reurl.cc/e5O1D7
自己