アカウント名:
パスワード:
> ゲイツ氏はIBMのPCキーボードで確実に割り込みを発生させるにはその方法しかなかったと説明。
「NTはマルチタスクだから、バックグラウンドのジョブが重いと、ログインプロンプトを出せない」⇒「確実な割り込みが必要」ってこと?
当時すでに普及してたUNIX系はじめどんなマルチタスクOSでもそんな浅はかな発想では作られていないのにね。ログインプロンプトに、リアルタイム性が求められるわけでもあるまいし。
いや、あらゆるユーザプログラムに邪魔されないよう、確実にOSが押されたことを検出して、ログイン画面を出せないと危ない。
例えば、IEのF11とかみたいな、全画面表示を推奨するようなサイトを作ったとして。3分間操作されなかったら、トイレにでも行ったんだろうと見なして、本物そっくりの偽のログイン画面を表示する。帰ってきたユーザが、ロックしたっけ? とか思いながらパスワードを入力してしまうとアウト。
社員それぞれ用のアカウントがある社内の共有PCなんかだともっと簡単で、ピクセル単位で見分けが付かない、偽のログイン画面を表示するプログラムは簡単に作れる。
なんでそこで割り込みが必要になるのか分からんけど。キーボードのデバイスドライバはユーザ権限のアプリが直接コントロールしてるのか?何のためのOSだ。
当時の技術では取りこぼしかねず不安だった、ぐらいなんじゃないのかな? 知らんけど。
16ビットのプログラムやらが混ざってた時代だし。
ユーザ権限のアプリが大量のリソースを掴んで振り回してるとか、何か別のことでCPUが手一杯だったりすると、普通のキー入力は取りこぼされることが稀に起こりかねない、とか。CTRL+ALT+DELの割り込みはハードウェア処理されて、そんな状態でも取りこぼさず確実に処理に回される、とか。
取りこぼすことがあるのが脆弱性ってこと?なぜ?
CTRL+ALT+DELを押した→「本物のログイン画面が出たに違いない」→パスワード入力するぞー
の、CTRL+ALT+DELをOSが取りこぼすと、「CTRL+ALT+DELが押されたのに本物のログイン画面に遷移しない」=「偽のログイン画面を出したままにする」余地が生まれる。
良くあるセキュリティホールの「この脆弱性を用いた攻撃が成立するかどうかは不明」ぐらいの微妙な脆弱性だけど、埋めておくに越したことは無い。
あと、「1キーでも良かったんじゃね?」の議論がずっとずーっと出てるけど、どんなキー操作にするにせよ、「それ以外には一切使い道が無いキー操作」にする必要がある。1キーにすると、一般のご家庭とか企業のオフィスレベルでは使われないセキュリティのための「それ専用キー」を増設する事になってしまうし、「じゃあ普段、使わないようなキーの組み合わせを何か決めよう」となったら、↑ぐらいの微妙な理由でも、それを採用するのには十分、ぐらいの経緯なんじゃないかな。知らんけど。
> 1キーがどうのっていう話はつまり現行のWindows 10は欠陥OSって言いたいわけね。
過去の機器のときには考慮が必要だったための仕様が現在までも残っている、別に実害があるわけではないという話を無理やり「Win10は欠陥OSだ!!」に飛躍させちゃうApple信者さんはスラドから出てってくれ
Macでも当然採用されているQWERTYキーボードなんてまさに過去の機器(物理的なタイプライター時代のアーム動作)の制限引きずりまくってるからね当然それを搭載したMacを欠陥と断罪するんだろうね?まさかそれをしないで逃げられるなんて思ってないだろうね?
さて、Apple信者がMacを徹底的にたたくのを楽しみにさせてもらうよ
ああ、あとマイナスモデは自由にするといいよ、スラドでもさすがにマイナスモデそのものが悪用されてることはみんな理解してるからね
無関係なdisに持ってこうと余計なこと書くからマイナスモデもらうんだろうが、学習しろ。AppleがMicrosoftやGoogleになっても同じことだ、学習しろ。
ログイン専用キーなんてついてないじゃん
記憶を持たず目の前の文章に対してツッコミらしき反応を見せるだけの生き物なの? それとも大勢の馬鹿が群がってきてるの?
MSがIBMに対して、当時のCTRL+ALT+DEL相当の強いハードウェア割り込みに紐付いた新たなキーを作ろう、と提案したけど断られた。とりあえずCTRL+ALT+DELでWindowsNTを作って、定着した。定着する前にもっと強く押し通しておけば良かったなぁ、とゲイツが言ってるというのがこのストーリー。
Macでも当然採用されているQWERTYキーボードなんてまさに過去の機器(物理的なタイプライター時代のアーム動作)の制限引きずりまくってるからね
そんなこと書いてるとyasuoka先生 [srad.jp]が来ちゃうぞ。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
一つのことを行い、またそれをうまくやるプログラムを書け -- Malcolm Douglas McIlroy
割り込み発生って (スコア:0)
> ゲイツ氏はIBMのPCキーボードで確実に割り込みを発生させるにはその方法しかなかったと説明。
「NTはマルチタスクだから、バックグラウンドのジョブが重いと、ログインプロンプトを出せない」
⇒「確実な割り込みが必要」
ってこと?
当時すでに普及してたUNIX系はじめどんなマルチタスクOSでもそんな浅はかな発想では作られていないのにね。
ログインプロンプトに、リアルタイム性が求められるわけでもあるまいし。
Re: (スコア:2, 興味深い)
いや、あらゆるユーザプログラムに邪魔されないよう、確実にOSが押されたことを検出して、ログイン画面を出せないと危ない。
例えば、IEのF11とかみたいな、全画面表示を推奨するようなサイトを作ったとして。
3分間操作されなかったら、トイレにでも行ったんだろうと見なして、本物そっくりの偽のログイン画面を表示する。
帰ってきたユーザが、ロックしたっけ? とか思いながらパスワードを入力してしまうとアウト。
社員それぞれ用のアカウントがある社内の共有PCなんかだともっと簡単で、
ピクセル単位で見分けが付かない、偽のログイン画面を表示するプログラムは簡単に作れる。
Re: (スコア:0)
なんでそこで割り込みが必要になるのか分からんけど。
キーボードのデバイスドライバはユーザ権限のアプリが直接コントロールしてるのか?
何のためのOSだ。
Re: (スコア:0)
当時の技術では取りこぼしかねず不安だった、ぐらいなんじゃないのかな? 知らんけど。
16ビットのプログラムやらが混ざってた時代だし。
ユーザ権限のアプリが大量のリソースを掴んで振り回してるとか、何か別のことでCPUが手一杯だったりすると、
普通のキー入力は取りこぼされることが稀に起こりかねない、とか。
CTRL+ALT+DELの割り込みはハードウェア処理されて、そんな状態でも取りこぼさず確実に処理に回される、とか。
Re:割り込み発生って (スコア:0)
取りこぼすことがあるのが脆弱性ってこと?なぜ?
Re: (スコア:0)
CTRL+ALT+DELを押した→「本物のログイン画面が出たに違いない」→パスワード入力するぞー
の、CTRL+ALT+DELをOSが取りこぼすと、「CTRL+ALT+DELが押されたのに本物のログイン画面に遷移しない」=
「偽のログイン画面を出したままにする」余地が生まれる。
良くあるセキュリティホールの「この脆弱性を用いた攻撃が成立するかどうかは不明」ぐらいの微妙な脆弱性だけど、埋めておくに越したことは無い。
あと、「1キーでも良かったんじゃね?」の議論がずっとずーっと出てるけど、
どんなキー操作にするにせよ、「それ以外には一切使い道が無いキー操作」にする必要がある。
1キーにすると、一般のご家庭とか企業のオフィスレベルでは使われないセキュリティのための
「それ専用キー」を増設する事になってしまうし、「じゃあ普段、使わないようなキーの組み合わせを何か決めよう」となったら、
↑ぐらいの微妙な理由でも、それを採用するのには十分、ぐらいの経緯なんじゃないかな。知らんけど。
Re:割り込み発生って (スコア:1)
> 1キーがどうのっていう話はつまり現行のWindows 10は欠陥OSって言いたいわけね。
過去の機器のときには考慮が必要だったための仕様が現在までも残っている、別に実害があるわけではないという話を
無理やり「Win10は欠陥OSだ!!」に飛躍させちゃうApple信者さんはスラドから出てってくれ
Macでも当然採用されているQWERTYキーボードなんて
まさに過去の機器(物理的なタイプライター時代のアーム動作)の制限引きずりまくってるからね
当然それを搭載したMacを欠陥と断罪するんだろうね?まさかそれをしないで逃げられるなんて思ってないだろうね?
さて、Apple信者がMacを徹底的にたたくのを楽しみにさせてもらうよ
ああ、あとマイナスモデは自由にするといいよ、スラドでもさすがにマイナスモデそのものが悪用されてることはみんな理解してるからね
Re: (スコア:0)
無関係なdisに持ってこうと余計なこと書くからマイナスモデもらうんだろうが、学習しろ。
AppleがMicrosoftやGoogleになっても同じことだ、学習しろ。
Re: (スコア:0)
ログイン専用キーなんてついてないじゃん
Re: (スコア:0)
記憶を持たず目の前の文章に対してツッコミらしき反応を見せるだけの生き物なの? それとも大勢の馬鹿が群がってきてるの?
MSがIBMに対して、当時のCTRL+ALT+DEL相当の強いハードウェア割り込みに紐付いた新たなキーを作ろう、と提案したけど断られた。
とりあえずCTRL+ALT+DELでWindowsNTを作って、定着した。
定着する前にもっと強く押し通しておけば良かったなぁ、とゲイツが言ってるというのがこのストーリー。
Re: (スコア:0)
Macでも当然採用されているQWERTYキーボードなんて
まさに過去の機器(物理的なタイプライター時代のアーム動作)の制限引きずりまくってるからね
そんなこと書いてるとyasuoka先生 [srad.jp]が来ちゃうぞ。