Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
如何用200元低成本玩轉硬體安全(大眾向)
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
howpwn
September 03, 2017
Research
2
360
如何用200元低成本玩轉硬體安全(大眾向)
9/23 TDOH北區聚 社群分享
howpwn
September 03, 2017
Tweet
Share
Other Decks in Research
See All in Research
離散凸解析に基づく予測付き離散最適化手法 (IBIS '25)
taihei_oki
PRO
1
690
SkySense V2: A Unified Foundation Model for Multi-modal Remote Sensing
satai
3
510
A History of Approximate Nearest Neighbor Search from an Applications Perspective
matsui_528
1
160
財務諸表監査のための逐次検定
masakat0
1
250
J-RAGBench: 日本語RAGにおける Generator評価ベンチマークの構築
koki_itai
0
1.3k
生成AI による論文執筆サポート・ワークショップ ─ サーベイ/リサーチクエスチョン編 / Workshop on AI-Assisted Paper Writing Support: Survey/Research Question Edition
ks91
PRO
0
140
社内データ分析AIエージェントを できるだけ使いやすくする工夫
fufufukakaka
1
900
HoliTracer:Holistic Vectorization of Geographic Objects from Large-Size Remote Sensing Imagery
satai
3
630
さまざまなAgent FrameworkとAIエージェントの評価
ymd65536
1
420
2026.01ウェビナー資料
elith
0
220
生成AI による論文執筆サポート・ワークショップ 論文執筆・推敲編 / Generative AI-Assisted Paper Writing Support Workshop: Drafting and Revision Edition
ks91
PRO
0
120
都市交通マスタープランとその後への期待@熊本商工会議所・熊本経済同友会
trafficbrain
0
130
Featured
See All Featured
AI Search: Where Are We & What Can We Do About It?
aleyda
0
7k
Balancing Empowerment & Direction
lara
5
900
Stewardship and Sustainability of Urban and Community Forests
pwiseman
0
110
Speed Design
sergeychernyshev
33
1.5k
Bridging the Design Gap: How Collaborative Modelling removes blockers to flow between stakeholders and teams @FastFlow conf
baasie
0
450
The World Runs on Bad Software
bkeepers
PRO
72
12k
Claude Code のすすめ
schroneko
67
210k
[RailsConf 2023] Rails as a piece of cake
palkan
59
6.3k
Principles of Awesome APIs and How to Build Them.
keavy
128
17k
A Guide to Academic Writing Using Generative AI - A Workshop
ks91
PRO
0
210
Building the Perfect Custom Keyboard
takai
2
690
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
34
2.6k
Transcript
[email protected]
200 元玩轉硬體安全
[email protected]
About ME 台北城市科技大學 資工系 五專部三年級 HITCON 、 TDOH CONF
場務工人 不精通 Python 、 C 曹富翔 A.K.A 小曹
[email protected]
我今天要來講個故事 ...
[email protected]
某天我在逛 的時候
[email protected]
[email protected]
[email protected]
開發硬體要求 • Arduino Leonardo Micro 200NT • micro USB
公對 USB 公 可以用 Android 傳輸線代替 50 NT ( 純粹裝 B 用 )
[email protected]
開發軟體要求 • Arduino IDE • 程式碼別寫太多, Leonardo 儲存空間比較小 建議不要用免安裝版,驅動可能會抓不到
[email protected]
OK ,回到正題
[email protected]
反正都叫 Arduino 有差嗎?
[email protected]
[email protected]
???
[email protected]
原因: 型號 控制器晶片 使用鍵盤 UNO MEGA328P Leonardo MEGA32U4
[email protected]
… … 可 可惡 結果還是要花 200 塊嗎 看到寫完的 code
不能跑 94 不甘心 換了開發板之後就能跑了, how 棒
[email protected]
能控制鍵盤之後,那就來嘗試看看丟檔案出來吧
[email protected]
DEMO 環境 Windows 7 Ubuntu 16.10 LTS vsftpd
[email protected]
安裝 vsftpd 與設定 $ sudo apt-get install vsftpd $
sudo apt-get install vsftpd $ sudo vim /etc/vsftpd.conf 找到 #write_enable=YES 按 insert 把 # 拿掉,然後按 ESC 輸入 :wq 存檔 $ sudo /etc/init.d/vsftpd restart
[email protected]
運作流程 Done !
[email protected]
#never #live #demo FTP測試
[email protected]
嘗試過一些雜七雜八的玩法 背景執行 定期回傳 執行 *.py 偷抓同學 A 片
[email protected]
小弟不才,更多高端姿勢請自行解鎖 <(_ _)>
[email protected]
1. 一定要在英數模式,中文模式會 GG 2. 迴圈的 Delay 的時間一定要設長一點,不然調校的時候你 會崩潰 3.
絕對不要寫 shutdown 指令 BadUSB 地雷
[email protected]
來聊聊防禦方式
[email protected]
Thanks ! _(:3 ∠ 」 )_ 曹富翔 | fb.me/yee4fun
[email protected]
https://github.com/finn79426/BadUSB Slide ↑↑↑