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

明輝手游網中心:是一個免費提供流行視頻軟件教程、在線學習分享的學習平臺!

ASP防SQL注入攻擊程序

[摘要]SQL注入被那些菜鳥級別的所謂黑客高手玩出了滋味,發現現在大部分黑客入侵都是基于SQL注入實現的,哎,誰讓這個入門容易呢,好了,不說廢話了,現在我開始說如果編寫通用的SQL防注入程序一般的http請求不外乎get 和 post,所以只要我們在文件中過濾所有post或者get請求中的參數信息中非法字...

  SQL注入被那些菜鳥級別的所謂黑客高手玩出了滋味,發現現在大部分黑客入侵都是基于SQL注入實現的,哎,誰讓這個入門容易呢,好了,不說廢話了,現在我開始說如果編寫通用的SQL防注入程序一般的http請求不外乎get 和 post,所以只要我們在文件中過濾所有post或者get請求中的參數信息中非法字符即可,所以我們實現http 請求信息過濾就可以判斷是是否受到SQL注入攻擊。
  IIS傳遞給asp.dll的get 請求是是以字符串的形式,,當 傳遞給Request.QueryString數據后,asp解析器會分析Request.QueryString的信息,,然后根據"&",分出各個數組內的數據所以get的攔截如下:
  首先我們定義請求中不能包含如下字符:

and exec insert select delete update count * % chr mid master truncate char declare
 

各個字符用" "隔開,,然后我們判斷的得到的Request.QueryString,具體代碼如下 :

dim sql_injdata
SQL_injdata = "' and exec insert select delete update count * % chr mid master truncate char declare"
SQL_inj = split(SQL_Injdata," ")
If Request.QueryString<>"" Then
 For Each SQL_Get In Request.QueryString
  For SQL_Data=0 To Ubound(SQL_inj)
   if instr(Request.QueryString(SQL_Get),Sql_Inj(Sql_DATA))>0 Then
    Response.Write "<Script Language=****>alert('天下電影聯盟SQL通用防注入系統提示↓nn請不要在參數中包含非法字符嘗試注入!');history.back(-1)</Script>"
    Response.end
   end if
  next
 Next
End If


這樣我們就實現了get請求的注入的攔截,但是我們還要過濾post請求,所以我們還得繼續考慮request.form,這個也是以數組形式存在的,我們只需要再進一次循環判斷即可。代碼如下:

If Request.Form<>"" Then
 For Each Sql_Post In Request.Form
  For SQL_Data=0 To Ubound(SQL_inj)
   if instr(Request.Form(Sql_Post),Sql_Inj(Sql_DATA))>0 Then
    Response.Write "<Script Language=****>alert('天下電影聯盟SQL通用防注入系統提示↓nn請不要在參數中包含非法字符嘗試注入!nnHTTP: //www.521movie.com ');history.back(-1)</Script>"
    Response.end
   end if
  next
 next
end if


好了大功告成,我們已經實現了get和post請求的信息攔截,你只需要在conn.asp之類的打開數據庫文件之前引用這個頁面即可。放心的繼續開發你的程序,不用再考慮是否還會受到SQL注入攻擊。難道不是么?




主站蜘蛛池模板: 亚洲国产高清精品线久久 | 亚洲 中文 欧美 日韩 在线 | 亚洲第一中文 | 天天天夜夜夜 | 婷婷六月久久综合丁香乐透 | 欧美性生活视频免费播放网址大全观看 | 日韩啪| 日本a在线视频 | 欧美性猛交xxxx乱大交be | 四虎影院精品在线观看 | 欧美性色黄大片在线观看 | 日韩成人在线免费视频 | 思思久久96热在精品国产免费 | 青草色视频 | 一级十八以 下岁女子毛片 一级人做人爰a全过程免费视频 | 午夜视频在线观看免费观看在线观看 | 欧美又大又粗又爽又硬 | 图片区欧美色图 | 欧美无人区码卡二卡3卡4免费 | 欧美中文一区 | 啪啪免费| 最新韩国伦理片大全手机在线播放 | 视频国产免费 | 五月婷婷六月丁香综合 | 亚洲第一福利视频 | 在线视频一二三区 | 视频一区二区在线观看 | 亚洲精品综合在线 | 日韩欧美亚洲 | 午夜在线网址 | 亚洲成人高清在线 | 在线h观看 | 午夜性色福利视频 | 日本a级三级三级三级久久 日本a级片在线播放 | 中国二级毛片 | 青草视频在线观看免费 | 亚州激情视频在线播放 | 色综合啪啪 | 婷婷久月| 羞羞草视频 | 情侣国产在线 |