silverlight奇技銀巧系列:
所有該系列中的文章只為介紹一些silverlight中或隱藏在silverlight .net framework鮮為人知的知識和技巧。這些文章並非教程,也是不是什麼技術指導,您只需對文章介紹的內容保有印象。這些知識和技巧也許會在不經意間綻放銀色光芒。
幹web的朋友應該都知道,幾年前有一段**相當流行,其主要目的是:防止網頁被框架。想想也是,自己辛苦搞出來的網頁被人家隨意frame/iframe的確是不爽的。
其中的就是你希望當前silverlight應用程式宿主的頁面位址。這樣結合防止frame就可以有效防止別人引用你的勞動成果啦。if (!
.current
.host
.settings
.enablehtmlaccess
)
throw new
exception
("當前應用程式未允許與dom通訊"
);
string
htmlurl
= system
.windows
.browser
.htmlpage
.document
.documenturi
.tostring
();
if (!
htmlurl
.equals
(""))
throw new
exception
("您無權使用該應用程式"
);
最後看一下settings中的屬性,
他們分別對應初始化silverlight(js控制)時的設定。如果我們要使用host的相關屬性、控制dom、與js通訊,那麼enablehtmlaccess 必須為true。public sealed class
settings
public bool
enablecachevisualization
public bool
enableframeratecounter
public bool
enablegpuacceleration
public bool
enablehtmlaccess
public bool
enableredrawregions
public int
maxframerate
public bool
windowless
}
Silverlight 奇技銀巧系列 1
silverlight奇技銀巧系列 所有該系列中的文章只為介紹一些silverlight中或隱藏在silverlight net framework鮮為人知的知識和技巧。這些文章並非教程,也是不是什麼技術指導,您只需對文章介紹的內容保有印象。這些知識和技巧也許會在不經意間綻放銀色光芒。在本系列的第一...
Silverlight 奇技銀巧系列 3
幹web的朋友應該都知道,幾年前有一段 相當流行,其主要目的是 防止網頁被框架。想想也是,自己辛苦搞出來的網頁被人家隨意frame iframe的確是不爽的。if current host settings enablehtmlaccess throw new exception 當前應用程式未允許...
記錄CTF一些奇技滛巧
原題是強網杯一道題目 return preg match select update delete drop insert where i inject 一開始這道題有兩種解法,一種是堆疊注入 改表名,因為預設查的是words表,只要把flag在的表改成words,然後更改一下欄位就可以,還有一種是...