惡意充電寶的剋星——USB安全接口

惡意充電寶的剋星——USB安全接口
之前,我們製作了一個惡意充電寶,通過惡意的充電寶我們能夠完成各種各樣的操作,包括安裝APP,竊取聯繫人,竊取照片,甚至是包括對手機的遠程的控制!所以,在製作出這個惡意充電寶之後,我們一直在思考如何針對惡意充電寶進行防禦?爲了解決這個問題,思考了很久,最後在關於USB接口的構造上面找到了相應的解決方法。
 

理論準備

 
  首先,我們需要對USB接口的協議有一個瞭解。USB(Universal Serial Bus)中文譯爲通用串行總線,是一種應用在計算機領域的接口技術。相較於傳統的串行總線接口,USB接口具有傳輸速度更快,支持熱插拔以及連接多個設備的優勢,因此在USB推出之後就受到全球各大廠商的熱烈歡迎,並逐漸成爲業界的行業標準。
  現在USB已經推出了相應的USB1.1,2.0和3.0標準,其中高版本的USB標準會對之前的USB標準進行向下兼容,在這次試驗中我們使用的是USB2.0接口。對於一個USB2.0接口而言,它的傳輸速度達到了480Mbps,因此全面替代了之前的USB1.1標準(現在的USB3.0理論傳輸速度達到了5.0Gbps)。先來看一下USB2.0的接口情況:
 
惡意充電寶的剋星——USB安全接口
 
  從圖中可以看到一個USB2.0接口具有四條線,分別爲VCC線,GND線還有兩根Data線。其中VCC和GND線用來對USB設備供電,而Data線用作數據的傳輸。
  那麼如何防止惡意數據從USB線進入我們的手機呢?從上面USB接口的構造中,我們可以獲得一個簡單的方法,即將自己的手機和USB接口的Data線斷開連接,只保持和VCC還有GND線的連接,那麼當我們的手機充電的時候就可以防止惡意數據的進入。

 

動手操作

 
  有了上述的理論基礎之後,我們就可以進行實驗了。首先我們先在某寶上面購買了一定數量的USB接口公口和母口,如下所示:
惡意充電寶的剋星——USB安全接口
  可以看到上面的USB接口都有四根可供連接的線,那麼接下來的操作就是使用電烙鐵按照前面的理論將這兩個接口焊接在一起。電烙鐵走一發:
惡意充電寶的剋星——USB安全接口
  焊接在一起之後,因爲簡單的焊接可能不太牢固,我們又使用了熱膠槍將其包裝了一下,成果如下所示:
惡意充電寶的剋星——USB安全接口

 

實驗結果

 
  看上去是不是還可以,至此我們的操作就已經完成了。那麼是時候來檢驗一下成果了,將安全接口作爲中繼將之前製作的惡意充電寶和手機連接到一起,我們可以看到手機已經開始充電,但是卻沒有被劫持,因爲充電寶和手機之間的數據傳輸已經被切斷,所以惡意充電寶無法對手機進行任何操作。
惡意充電寶的剋星——USB安全接口
  如果你不會焊接,還有一個簡單的方法,就是將中間兩根線蓋住,防止手機接口和其接觸就可以了。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章