タグ

2018年5月20日のブックマーク (3件)

  • Intelの古いマニュアルを誤読したために生じた脆弱性

    Multiple OS Vendors Release Security Patches After Misinterpreting Intel Docs Multiple OS Vendors Release Security Patches After Misinterpreting Intel Docs | Hacker News 8086でスタックを切り替えるには、ssレジスターとspレジスターを両方変更する必要がある。しかし、ssレジスターだけを変更してまだspレジスターを変更していないときに割り込みがかかると問題だ。そこで、8086は粋なはからいによって例外的にこの問題に対処した。ssレジスターを変更した直後の1命令では割り込みが発生しない。仮に割り込みが起きたとしても1命令を実行するまでは遅延される。 もし、ssレジスターを書き換えた直後の1命令でカーネルモードに入った場合、

    rryu
    rryu 2018/05/20
    スタックセグメントだけ変更してINT nする処理が思いつかないが、SP→SSの順で変更してしまったとかなのだろうか。
  • ミドルウェア実行環境の多様化を考慮したインフラアーキテクチャの一検討 - masayoshiの日記

    このエントリは第2回Web System Architecture研究会の予稿です. 発表資料 speakerdeck.com はじめに Webサービスのインフラを設計する上で、RDBやWebサーバを始めとした多くのミドルウェアは欠かせないコンポーネントの一つであり、それらの構築、運用も重要な要素である。 LAMP環境が提唱された1998年頃とは異なり、同じことを実現できるミドルウェアが複数あり、Webサービス開発者はミドルウェアの選択肢の幅が広がった。 また、2005年以降、サーバ仮想化技術の普及を始めに、クラウドベンダーによるミドルウェアのフルマネージドサービスやコンテナ技術の登場により、ミドルウェアの実行環境は多様化してきた。 同一のミドルウェアでも、実行環境が変わることにより、構築、運用手法や利用可能なツールが異なることがあり、それらの違いを表現可能なアーキテクチャの議論は十分にさ

    ミドルウェア実行環境の多様化を考慮したインフラアーキテクチャの一検討 - masayoshiの日記
    rryu
    rryu 2018/05/20
    中心2つただのラベルなのでレイヤーになっている意味は無いような。必要なのは外側の構築、設定変更、監視に取れる手段な感じがする。
  • さようならsearch.cpan.org | スラド デベロッパー

    search.cpan.orgが2018年6月25日をもって閉鎖となる(The Perl NOCの記事)。 このサイトは20年近く前にGraham Barr氏が作り、1999年初頭からCPANのPerlモジュールやオンラインヘルプ検索機能を提供し続けてきた。しかし、その多くを2005年当時のPerlコードが占め、近年では保守が負担となっていたとのこと。 幸いにもsearch.cpan.orgが担ってきた機能はMetaCPANに引き継がれており、閉鎖後はすべてのトラフィックがリダイレクトされる。

    rryu
    rryu 2018/05/20
    search.cpan.orgとMetaCPANは相補的な存在だと思っていたのだがMetaCPANだけでやっていけるのだろうか。正直MetaCPANは使いづらい…