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

智能网站建设平台seo推广技术

智能网站建设平台,seo推广技术,怎么把网站建设推广出去,有哪些做鸭子网站关注这个靶场的其它相关笔记:SQLI LABS —— 靶场笔记合集-CSDN博客 0x01:过关流程 输入下面的链接进入靶场(如果你的地址和我不一样,按照你本地的环境来): http://localhost/sqli-labs/Less-39/ 本关是堆…

关注这个靶场的其它相关笔记:SQLI LABS —— 靶场笔记合集-CSDN博客

0x01:过关流程

输入下面的链接进入靶场(如果你的地址和我不一样,按照你本地的环境来):

 http://localhost/sqli-labs/Less-39/

本关是堆叠注入,先来看一下受害者原始数据(我们的目标就是篡改信息,或者删除信息?):

首先,用 BP 抓包,然后用时间盲注的字典去爆破后端 SQL 模板:

如下,是一个可以使用的 Payload 模板:

 1 and sleep(3)

通过上面的模板,我们可以推测出其后端的 SQL 模板为:

 select * from users where id=$_GET["id"];

我们可以使用如下 Payload 做一个测试,进行校验,看看我们上面的推测是否正确:

 1 and 1=1   => 若页面回显内容,则证明存在漏洞1 and 1=0   => 若页面回显为空,则证明存在漏洞

明确了漏洞存在,且知道 Payload 该怎么写后,就是收集数据库信息、收集数据表信息 。。。 这些笔者在这里节省时间就不说了,直接当作已知条件,下面直接开始上堆叠注入的 Payload:

 -- 修改 id = 1 的用户密码为 HACKER1;update users set password='HACKER' where id=1;#

如上,我们已经能够随意篡改用户密码了。至此,SQLI LABS Less-39 GET-Stacked Query Injection-Intiger Based 成功过关。

0x02:源码分析

下面是 SQLI LABS Less-39 GET-Stacked Query Injection-Intiger Based 后端的部分源码,以及笔者做的笔记:

<?php// take the variables if (isset($_GET['id'])) {$id = $_GET['id'];//logging the connection parameters to a file for analysis.$fp = fopen('result.txt', 'a');fwrite($fp, 'ID:' . $id . "\n");fclose($fp);​// connectivity//mysql connections for stacked query examples.$con1 = mysqli_connect($host, $dbuser, $dbpass, $dbname);// Check connectionif (mysqli_connect_errno($con1)) {echo "Failed to connect to MySQL: " . mysqli_connect_error();} else {@mysqli_select_db($con1, $dbname) or die("Unable to connect to the database: $dbname");}​// 直接拼接进 SQL 模板中$sql = "SELECT * FROM users WHERE id=$id LIMIT 0,1";/* execute multi query */// mysqli_multi_query => 执行一个或多个针对数据库的查询,多个查询用分号进行分隔。 if (mysqli_multi_query($con1, $sql)) {/* store first result set */// mysqli_stroe_result => 转移将上一次查询返回的结果集(多个结果)if ($result = mysqli_store_result($con1)) {if ($row = mysqli_fetch_row($result)) {echo '<font size = "5" color= "#00FF00">';printf("Your Username is : %s", $row[1]);echo "<br>";printf("Your Password is : %s", $row[2]);echo "<br>";echo "</font>";}//            mysqli_free_result($result);}/* print divider */// mysqli_more_results => 如果当前执行的查询存在多个结果,返回 “真”,否则返回 “假”if (mysqli_more_results($con1)) {//printf("-----------------\n");}//while (mysqli_next_result($con1));} else {echo '<font size="5" color= "#FFFF00">';print_r(mysqli_error($con1));echo "</font>";}/* close connection */mysqli_close($con1);} else {echo "Please input the ID as parameter with numeric value";}?>
http://www.zhongyajixie.com/news/27536.html

相关文章:

  • php网站换服务器软文网官网
  • 怎么做动态网站视频短片seo网站怎么优化
  • 不想花钱做网站推广百度客服在哪里找
  • 滕州网站制作哪家好网络营销做的比较好的企业
  • 个人网站首页界面总排行榜总点击榜总收藏榜
  • 专注宜昌网站建设推广普通话手抄报模板
  • wordpress文章编辑插件关键词优化师
  • 搭建网站的价格深圳网络推广公司哪家好
  • 团购网站 方案优化外包哪里好
  • 做网站asp网络广告类型
  • 优秀企业网站设计制作大专网络营销专业好不好
  • 网站里面的按钮链接怎么做怎么自己创建网页
  • 佛山网站建设在哪找厦门关键词排名优化
  • 佛山专业的做网站淘宝网店运营
  • 建行app官方下载seo实战培训视频
  • 上海品划做网站seo黑帽有哪些技术
  • 石家庄效果图设计福州百度seo排名
  • 网站建设公司违法今日新闻头条最新消息
  • 织梦网站怎样做防护最好最全的搜索引擎
  • 论文引用网站数据 如何做注释清远头条新闻
  • 公司网站建设找谁万能搜索引擎网站
  • 网站开发技术实验教程html期末大作业个人网站制作
  • 一站式营销推广平台怎样做网络推广
  • c2c网站建设策划书空间刷赞网站推广
  • 西安网站开发公司贺州seo
  • 专业网站建设费用包括优化大师软件下载
  • 口碑好的品牌网站建设搜索引擎优化时营销关键词
  • 大气医院网站源码域名查询备案
  • 制作个人网站论文百度灰色词排名代发
  • 如何企业网站的软文人工智能培训课程