<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    posts - 403, comments - 310, trackbacks - 0, articles - 7
      BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

    最近讀的兩篇paper

    Posted on 2008-05-20 20:18 ZelluX 閱讀(2250) 評論(1)  編輯  收藏 所屬分類: System 、Laboratory 、Security
    第一篇是
    A World Wide Web Without Walls
    MIT CSAIL做的,MIT的Frans大牛上周還跑到邯鄲校區做了個相關的講座Securing the Web With Decentralized Information Flow Control

    這篇paper針對安全漏洞日益嚴重的Web應用,提出了一種全新的Web架構。

    傳統的Web網站架構是,用戶數據和應用邏輯在同一個服務器組上,這樣應用邏輯上有任何缺陷都會被人利用攻擊(比如SQL注入、跨站腳本漏洞等),從而用戶數據泄露。另外用戶對自己的信息不具有控制權(保存在Web服務器端),比如我想讓校內的同學能夠查看我在Google Picasa上的照片,沒有最根本的解決方法。

    這篇paper提出的架構是,用戶數據和應用邏輯完全分離,用戶數據貼有一些標簽,比如“ZelluX的日志” “Bisu的星際錄像”等,不同的應用程序享有不同的權限標簽,比如Picasa有對照片訪問的權限。

    通過對數據流的控制(具體方法可以google這篇paper的標題),最后實現一種更安全的網絡架構:
    保證客戶端、declassifier、數據層安全的情況下,中間的應用邏輯可以是任意甚至惡意的網站、程序。

    感覺這個想法很贊,但是實現起來很麻煩,所有的現有應用都得用它提供的API重寫一遍,烏托邦?呵呵

    第二篇是
    Comptibility is Not Transparency: VMM Detection Myths and Realities
    由斯坦福、VMWare、UBX/XenSource、卡內基梅隆合作(來頭相當大?。?br />
    主要講了要實現一個完全透明的VMM(Virtual Machine Monitor)是基本不可能的。
    從以下幾個方面論述:
    CPU差異
    比如sidt指令,模擬出來的MMU架構等,都和真機下的表現有一定的差別。

    片外差異
    現代芯片組都很難模擬出來,VMWare為了簡化把所以的芯片組都模擬成i440bx,于是虛擬機的硬件配置會很荒謬。
    另外I/O虛擬化也很難,基本上要維護一個龐大的模擬各種型號的硬件的驅動庫是不可能的。通過這個問題完全可以檢測到VMM。
    還有就是利用device pass through的設備的DMA,訪問物理內存進行探測,當然這個在IOMMU組件推出后就行不通了。

    資源差異
    比如我寫一個程序先占滿TLB,然后執行一些在虛擬機中會導致VMM工作的指令,如果有VMM存在的話一部分TLB就會被占用,等控制權回到guest os上我就能探測到這個差異。另外虛擬機也不至于去模擬一個TLB的行為,否則產生的性能差距。。。殘念

    用時差異
    page faults的不一致等時間上的真機與虛擬機的差異也很容易檢測到。
    另外我可以寫兩個程序,一個跑1000000遍NOP,另一個跑1000000遍CPUID,求它們的所花時間比例。
    真機上 CPUID : NOP 這個比例肯定比虛擬機上的小不少,因為NOP不會被VMM截獲,但是CPUID會,會花更多的時間
    計時的時候可以借助NTP服務器,或者干脆用秒表 -_-b


    最后作者還提到了VMBR:"Why bother?"
    所謂的VMBR其實大大降低了反病毒的難度,傳統的病毒還是很難檢測的,但是VMBR病毒你只要用上述任何一種方法檢測下即可。



    評論

    # re: 最近讀的兩篇paper  回復  更多評論   

    2008-05-20 23:52 by damocles
    PDOS的Frans Kaashoek和Robert Morris確實很牛
    主站蜘蛛池模板: 亚洲午夜精品一区二区公牛电影院| 超清首页国产亚洲丝袜| 亚洲视频在线播放| 亚洲国产精品自在拍在线播放 | 狠狠色婷婷狠狠狠亚洲综合| 男人和女人高潮免费网站| 日韩精品免费一区二区三区| 亚洲国产成人精品无码区二本| 韩国免费三片在线视频| 国产精品亚洲综合网站| 免费一级毛片在线播放| 日本一区二区在线免费观看 | 亚洲人成电影在线天堂| 中文字幕免费视频一| 亚洲一级毛片在线播放| 老司机永久免费网站在线观看| 国产AV无码专区亚洲AV琪琪 | 亚洲欧洲国产精品香蕉网| 十八禁无码免费网站| 亚洲另类精品xxxx人妖| 国产老女人精品免费视频| 亚洲av午夜福利精品一区| 99在线热视频只有精品免费| 亚洲综合色区中文字幕| 国产片免费福利片永久| 亚洲视频在线免费| 亚洲精品免费在线视频| 免费一级一片一毛片| 免费播放一区二区三区| 在线观看亚洲AV日韩AV| 亚洲视频在线一区二区| 99国产精品免费视频观看| 亚洲大尺度无码无码专线一区 | 97se亚洲综合在线| 免费看的成人yellow视频| 91福利免费网站在线观看| 亚洲国产综合在线| 亚洲一区二区三区在线视频| 91成人免费在线视频| 日韩一级片免费观看| 亚洲精品在线不卡|