W5100イーサネットシールドに接続されたarduinoUnoがあるとしましょう。 arduinoはtx0ピンとrx0ピンを使用してイーサネットシールドと通信します。 USBを使用して新しいスクリプトをarduinoにアップロードすると、同じtx0とrx0が使用されます。それで私は考えさせられました。
HTTPリクエストを使用してウェブページからデータをフェッチするスクリプトをarduinoで実行したが、誰かがなんとかサーバーにハッキングした場合はどうなりますか。ハッカーが私のサーバーにある種のコードをアップロードすることは可能ですか?それは、データを取得している間にarduinoに新しいスクリプトをアップロードしていると思わせることによって、古いスクリプトを消去し(arduinoによってフェッチされたときに)新しいarduinoスクリプトをアップロードしますイーサネットシールド(または他の通信シールド?)から
編集:質問を少し拡大しましょう。この状況が発生しないようにコードにセキュリティを追加するにはどうすればよいですか?