こんにちは、ようこそ!このチュートリアルでは、Nintendo GameCubeの公式ワイヤレスコントローラーであるWavebirdが使用するワイヤレスプロトコルを検討します。このリポジトリには、プロトコル上の最初の(私の知る限りの)公開仕様だけでなく、逆エンジニアリング方法に関する詳細情報も含まれています。ワイヤレスエンジニアリングの芸術を探求し、干渉と戦うために使用されるいくつかのトリックを研究し、デジタルラジオの歴史について少し学び、リバースエンジニアリングの世界を垣間見るためにいくつかのトリックを研究してください - すべてがドライバーを拾うことなく!
いいですね?素晴らしい!第0章:観察と始めましょう!
ちょっと、そこ!私はサム・エドワーズです。ネットワーク/ゲームエンジニアは取引によるものですが、私はほぼすべてに手を出そうとしています。デジタルラジオの詳細を学ぶための演習として、任天堂のWavebirdコントローラーを調べることにしましたが、初心者向けの良いリソースを十分に見つけることができなかったとき、私はこの経験を教育デバイスとして使用できると考えましたそして、他のすべての人のためにデジタルラジオの魔法を分裂させるのに役立つかもしれません。
このチュートリアルは、意欲的なリバースエンジニア(一般的に)で書かれており、デジタルラジオ(特に)について詳しく知りたい人(特に)を念頭に置いて書かれていますが、このようなことを魅力的にして、ワイヤレスについて1つまたは2つのことを学ぶ人を歓迎します。
このチュートリアルの私の目標は、あなたが何も持っていないということです。したがって、もしそうなら、それらを問題として提出し、私は物事を少し良くしようとします! :)
素晴らしい!プルリクエストを歓迎します。ここでの全体的なポイントは、特に波状鳥だけでなく、一般的なリバースエンジニアリングについては、明確で有益なチュートリアルであることに注意してください。これは、初心者や親しさが100%の正確さよりも重要であることを意味します。頭字語/初期主義が完全に定義され、説明されていることを確認したいと考えています。手元の主題の中心ではないトピックは、必要な限り説明する必要があります。
ここでは、このプロジェクトのポイントでは、任天堂製品を物理的にオープンしたり、サーキットボードを調べたり、ファームウェアを捨てたり、著作権で保護されたソフトウェアを分解/分解したり、コピー保護を回避するために働いたりしていないことに注意することが重要です。また、読者が同じことをすることを奨励していません。別の会社の知的財産を分解することは、あなたの保証を(せいぜい)無効にする可能性があり、(最悪の場合)彼らの権利の違反になる可能性があり、その結果、あなたに対する法的措置が講じられます。
私はこれを読んで誰もが安全であり続け、彼らの地元の法律を知るように勧めます!