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

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

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注入攻擊。難道不是么?




主站蜘蛛池模板: 亚洲一区二区三区在线免费观看 | 色偷偷尼玛图亚洲综合 | 热久久这里是精品6免费观看 | 日韩经典欧美一区二区三区 | 在线观看午夜视频 | 日韩欧美中文在线 | 日韩欧美在线播放 | 天天射日日操 | 午夜网站在线观看免费网址免费 | 影音先锋国产系列精品 | 日本黄色福利视频 | 亚洲五月激情 | 小草青青免费影视观看 | 天堂网在线网站成人午夜网站 | 欧美一级大片在线观看 | 色一情一乱一伦一视频免费看 | 四虎在线视频 | 色播五月激情五月 | 日本欧美久久久久免费播放网 | 三级中文| 日本视频不卡 | 亚洲精品高清在线 | 热久久综合网 | 一区二区三区在线视频观看 | 色综合久| 日韩福利视频一区 | 五月婷婷七月丁香 | 日本一区二区三区免费高清在线 | 亚洲欧美一区二区三区二厂 | 色婷婷综合激情 | 欧美性猛交xxxx乱大交中文 | 亚洲日本va中文字幕 | 色无极在线 | 日本最新中文字幕 | 性刺激免费视频观看在线观看 | 日日碰日日摸日日澡视频播放 | 四虎影视网 | 青草 | 亚洲永久免费视频 | 青青草久久 | 天天做夜夜做 |