中文字幕在线一区二区在线,久久久精品免费观看国产,无码日日模日日碰夜夜爽,天堂av在线最新版在线,日韩美精品无码一本二本三本,麻豆精品三级国产国语,精品无码AⅤ片,国产区在线观看视频

      ASP留言廣告的過(guò)濾方法

      時(shí)間:2024-08-05 02:41:18 ACCP培訓(xùn) 我要投稿
      • 相關(guān)推薦

      ASP留言廣告的過(guò)濾方法

        留言板,論壇里的垃圾廣告想必是每個(gè)人都很頭疼的問(wèn)題,為什么屢禁不止?這主要是大量的發(fā)帖機(jī)器人的惡劣行為,當(dāng)然也有人工的。過(guò)濾廣告的方法太多了,這不是我們重點(diǎn)討論的問(wèn)題。留言板,加入了很完善的廣告過(guò)濾機(jī)制,比如說(shuō),留言中不包含中文,或者包含2個(gè)以上的http等等就認(rèn)為是廣告,的確也起到了作用,自己測(cè)試也一切正常。但是隨后,依舊有大量的垃圾廣告留言,我百思不得其解,這些廣告是怎么發(fā)上去的呢?按照廣告內(nèi)容我手動(dòng)實(shí)驗(yàn)輸入是不能發(fā)上去的。難道直接寫(xiě)數(shù)據(jù)庫(kù)?這個(gè)在隨后也否定了,我檢查了數(shù)據(jù)庫(kù),所有寫(xiě)入內(nèi)容均是正常的。這下我真的不知道哪里出了問(wèn)題,搜索了半天也沒(méi)搜索到結(jié)果。

      ASP留言廣告的過(guò)濾方法

        一個(gè)偶然的機(jī)會(huì),調(diào)試JS的時(shí)候,我突然想到,所有的驗(yàn)證機(jī)制,過(guò)濾機(jī)制全部是寫(xiě)在JS里的,如果瀏覽器禁止運(yùn)行JS腳本呢?我把瀏覽器的允許運(yùn)行JS腳本給關(guān)閉掉,結(jié)果不出所料,廣告猶如闖入無(wú)人之境,可以隨便發(fā)了!

        一個(gè)設(shè)置,就讓我們的防御系統(tǒng)徹底崩潰!JS真是對(duì)你又愛(ài)又恨!

        找到了問(wèn)題,解決也不難,那就是在ASP或PHP中進(jìn)行過(guò)濾了,這里以ASP為例:比如說(shuō)檢查留言有沒(méi)有包含中文字符

        01.Function CheckExp(patrn, strng)

        02. Dim regEx, Match

        03. Set regEx = New RegExp

        04. regEx.Pattern = patrn

        05. regEx.IgnoreCase = true

        06. regEx.Global = True

        07. Matches = regEx.test(strng)

        08. CheckExp = matches

        09.End Function

        10.

        11.

        12.Function chkzi2(f_Str)

        13. if Not IsNull(f_Str) Then

        14. if CheckExp("^[^\u4E00-\u9FA5]+$", f_Str)=True then

        15. chkzi2=False '不包含中文

        16. Else

        17. chkzi2=True '包含中文

        18. End If

        19. End If

        20.End Function

        利用一個(gè)正則表達(dá)式來(lái)檢測(cè),這樣的腳本是不會(huì)被過(guò)濾的

        所以,如果有重要的檢測(cè)機(jī)制,除了JS中寫(xiě)一遍外,頁(yè)面文件中最好也寫(xiě)一遍,否則,遇到這種禁用JS腳本的瀏覽器,所有的防御就徹底無(wú)效了!

      【ASP留言廣告的過(guò)濾方法】相關(guān)文章:

      ASP的SQL防注入過(guò)濾涵數(shù)09-01

      ASP顯示頁(yè)面時(shí)間的方法10-18

      ASP應(yīng)用程序的維護(hù)方法10-21

      CAD點(diǎn)過(guò)濾器的使用方法10-18

      Asp Response.CharSet解決方法07-31

      ASP.NET新型的投票結(jié)果顯示方法09-18

      asp.net+jquery Jsonp使用方法介紹08-23

      關(guān)于asp.net中List的使用方法11-02

      關(guān)于ASP.NET DropDownList控件的使用方法11-06

      過(guò)濾HTML代碼08-29

      主站蜘蛛池模板: 在线日韩人妻高清在线| 五大连池市| 亚洲妇女av一区二区| 免费人妻精品一区二区| 日本亚洲一级中文字幕| 妇女自拍偷自拍亚洲精品| 欧美精品高清在线xxxx| 91精品一区二区三区蜜桃| 彭州市| 人妻丰满熟妇av一区二区| 激情人妻中出中文字幕一区| 亚洲黄色性生活一级片| 91丝袜美腿高跟国产老师在线| 亚洲美腿丝袜福利一区| 国产成人亚洲合集青青草原精品| 看黄色亚洲看黄色亚洲| 昭觉县| 三穗县| 青田县| 深水埗区| 久久精品久久精品亚洲国产av| 国产精品污一区二区三区| 久久久中文字幕人妻一区| 久久精品国产亚洲av热九九热| 亚洲精品成人国产av| 亚洲av噜噜狠狠蜜桃| 免费国产在线精品三区| 亚洲视频免费一区二区三区| 日本高清日本在线免费| 国产精品欧美韩国日本久久| 久久99精品久久久久久国产人妖| 国产精品系列亚洲第一| 亚洲一区二区三区在线| 日韩精品视频免费久久| 久久国产精品久久国产精品| 精品一区二区三区色噜噜| 日本熟妇中文字幕三级| 91极品尤物国产在线播放| 亚洲性69影视| 高雄市| 亚洲最稳定资源在线观看|