emu in blogjava

            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
            171 隨筆 :: 103 文章 :: 1052 評論 :: 2 Trackbacks
          <2011年1月>
          2627282930311
          2345678
          9101112131415
          16171819202122
          23242526272829
          303112345

          公告

          常用鏈接

          留言簿(92)

          隨筆分類(20)

          隨筆檔案(171)

          文章分類(89)

          文章檔案(103)

          相冊

          收藏夾(46)

          友情連接

          收藏

          搜索

          積分與排名

          最新評論

          閱讀排行榜

          評論排行榜

          firefox下的document不能隨便用var document來覆蓋,本來是一個挺好的權限保護機制,但是它對document的保護也就到此為止了。表面上看起來系統提供的document.domain、document.cookie等接口似乎不允許開發者隨便修改,但是實際上呢:


             document.__defineGetter__(    
          "cookie"
                  
          function(){ 
                      
          return this.c;
                  } 
              ); 
              document.__defineSetter__(    
          "cookie"
                  
          function(sText){ 
                      
          this.c="HACK : "+sText; 
                  } 
              );     
             document.__defineGetter__(    
          "domain"
                  
          function(){ 
                      
          return this.d;
                  } 
              ); 
              document.__defineSetter__(    
          "domain"
                  
          function(sText){ 
                      
          this.d="HACK : "+sText; 
                  } 
              );     
              document.cookie
          ="fake cookie";
              alert(document.cookie)
              document.domain
          ="fake domain"
              alert(document.domain)


          document實際上已經成了一個傀儡,隨便開發者擺弄了。因此我們做基于document.domain和document.cookie的一些對第三方判斷時候要小心。
          posted on 2011-01-19 09:47 emu 閱讀(1467) 評論(0)  編輯  收藏

          只有注冊用戶登錄后才能發表評論。


          網站導航:
          博客園   IT新聞   Chat2DB   C++博客   博問  
           
          主站蜘蛛池模板: 通海县| 石林| 新建县| 合肥市| 越西县| 永川市| 乃东县| 海盐县| 柳州市| 南江县| 绥滨县| 罗城| 辽阳市| 东方市| 临汾市| 荔浦县| 元谋县| 娱乐| 东山县| 岳阳县| 云浮市| 毕节市| 合川市| 方城县| 峡江县| 靖安县| 乌审旗| 定襄县| 平利县| 兰考县| 微博| 福海县| 雷州市| 丰城市| 开远市| 富锦市| 永胜县| 丰县| 汨罗市| 黔西县| 玉田县|