セキュリティ・キャンプ全国大会2022 オンライン 開発コース X1【リバースエンジニアリングゼミ】応募課題 (1)以下の技術用語について解説してください。またどのようなところで使われているかも述べてください。わからない場合は調べて、自分なりに解釈した結果を述べてください。 「オームの法則」「UART」「SPI(Serial Peripheral Interface)」「SDR(ソフトウェア無線)」 (2)マイコンのファームウェアをデバッグするためには、どういう方法がありますか? (3)電気には直流と交流があります。同じ電圧のとき、どちらが感電したときに危険だと思いますか?その理由と一緒に説明して下さい。また感電はどんな工夫をすれば防げるでしょうか、思いつく限り多く挙げてください。 (4)このデータシートから、以下の情報を読み取ってください。 データシートURL: https://datasheets.raspberrypi.com/rp2040/rp2040-datasheet.pdf rp2040-product-brief.pdf (raspberrypi.com) ・GPIOに5.0Vを入力しようと思います。この機器は正常に動作しますか? ・この機器でSPI通信は使用できますか? ・IOVDDとDVDDの違いを説明してください ・SWDポートを使うと何ができますか? ・GPIO 1ポートから標準で何mA出力できますか?またGPIO合計で最大何mAまでの電流を出力できますか?(ただしQSPIポートで使用する電流は考慮しないものとします) -- 以下は講義の難易度調整に用いる設問となります。必ず回答してください。誤答による減点はありませんが、講師をワクワクさせる内容を期待しています。 -- (5) 家電もしくはIoT デバイスを分解したことはありますか。ある場合は分解した機器と、分解しようと思った思いを書いてください。(「ワクワクしたから」等が主となる理由でも問題ありません) (6) 機器内部の eeprom の吸い出しや、ファームウェアアップデータの解析等を行った経験はありますか。ある場合はどのような事を行ったか教えてください。(未経験でも問題ありません) (7) 何か他にアピールしたいことがあれば、自由に書いてください。書いておきたいことはなんでも書いてください。