婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > ASP漏洞全接觸-入門篇

ASP漏洞全接觸-入門篇

熱門標簽:臨滄移動外呼系統哪家有 怎么更改地圖標注電話 隨州銷售外呼系統平臺 激戰黃昏地圖標注說明 交行外呼系統有哪些 溫嶺代理外呼系統 防城港市ai電銷機器人 寧夏保險智能外呼系統哪家好 不同的地圖標注
   隨著B/S模式應用開發的發展,使用這種模式編寫應用程序的程序員也越來越多。但是由于這個行業的入門門檻不高,程序員的水平及經驗也參差不齊,相當大一部分程序員在編寫代碼的時候,沒有對用戶輸入數據的合法性進行判斷,使應用程序存在安全隱患。用戶可以提交一段數據庫查詢代碼,根據程序返回的結果,獲得某些他想得知的數據,這就是所謂的SQL Injection,即SQL注入。

  SQL注入是從正常的WWW端口訪問,而且表面看起來跟一般的Web頁面訪問沒什么區別,所以目前市面的防火墻都不會對SQL注入發出警報,如果管理員沒查看IIS日志的習慣,可能被入侵很長時間都不會發覺。

  但是,SQL注入的手法相當靈活,在注入的時候會碰到很多意外的情況。能不能根據具體情況進行分析,構造巧妙的SQL語句,從而成功獲取想要的數據,是高手與“菜鳥”的根本區別。

  根據國情,國內的網站用ASP+Access或SQLServer的占70%以上,PHP+MySQ占L20%,其他的不足10%。在本文,我們從分入門、進階至高級講解一下ASP注入的方法及技巧,PHP注入的文章由NB聯盟的另一位朋友zwell撰寫,希望對安全工作者和程序員都有用處。了解ASP注入的朋友也請不要跳過入門篇,因為部分人對注入的基本判斷方法還存在誤區。大家準備好了嗎?Lets Go...

  入 門 篇

  如果你以前沒試過SQL注入的話,那么第一步先把IE菜單=>工具=>Internet選項=>高級=>顯示友好 HTTP 錯誤信息前面的勾去掉。否則,不論服務器返回什么錯誤,IE都只顯示為HTTP 500服務器錯誤,不能獲得更多的提示信息。

  第一節、SQL注入原理

  以下我們從一個網站www.19cn.com開始(注:本文發表前已征得該站站長同意,大部分都是真實數據)。

  在網站首頁上,有名為“IE不能打開新窗口的多種解決方法”的鏈接,地址為http://www.19cn.com/showdetail.asp?id=49,我們在這個地址后面加上單引號',服務器會返回下面的錯誤提示:

  Microsoft JET Database Engine 錯誤 80040e14

  字符串的語法錯誤 在查詢表達式 ID=49 中。

  /showdetail.asp,行8

  從這個錯誤提示我們能看出下面幾點:

  1. 網站使用的是Access數據庫,通過JET引擎連接數據庫,而不是通過ODBC。

  2. 程序沒有判斷客戶端提交的數據是否符合程序要求。

  3. 該SQL語句所查詢的表中有一名為ID的字段。


  從上面的例子我們可以知道,SQL注入的原理,就是從客戶端提交特殊的代碼,從而收集程序及服務器的信息,從而獲取你想到得到的資料。

第二節、判斷能否進行SQL注入 

  看完第一節,有一些人會覺得:我也是經常這樣測試能否注入的,這不是很簡單嗎? 

  其實,這并不是最好的方法,為什么呢? 

  首先,不一定每臺服務器的IIS都返回具體錯誤提示給客戶端,如果程序中加了cint(參數)之類語句的話,SQL注入是不會成功的,但服務器同樣會報錯,具體提示信息為處理URL時服務器上出錯。請和系統管理員聯絡。 

  其次,部分對SQL注入有一點了解的程序員,認為只要把單引號過濾掉就安全了,這種情況不為少數,如果你用單引號測試,是測不到注入點的 

  那么,什么樣的測試方法才是比較準確呢?答案如下: 

  ①http://www.19cn.com/showdetail.asp?id=49 

  ②http://www.19cn.com/showdetail.asp?id=49 ;;and 1=1 

  ③http://www.19cn.com/showdetail.asp?id=49 ;;and 1=2 

  這就是經典的1=1、1=2測試法了,怎么判斷呢?看看上面三個網址返回的結果就知道了: 

  可以注入的表現: 

  ① 正常顯示(這是必然的,不然就是程序有錯誤了) 

  ② 正常顯示,內容基本與①相同 

  ③ 提示BOF或EOF(程序沒做任何判斷時)、或提示找不到記錄(判斷了rs.eof時)、或顯示內容為空(程序加了on error resume next) 

  不可以注入就比較容易判斷了,①同樣正常顯示,②和③一般都會有程序定義的錯誤提示,或提示類型轉換時出錯。 

  當然,這只是傳入參數是數字型的時候用的判斷方法,實際應用的時候會有字符型和搜索型參數,我將在中級篇的“SQL注入一般步驟”再做分析。

