Windowsでのバッファオーバーフローの書き込みがLinuxでの書き込みよりもかなり難しいことに異論はないでしょう。同様に、WindowsのACLシステムは、多くの点で* nixシステムよりもはるかに優れています(そのます(chroot()/ jail()の外でsetpgid()を使用してpsuedo-rootトークンを有効なUID 0に転送することは依然として可能です) )。
しかしながら。
Linux、BSD、Solaris、およびAIXには、非常に優れたセキュリティ機能を実装するユーザー作成のパッチがあるという利点があります。私は名前を付けるだろうにPaX / GrSECをプロジェクトにます。これは、過去数年間のセキュリティ上の問題に関係なく、アドレススペースレイアウトのランダム化を実装するための標準を設定しました。StackGuard、W ^ X、およびフォーマット文字列攻撃が成功するのを防ぎます。アクセスの観点から厳密に言えば、明らかに時代遅れの現在のシステムには多くの拡張機能があります。
プロセス分割攻撃が懸念される場合は、Crotchety Unix Adminではなく、Windowsがはるかに、はるかに、さらに悪いことに苦しんでいます。
要するに、あなたが怠けているなら、あなたはWindowsのほうがいいでしょう。賢明な人は、* Nix(セキュリティの観点から)を使う方が良い場合がよくあります。