【Digispark制作BadUSB】詳細(xì)教程

在淘寶,一個(gè)Digispark開發(fā)板僅需12.8元,疊加優(yōu)惠卷后,up主僅花費(fèi)7.8元就包郵到家

一、安裝Arduino IDE
Arduino IDE下載地址:https://downloads.arduino.cc/arduino-1.8.19-windows.exe
或去官網(wǎng)下載最新的1.8.x版(不推薦2.x版):www.arduino.cc/en/software
下載好后打開安裝包,一路點(diǎn)擊確認(rèn)即可安裝
二、安裝驅(qū)動(dòng)
驅(qū)動(dòng)下載鏈接:https://ghproxy.com/https://github.com/digistump/DigistumpArduino/releases/download/1.6.7/Digistump.Drivers.zip
或前往Github頁(yè)面,點(diǎn)擊 “Digistump.Drivers.zip” 下載:github.com/digistump/DigistumpArduino/releases
下載好后解壓ZIP,打開 Install Drivers.exe 后一路確認(rèn)即可安裝
三、配置環(huán)境
打開Arduino IDE,點(diǎn)擊“文件”,“首選項(xiàng)”

在 “附加開發(fā)板管理器網(wǎng)址” 處,輸入:http://digistump.com/package_digistump_index.json,點(diǎn)擊 “好”

然后點(diǎn)擊 “工具”,“開發(fā)板管理器”

接著等待更新索引后,搜索 “Digistump”,點(diǎn)第一個(gè)“Digistump AVR Boards”,安裝,安裝好后點(diǎn)擊關(guān)閉(這一步可能需要掛代理,具體怎么掛懂得都懂 :D

接下來(lái)點(diǎn)擊 “工具”,將開發(fā)板更改為 “Digistump (Default - 16.5mhz)”,如下圖

四、編輯腳本
準(zhǔn)備工作完成,然后就可以寫腳本啦,下面是我的腳本,打開Never Gonna Give You Up的視頻:
編輯完成后Ctrl+S保存,然后點(diǎn)擊 “→” 上傳到Digispark,如下圖:

然后提示插入開發(fā)板,這時(shí)將Digispark插入電腦:

插入后,如果一切正常,會(huì)提示 “>> Micronucleus done. Thank you!”,并執(zhí)行腳本。如果你的腳本有攻擊性,在看到上傳成功后立馬拔下Digispark,不然會(huì)光速執(zhí)行 :D

五、BadUSB效果演示


參考鏈接:
www.cnblogs.com/daiorz/p/12115028.html
blog.csdn.net/qq_36374896/article/details/107108016
喜歡就請(qǐng)點(diǎn)個(gè)贊吧OwO