1. Confidence 0
L T 大 会
URL踏むとBSoDになる、
心のあたたまるお話
2021年02月26日
LT大会#11 ~冬のぽかぽかテックトーク~
2. Confidence 0
- 2 -
L T 大 会
セキュリティ系ニュースで「Windowsのバグ」が公開され、
確認してみたらいろいろ面白く、心が「あたたまった」お話です。
3. Confidence 0
- 3 -
L T 大 会
ある日、ニュースを見つけた
いつも通り、脆弱性情報やセキュリティ ニュースを収集していたら、とても面
白そうな記事を見つけました。
「Windows 10 bug crashes your PC when you access this location」
(意訳:この場所にアクセスすると、Windows10のバグでPCがクラッシュしま
す)
?「.globalrootdevicecondrvkernelconnect」
これはどういうことなの?
?Windows Driver Model(WDM)での名前空間の処理が不適切
?本来、Attach拡張属性を渡されることが期待されるが、不適切なエラーチェックの為
に、Attach拡張属性が渡されない場合に例外が発生し、Winodws10がクラッシュする
→Blue Screen Of Death(BSOD)
BSOD?
?致命的なエラーの時に表示される
?以前はRedScreenもあった(RSoD
?InsiderBuildだと緑(GSoD?)
大雑把に
デバイスドライバ周り
という理解でOK.
4. Confidence 0
- 4 -
L T 大 会
(ところでBSoDとは)
Blue Screen of Death(BSoD)は、致命的なエラーが発生したときに表示される画面、
です。
OSとして処理できない例外が発生した場合、等
再起動する以外、復旧の手立てがない
?そもそも、BSoD画面の時点でOSとしては停止している
BSoDの仲間
Red Screen of Death(BSoD)
?BSoDよりも発生頻度が低いが、深刻度が高いエラー画面
?主にブートローダー系やシステムが起動できないほどの、深刻な状況で発生
Green Screen of Death(GSoD)
?Windows10 Insider Previewの場合、青ではなく緑の背景でエラーが出る
?「Insider Previewである」ことが分かるようにするため、という説がある
最近はOSも堅牢になってきているため、ほぼ見ることはないかもしれません。
例えば次のページのような画面です↓
5. Confidence 0
- 5 -
L T 大 会
(みんな大好きBSoD collection)
Windows95まではエラーが起こった旨の表現だ
けだったが、Windows98以降はエラー原因やメ
モリ位置も表現されるようになった。
Widnwos8(およびWindows Server 2008)以降は、
シンプルな顔文字だけになった(別途、イベント
ログでコードを確認する)。
色合いは、OSバージョン等で異なることがある。
個人的一押しは、Windows2000バージョンの、
情報量と色合い。
Windows95
Windows98
Windows ME
Windows2000
Windows7
Windows8
Windows10
Windows10
Windows10
Windows10
Technorogy prevew
だっけ?
Windows7