アカウント名:
パスワード:
Windows 10のバイナリとWindows 7のバイナリを比較したり差分を取ることで、Windows 10だけで修正されている未発表の脆弱性を特定するといったことが簡単に出来るんですか?(比較はともかく差分取れるの?)
Windows10とWindows7じゃバイナリ結構違いそうなもんですけどね変更のない共通DLLとかだったらわざわざずらさずに同時にリリースするだろうし
アプリケーション層になると、結構共通なものが多くて、IE11/VC++ Runtime/.Net Runtimeなんかは基本同一バイナリーだろうし、問題なさげ。逆に言うと、OS kernel部分以外だと、セキュリティで狙われるようなモジュールでどこが違うんだという話にもなってくる。
XP と Vistaの間、Vista と 7 の間、8と10の間だと .NET の Runtime は、同じファイルは .NET アセンブリのファイルぐらいで、ほぼ別物だぞ。でも 7 と 8 はほぼ同じ。Vista と 7 も同じで良さそうなもんだが、かなり違ってる。
VC++のランタイムは共通ファイルが多い(あくまで多い)
同じバージョンのものは基本的に同じものですよ。とはいえ、添付されているサポートバージョンがそもそも異なることは多い。VC++ Runtimeだと、ver.4.2系はWindowsのバージョンに依存したバージョン違いの別物が添付されている。まさか.Net Frameworkで1.x系と2.x系と4.x系の同じファイル名のものを比べているわけではないよね。
具体的に見ればわかるのに、、、、ほとんど同じなのは .NET アセンブリの部分だけだよ。WPF 関連はアセンブリの部分でも XP 、Vista 用と7用は違うものだったりするので、同じじゃなかったりするけどね。なぜか XP と Vista がほぼ同じで、7 だけいろいろチェック処理をはしょってるから比べると面白い。
そもそも、同じバージョンでも OS によって挙動違う(下回りで使えるAPIが別物)ので、同じもにはできませんのことよ。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
長期的な見通しやビジョンはあえて持たないようにしてる -- Linus Torvalds
Windows 10のバイナリとWindows 7のバイナリを比較したり差分を取る (スコア:0)
Windows 10のバイナリとWindows 7のバイナリを比較したり差分を取ることで、Windows 10だけで修正されている未発表の脆弱性を特定するといったことが簡単に出来るんですか?(比較はともかく差分取れるの?)
Re: (スコア:0)
Windows10とWindows7じゃバイナリ結構違いそうなもんですけどね
変更のない共通DLLとかだったらわざわざずらさずに同時にリリースするだろうし
Re: (スコア:0)
アプリケーション層になると、結構共通なものが多くて、IE11/VC++ Runtime/.Net Runtimeなんかは基本同一バイナリーだろうし、問題なさげ。
逆に言うと、OS kernel部分以外だと、セキュリティで狙われるようなモジュールでどこが違うんだという話にもなってくる。
Re:Windows 10のバイナリとWindows 7のバイナリを比較したり差分を取る (スコア:1)
XP と Vistaの間、Vista と 7 の間、8と10の間だと .NET の Runtime は、同じファイルは .NET アセンブリのファイルぐらいで、ほぼ別物だぞ。
でも 7 と 8 はほぼ同じ。Vista と 7 も同じで良さそうなもんだが、かなり違ってる。
VC++のランタイムは共通ファイルが多い(あくまで多い)
Re: (スコア:0)
同じバージョンのものは基本的に同じものですよ。とはいえ、添付されているサポートバージョンがそもそも異なることは多い。
VC++ Runtimeだと、ver.4.2系はWindowsのバージョンに依存したバージョン違いの別物が添付されている。
まさか.Net Frameworkで1.x系と2.x系と4.x系の同じファイル名のものを比べているわけではないよね。
Re: (スコア:0)
具体的に見ればわかるのに、、、、
ほとんど同じなのは .NET アセンブリの部分だけだよ。WPF 関連はアセンブリの部分でも XP 、Vista 用と7用は違うものだったりするので、同じじゃなかったりするけどね。なぜか XP と Vista がほぼ同じで、7 だけいろいろチェック処理をはしょってるから比べると面白い。
そもそも、同じバージョンでも OS によって挙動違う(下回りで使えるAPIが別物)ので、同じもにはできませんのことよ。