如果想要模擬高頻 NFC 卡片,除了使用中國魔術卡之外,Chameleon 是目前最小的開源硬體,新一代的 ChameleonUltra 募資最近才剛結束,大小跟前一代的 ChameleonTiny 一樣,在我順利拿到這個硬體後,我想透過用 Web Serial/Bluetooth 來控制 ChameleonUltra 硬體,並且把這個過程寫成文章記錄下來。
Day 01 緣起 NFC 技術在台灣已經非常普及,舉凡搭乘大眾運輸工具會用到的悠遊卡跟一卡通、信用卡的感應付款、Google Pay、Apple Pay,甚至...
Day 02 專案初步規劃 這是筆者對這個專案的初步規劃,主要分成幾部分:核心、使用教學與範例、自動建置及開發者體驗、程式工具包。雖然不確定在鐵人賽結束時會完...
Day 03 韌體更新 要開始玩 ChameleonUltra 的第一步就是要學會如何更新韌體,目前要幫 ChameleonUltra 更新韌體最簡單的方式,就...
Day 04 示範程式:裝置資訊及設定管理 先來介紹筆者在這個專案內製作的一些示範用的程式,今天要介紹的這個是可以用來讀取裝置的資訊、管理裝置的設定以及執行一些...
Day 05 示範程式:MFKey32 攻擊 繼續來介紹筆者在這個專案內製作的一些示範用的程式,今天要介紹的這個是可以用來對讀卡機進行 MFKey32 攻擊,網...
Day 06 如何使用 SDK (Part 1) 看了前幾篇的文章之後,不知道讀者是不是迫不及待想試用看看這個 SDK 了呢? 查看專案的 README.md...
Day 07 如何使用 SDK (Part 2) 筆者在文件內寫的程式碼範例,肯定沒辦法涵蓋到所有的使用情境,這時候我們就會需要查看 Reference 文件,...
Day 08 如何使用 SDK (Part 3) ChameleonUltra 這個硬體目前還很新,所以難免會有不穩定或是不相容的情況,這時候如果我們能從除錯訊...
Day 09 與硬體溝通的 Protocol 接下來的文章中,筆者打算來分享這個專案的建立過程中所需的知識點,以及筆者在這個專案中做過的事。今天我們來認識一下跟...
Day 10 Mifare Classic 1k 介紹 說到台灣常見的 NFC 卡片,Mifare Classic 1k 絕對是榜上有名,因為舊版的悠遊卡、一卡...