第三節、判斷數據庫類型及注入方法 

  不同的數據庫的函數、注入方法都是有差異的,所以在注入之前,我們還要判斷一下數據庫的類型。一般ASP最常搭配的數據庫是Access和SQLServer,網上超過99%的網站都是其中之一。 

  怎么讓程序告訴你它使用的什么數據庫呢?來看看: 

  SQLServer有一些系統變量,如果服務器IIS提示沒關閉,并且SQLServer返回錯誤提示的話,那可以直接從出錯信息獲取,方法如下: 

  http://www.19cn.com/showdetail.asp?id=49 ;;and user>0 

  這句語句很簡單,但卻包含了SQLServer特有注入方法的精髓,我自己也是在一次無意的測試中發現這種效率極高的猜解方法。讓我看來看看它的含義:首先,前面的語句是正常的,重點在and user>0,我們知道,user是SQLServer的一個內置變量,它的值是當前連接的用戶名,類型為nvarchar。拿一個nvarchar的值跟int的數0比較,系統會先試圖將nvarchar的值轉成int型,當然,轉的過程中肯定會出錯,SQLServer的出錯提示是:將nvarchar值 ”abc” 轉換數據類型為 int 的列時發生語法錯誤,呵呵,abc正是變量user的值,這樣,不廢吹灰之力就拿到了數據庫的用戶名。在以后的篇幅里,大家會看到很多用這種方法的語句。 

  順便說幾句,眾所周知,SQLServer的用戶sa是個等同Adminstrators權限的角色,拿到了sa權限,幾乎肯定可以拿到主機的Administrator了。上面的方法可以很方便的測試出是否是用sa登錄,要注意的是:如果是sa登錄,提示是將”dbo”轉換成int的列發生錯誤,而不是”sa”。 

  如果服務器IIS不允許返回錯誤提示,那怎么判斷數據庫類型呢?我們可以從Access和SQLServer和區別入手,Access和SQLServer都有自己的系統表,比如存放數據庫中所有對象的表,Access是在系統表[msysobjects]中,但在Web環境下讀該表會提示“沒有權限”,SQLServer是在表[sysobjects]中,在Web環境下可正常讀取。 

  在確認可以注入的情況下,使用下面的語句: 

  http://www.19cn.com/showdetail.asp?id=49 ;;and (select count(*) from sysobjects)>0 

  http://www.19cn.com/showdetail.asp?id=49 ;;and (select count(*) from msysobjects)>0 

  如果數據庫是SQLServer,那么第一個網址的頁面與原頁http://www.19cn.com/showdetail.asp?id=49是大致相同的;而第二個網址,由于找不到表msysobjects,會提示出錯,就算程序有容錯處理,頁面也與原頁面完全不同。 

  如果數據庫用的是Access,那么情況就有所不同,第一個網址的頁面與原頁面完全不同;第二個網址,則視乎數據庫設置是否允許讀該系統表,一般來說是不允許的,所以與原網址也是完全不同。大多數情況下,用第一個網址就可以得知系統所用的數據庫類型,第二個網址只作為開啟IIS錯誤提示時的驗證。 

標簽:沈陽 河源 哈密 青海 紅河 阜陽 忻州 無錫

