六月婷婷综合激情-六月婷婷综合-六月婷婷在线观看-六月婷婷在线-亚洲黄色在线网站-亚洲黄色在线观看网站

明輝手游網(wǎng)中心:是一個(gè)免費(fèi)提供流行視頻軟件教程、在線學(xué)習(xí)分享的學(xué)習(xí)平臺!

一個(gè)asp函數(shù), 處理SQL Injection漏洞

[摘要]/**作者:慈勤強(qiáng)Email: [email protected]*/函數(shù)很簡單, 主要是針對字符串和數(shù)字兩種類型的傳入數(shù)據(jù)分別進(jìn)行了處理,具體用法:字符類型的strUsername = CheckInput(Request(“username“),“s“)數(shù)字類型的ID = CheckInput...

/**
作者:慈勤強(qiáng)
Email: [email protected]
*/

函數(shù)很簡單, 主要是針對字符串和數(shù)字兩種類型的傳入數(shù)據(jù)分別進(jìn)行了處理,具體用法:

字符類型的
strUsername = CheckInput(Request(“username“),“s“)
數(shù)字類型的
ID = CheckInput(Request(“id“),“i“)

下面是函數(shù)

Function CheckInput(str,strType)
   '函數(shù)功能:過濾字符參數(shù)中的單引號,對于數(shù)字參數(shù)進(jìn)行判斷,如果不是數(shù)值類型,則賦值0
   '參數(shù)意義:  str        ---- 要過濾的參數(shù)
   '                 strType ---- 參數(shù)類型,分為字符型和數(shù)字型,字符型為"s",數(shù)字型為"i"
 Dim strTmp
 strTmp     = ""
 If strType ="s" Then
  strTmp = Replace(Trim(str),"'","''")
 ElseIf strType="i" Then
  If isNumeric(str)=False Then str="0"
  strTmp = str
 Else
  strTmp = str
 End If
 CheckInput = strTmp
End Function


SQL Injection的危害是很大的,比如對于SQL Server,可以創(chuàng)建、刪除數(shù)據(jù)庫,執(zhí)行系統(tǒng)命令等等, 如drop table tbl_name, execute master.dbo.xp_cmdshell "command"所以很多人寫的函數(shù)就是拼命的去過濾這些可能引起危害的關(guān)鍵詞,比如drop ,分號,and,exe,mid等等,羅列了一大堆。

其實(shí),盡可以不必那么繁瑣,非要把簡單的事情復(fù)雜化。
對于過濾,ASP中只要針對字符型和數(shù)字型分別處理就可以了,

字符型的,把單引號轉(zhuǎn)換成兩個(gè)單引號  strTmp = Replace(Trim(str),"'","''")
數(shù)字型的,就判斷是否能夠轉(zhuǎn)換成數(shù)字型的 ,用 isNumeric函數(shù)

現(xiàn)在網(wǎng)上說的能夠繞過單引號的攻擊,其實(shí)是針對數(shù)字類型的,如果對于過濾了單引號的字符型,還有辦法繞過,那就沒得玩了........




主站蜘蛛池模板: 日韩一区国产二区欧美三 | 日本高清视频在线三级 | 欧美野外性xxxxfeexxxx | 一区精品麻豆入口 | 天堂资源8中文最新版在线 天堂中文字幕在线 | 人人色在线视频播放 | 奇米第四色888 | 欧美网站www | 碰91精品国产91久久婷婷 | 欧美在线播放视频 | 伊人院| 小说区图片区综合久久88 | 日韩毛片大全 | 日本一区二区三区国产 | 日本高清在线播放 | 污污在线观看视频 | 夜鲁鲁鲁夜夜综合视频欧美 | 色五夜婷婷 | 天天操欧美 | 欧美特黄一区二区三区 | 伊人任线任你躁 | 青娱乐在线免费 | 亚洲福利一区二区精品秒拍 | 天堂bt资源新版在线 | 思思99re66在线精品免费观看 | 最新韩国伦理片大全手机在线播放 | 手机看片自拍自拍自拍自视频 | 最近最中文字幕视频 | 欧美爽爽| 一区二区网站在线观看 | 欧洲亚洲欧美国产日本高清 | 亚洲九色 | 日韩精品一区二区三区乱码 | 日本高清免费中文在线看 | 欧美性高清极品猛交 | 亚洲ol| 香蕉网站在线 | 四虎国产精品免费观看 | 日本欧美亚洲 | 日韩城人视频 | 亚洲成aⅴ人片在线观 |