最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

javascript過濾危險腳本方法

 更新時間:2008年08月22日 13:03:29   作者:  
腳本藏身之處不過有四: 1、<script>標簽、<link>標簽、<style>標簽、iframe標簽 2、on開頭的標簽屬性 3、javascript(vbscript)偽協(xié)議 4、css的epression
下面是他們的字符串規(guī)則:
1、<(script|link|style|iframe)(.|\n)*<\/\1>\s*
2、\s*on[a-z]+\s*=\s*("[^"]+"|'[^']+'|[^\s]+)\s*(?=>)
3、\s*(href|src)\s*=\s*("\s*(javascript|vbscript):[^"]+"|'\s*(javascript|vbscript):[^']+'|(javascript|vbscript):[^\s]+)\s*(?=>)
4、epression\((.|\n)*\);?
了解他們的規(guī)則后,抓蟲行動就水到渠成。

[Ctrl+A 全選 注:引入外部Js需再刷新一下頁面才能執(zhí)行]


[Ctrl+A 全選 注:引入外部Js需再刷新一下頁面才能執(zhí)行]


[Ctrl+A 全選 注:引入外部Js需再刷新一下頁面才能執(zhí)行]


[Ctrl+A 全選 注:引入外部Js需再刷新一下頁面才能執(zhí)行]

這樣調用就可以
k1(k2(k3(k4(str))))

這樣就是單純地過濾腳本而已,所謂過濾“危險腳本”應該是能夠判斷哪些屬于“危險"腳本,不危險的就不過濾才對……那可就難辦了,相當于防火墻了。

相關文章

  • JavaScript實現(xiàn)數組去重的14種方法大全

    JavaScript實現(xiàn)數組去重的14種方法大全

    親愛的小伙伴,對于數組javascript中的數組去重方法你知道多少種呢?學會如何對數組進行去重對于javascript的學習來說也是十分重要的,下邊就讓我來分享一下我所知道的集中數組去重的方法吧,感興趣的小伙伴跟著小編一起來看看吧
    2025-03-03
  • js跨域問題淺析及解決方法優(yōu)缺點對比

    js跨域問題淺析及解決方法優(yōu)缺點對比

    所謂js跨域問題,是指在一個域下的頁面中通過js訪問另一個不同域下 的數據對象,出于安全性考 慮,幾乎所有瀏覽器都不允許這種跨域訪問,這就導致在一些ajax應用中,使用跨域的web service會成為一個問題。 要解決跨域的問題,就是本文我們需要探討的了
    2014-11-11
  • JavaScript延遲加載之async與defer的應用

    JavaScript延遲加載之async與defer的應用

    這篇文章主要介紹了JavaScript延遲加載之async與defer的應用場景與使用區(qū)別的介紹,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2022-09-09
  • javascipt:filter過濾介紹及使用

    javascipt:filter過濾介紹及使用

    filter是new一個新的array,這篇文章主要介紹了javascipt filter過濾介紹及使用,需要的朋友可以參考下
    2014-09-09
  • JavaScript數組實現(xiàn)數據結構中的隊列與堆棧

    JavaScript數組實現(xiàn)數據結構中的隊列與堆棧

    這篇文章主要介紹了JavaScript數組實現(xiàn)數據結構中的隊列與堆棧的相關資料,需要的朋友可以參考下
    2016-05-05
  • 微信JS-SDK選取手機照片上傳功能

    微信JS-SDK選取手機照片上傳功能

    這篇文章主要為大家詳細介紹了微信JS-SDK選取手機照片上傳功能,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-04-04
  • javascript實現(xiàn)點擊按鈕讓DIV層彈性移動的方法

    javascript實現(xiàn)點擊按鈕讓DIV層彈性移動的方法

    這篇文章主要介紹了javascript實現(xiàn)點擊按鈕讓DIV層彈性移動的方法,實例分析了javascript操作div層的操作技巧,具有一定參考借鑒價值,需要的朋友可以參考下
    2015-02-02
  • fckeditor粘貼Word時彈出窗口取消的方法

    fckeditor粘貼Word時彈出窗口取消的方法

    這篇文章主要介紹了fckeditor粘貼Word時彈出窗口取消的方法,是應用fckeditor時非常實用的技巧,需要的朋友可以參考下
    2014-10-10
  • JS簡單獲取當前日期和農歷日期的方法

    JS簡單獲取當前日期和農歷日期的方法

    這篇文章主要介紹了JS簡單獲取當前日期和農歷日期的方法,涉及javascript日期運算與字符串轉換相關操作技巧,需要的朋友可以參考下
    2017-04-04
  • firebug的一個有趣現(xiàn)象介紹

    firebug的一個有趣現(xiàn)象介紹

    在FIREBUG里如果一個對象同時擁有l(wèi)ength屬性和splice方法,就會被firebug顯示為數組的形式
    2011-11-11

最新評論

西畴县| 庆城县| 固镇县| 邻水| 余江县| 旺苍县| 巢湖市| 鱼台县| 安泽县| 苍溪县| 贺兰县| 乌什县| 常宁市| 疏勒县| 彭山县| 浦北县| 百色市| 阆中市| 普格县| 平阴县| 沧州市| 上思县| 崇仁县| 湖州市| 修文县| 屯留县| 类乌齐县| 堆龙德庆县| 通化县| 潜山县| 积石山| 旌德县| 大同县| 曲阜市| 蓬莱市| 武定县| 河曲县| 邹城市| 克东县| 迭部县| 泰宁县|