巨人網絡通訊聲明:本文標題《ASP漏洞全接觸-入門篇》,本文關鍵詞  ASP,漏洞,全接觸,入門,篇,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《ASP漏洞全接觸-入門篇》相關的同類信息!
  • 本頁收集關于ASP漏洞全接觸-入門篇的相關信息資訊供網民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    成人在线综合网站| 日本一区二区在线不卡| 91婷婷韩国欧美一区二区| 国产婷婷色一区二区三区| 日韩一区二区在线看片| 91精品国产色综合久久不卡电影 | 日韩中文字幕1| 国产不卡在线播放| 欧美一区二区黄色| 欧美精品一区二区三区视频| 色综合天天天天做夜夜夜夜做| av激情亚洲男人天堂| 日本大香伊一区二区三区| 欧美一区午夜精品| 欧美激情一区二区| 国产不卡视频在线观看| 亚洲国产激情av| 日韩综合小视频| 91精品在线观看入口| 久久国产精品露脸对白| 成人一区二区三区中文字幕| 日韩欧美一区中文| 久久99国内精品| 国产欧美日韩亚州综合 | 国产在线播放一区| 国产精品成人免费在线| 欧洲国产伦久久久久久久| 国产精品不卡一区| 亚洲精品国产精品乱码不99| 在线综合视频播放| 日韩欧美亚洲国产精品字幕久久久| 精品福利av导航| 久久人人爽爽爽人久久久| 日本一区二区三区电影| 天天做天天摸天天爽国产一区| 奇米888四色在线精品| 国产综合久久久久久久久久久久| 99久久er热在这里只有精品66| 欧美喷潮久久久xxxxx| 精品sm在线观看| 亚洲资源在线观看| 国产一区中文字幕| 欧美日韩午夜在线视频| 欧美一区二区在线不卡| 精品少妇一区二区三区| 国产精品免费看片| 精品一区二区日韩| 在线日韩一区二区| 日韩成人dvd| av中文字幕一区| 欧美日韩精品福利| 久久综合久久99| 在线观看91视频| 综合电影一区二区三区| 岛国精品在线播放| 国产欧美综合色| eeuss鲁片一区二区三区| 亚洲精品视频自拍| 欧美日韩精品欧美日韩精品一综合| 亚洲bt欧美bt精品| 激情伊人五月天久久综合| 欧美日韩日日骚| 韩国精品免费视频| 国产精品成人一区二区艾草 | 开心九九激情九九欧美日韩精美视频电影 | 91理论电影在线观看| 欧美电影免费观看高清完整版 | 欧美一卡在线观看| 一二三四社区欧美黄| 一本一本大道香蕉久在线精品 | 午夜精品久久久久久久久久久 | 不卡视频在线看| 91麻豆国产在线观看| 亚洲激情一二三区| 日韩国产在线观看| 五月婷婷综合网| 丰满亚洲少妇av| 国产一区二区三区免费观看| 亚洲国产精品久久艾草纯爱| 91丝袜美女网| 欧美一区二区视频在线观看| 国产亚洲成av人在线观看导航| 午夜不卡在线视频| 国产一区二区不卡在线| 欧美精品电影在线播放| 欧美日韩综合在线免费观看| 亚洲一区二区av在线| 色老综合老女人久久久| 亚洲欧洲av一区二区三区久久| 一本大道久久a久久综合| 青青青伊人色综合久久| 国产精品久99| 91影视在线播放| 亚洲成av人综合在线观看| 亚洲国产精华液网站w| 亚洲国产精品一区二区久久恐怖片| 欧美精品一区男女天堂| 国内精品在线播放| 午夜欧美2019年伦理| 中文字幕一区二区三区不卡| 91精品国产综合久久香蕉麻豆| 欧美日韩国产经典色站一区二区三区| 首页国产丝袜综合| 91福利精品视频| 国产精品欧美久久久久一区二区| 久久国产免费看| 欧美系列在线观看| 亚洲国产成人高清精品| 欧美一区二区三区在线看| 亚洲一区二区三区四区不卡| 欧美撒尿777hd撒尿| 国产精品欧美精品| 日韩电影在线观看网站| 国产亚洲精品免费| 国产成人福利片| 石原莉奈在线亚洲二区| 亚洲第一久久影院| 亚洲精品菠萝久久久久久久| 亚洲日本在线看| 亚洲成人免费视| 爽爽淫人综合网网站| 男女激情视频一区| 国产成人午夜视频| 亚洲h动漫在线| 免费在线一区观看| 日本不卡一区二区三区| 蜜臀av性久久久久蜜臀aⅴ四虎| 久久先锋影音av鲁色资源| 国产精品一区二区三区乱码| 日韩精品免费专区| 久久亚区不卡日本| 欧美日韩dvd在线观看| 美女视频免费一区| 久久综合九色综合欧美就去吻| 亚洲成人免费观看| 夜夜揉揉日日人人青青一国产精品 | 国产99久久精品| 国产美女精品人人做人人爽 | 久久久99久久| 自拍偷拍亚洲综合| 久久99精品久久久久| 成人天堂资源www在线| 欧美在线一区二区| 国产欧美一区二区精品性色超碰 | 久久久久久电影| 亚洲成人精品一区| www.色精品| 久久精品男人的天堂| 麻豆国产一区二区| 欧美网站大全在线观看| 国产精品电影院| 成人高清免费在线播放| 日韩欧美高清dvd碟片| 香蕉成人啪国产精品视频综合网| 国产成人精品免费网站| 久久精品一区四区| 国产专区欧美精品| 久久男人中文字幕资源站| 国产一区二三区好的| 久久综合久色欧美综合狠狠| 久久66热re国产| 久久久99免费| 99re66热这里只有精品3直播 | 亚洲日本在线观看| 成人免费视频播放| 亚洲美女在线一区| 欧美精品在线一区二区| 久久激情综合网| 国产精品久久影院| 欧美色综合网站| 久久精品国产久精国产| 国产亚洲精品超碰| 色乱码一区二区三区88| 夜夜嗨av一区二区三区网页| 欧美一区二区不卡视频| 国产成人欧美日韩在线电影| 亚洲日本护士毛茸茸| 91精品啪在线观看国产60岁| 国产真实精品久久二三区| 中文字幕一区二区三区在线观看| 欧美体内she精高潮| 国产一区二区三区不卡在线观看 | 亚洲国产岛国毛片在线| 欧美视频中文一区二区三区在线观看| 日韩影院免费视频| 国产欧美精品区一区二区三区| 91玉足脚交白嫩脚丫在线播放| 蜜臀av一区二区| 一区二区在线观看视频| 欧美探花视频资源| 美女视频网站黄色亚洲| 五月婷婷久久丁香| 亚洲国产精品一区二区www| 欧美一级夜夜爽| 91蝌蚪porny| 成人高清视频免费观看| 国产在线精品一区在线观看麻豆| 欧美日本精品一区二区三区| 波多野结衣中文字幕一区二区三区| 亚洲三级视频在线观看|