web-dev-qa-db-ja.com

Windows内部について合法的にブログを作成する方法

マルウェアの分析とリバースエンジニアリングの分野では、多くの求人情報がPEファイル形式やWindowsの内部などに精通している必要があります。しかし、おそらくMicrosoftは、DLLやその他のクローズドソースのバイナリをリバースすることを望んでいません。

最終的にこの分野でエントリーレベルの仕事を探す可能性がある人として、私はこの知識を実証するための私の主な方法はブログ投稿を通じてであると思いますが、それは危険なようです。ブログであいまいな参照を類似のWindows構成に加えながら、ELFバイナリなどを逆アセンブルする方が良いでしょうか?

ここが実際の法的助言の場ではないことは知っていますが、ここの一部の人々は、プロプライエタリソフトウェアの知識を安全に示す方法の経験を持っている必要があります。私の質問は法律の専門家にとって十分具体的ではないと思います。

10
Vale132

Windowsは実際には、オペレーティングシステムの構成がシステム全体でどのように連携するかについて非常にオープンです。実際、Windows Internals、Windowsシステムプログラミング、さらにはカーネルドライバー開発に慣れるために書かれた本が複数あります。 Windows用の製品を開発する企業は、システムのこれらの側面を理解する必要があるため、これらのシステムについて学ぶことは完全に合法です。

Windows内部(パート1)

Windows内部(パート2)

Windowsシステムプログラミング

カーネル活用のガイド

トピックを調査して読んだ後、ブログに進むことができます。また、独自の簡単なWindowsプログラム/ DLLをコーディングして、ブログ内で分析することもできます。自分とEULAを結んでいないので、さまざまな手法を合法的に使用および調査することができます。

それが私のアプローチです。

7
RoraΖ