ACCESS数据库手工注入
access数据库
是一种非常简单但是功能完整的数据库,很适合小型网站创建,可以很轻松管理表和列,有很多管理工具。
access数据库结构?
access数据库是这么个结构: 表名---->列名---->内容数据 他不像其他的数据库一样、里面创建多个数据库然后才是表再是内容、而access的话只有一个库若干张表。
access注入基本流程?
-
判断有没有注入点
-
猜解表名
-
猜解字段
-
猜解管理员ID值
-
猜解用户名和密码长度
-
猜解用户名和密码
ASP的数据库:SQL sever或者access
判断有没有注入?
- 加引号法
联合查询法(速度快、兼容性不好)
- and 1=1 、 and 1=2——判断注入
- order by …(猜有多少列order by 5回显正确,order by 6报错,则表示有五列)
- union select 1,2,3,4,5 from admin(猜表名,如果报错就说明表名不存在,将admin换成别的)
- union select1,2,username,4,password(在数字3,5有回显位即在回显位上进行猜解字段)
靶场手工注入图文
简单寻找注入点
在URL后面加 and 1=1 原页面无变化
在URL后面加