ソフトウェアだけでなくハードウェア/ファームウェアのリバースエンジニアリングについても学びたい(最終的には、ハードウェア/ファームウェアに集中したい)。 STM32マイクロコントローラーのプログラミングの経験があり、Cについても十分に理解しています。Verilogを理解し、FPGAで簡単なものをいくつか作成し、PCBボードの設計も行ったことがあります。
「ReverseEngineeringfor初心者」ですが、実践的なプロジェクトがない例がたくさんあるようです。リバースエンジニアリング、組み立て/分解、およびプロジェクトを念頭に置いたその他のトピックを教える本があれば、そうすることでさらに多くのことを学ぶことができます。 ARMとx86について学びたいのですが、ARMに重点を置いています。
ツールについては、バスパイレーツ、ロジックアナライザー、および基本的なはんだ付け装置があります。入手すべきツールと実行できるプロジェクトに関する推奨事項はありますか?