假設我有一個連接到W5100以太網屏蔽的arduino Uno。 arduino使用tx0和rx0引腳與以太網屏蔽進行通信。當我使用USB將新腳本上傳到arduino時,它使用相同的tx0和rx0。這讓我思考。
如果我在arduino上運行一個腳本,該腳本使用HTTP請求從網頁上獲取了一些數據,但有人設法入侵了我的服務器。黑客是否有可能將某種代碼上傳到我的服務器,從而使arduino認為它在獲取數據時正在上傳新腳本,從而擦除(當由arduino提取時)舊腳本並上傳新的arduino腳本。
編輯:讓我們擴展一下這個問題。如何為代碼添加安全性以防止這種情況發生?