badusb-digispark-ATTINY85


前言

知道badusb已經好久了,但是遲遲沒有購買,原因嘛。。很簡單:我菜嘛,怕買來了用不起來,怕需要驅動。。(但我還是在幾個月后買了..)

購買

我用的是Digispark一個基於ATTINY85微控制器的USB開發板,體積小且價錢便宜。
淘寶一個差不多10塊5吧。淘寶地址

開搞(踩坑)

a.踩坑准備所需

b.具體配置教程

  • 請參考第一篇參考文章。
  • 需要注意的就是在首選項內添加JSON。
  • 下載好后選擇Tools(工具) -> Borad(開發板) - > Digispark (Default - 16.5mhz)
  • 再選擇Tools(工具) -> Programmer(編輯器) -> USBtinyISP

踩坑

a.開始燒錄

  • 具體代碼請參考第二篇參考文章。
  • 拷貝好代碼后,點擊upload(注意這一步驟是不需要插着Digispark)。
  • 等待arduion出現下面代碼提示,具體意思:請插入你的硬件。
Running Digispark Uploader...
Plug in device now... (will timeout in 60 seconds)
  • 耐心等待即可。

b.開始踩坑

  • 你會發現燒錄成功后,燒錄的代碼只會執行一次,並且其他電腦不會自動安裝驅動。(抓狂)
  • 我加了相關的Q群,查了百度大量信息,最后發現可能是我的Digispark內置的Bootloader版本太低了。
  • 具體升級Bootloader方法,請參考第三篇參考文章。
  • 如果嫌棄下載慢的話,藍奏雲密碼:3k0e,我本來還想把IDE分享,結果大於180M無法上傳,所以就只能自己慢慢下載~

c.刷完固件

  • 升級好Bootloader。
  • 再燒錄一次。
  • 再用其他沒有digispark驅動電腦試試

大功告成

大功告成!

最后的聲明:本人僅做研究,興趣愛好。並分享我的踩坑經驗。
未經允許不得傳播。
本文僅供學習之用,不負任何法律責任。


參考文章

一、 7塊錢的BadUSB
二、 badusb的學習記錄&入侵windows主機
三、 DigiSpark更新Bootloader


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM