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

六安品牌网站建设电话自助商城网站建设

六安品牌网站建设电话,自助商城网站建设,网站建设基,怎么做中英文网站文章目录 前言一、baby lfi(bugku-CTF)1、简介2、解题思路1、解题前置知识点2、漏洞利用 二、baby lfi 2(bugku-CTF)1.解题思路1、漏洞利用 三、lfi(bugku CTF)1、解题思路1、漏洞利用 总结 前言 此文章是…

文章目录

  • 前言
  • 一、baby lfi(bugku-CTF)
    • 1、简介
    • 2、解题思路
      • 1、解题前置知识点
      • 2、漏洞利用
  • 二、baby lfi 2(bugku-CTF)
    • 1.解题思路
      • 1、漏洞利用
  • 三、lfi(bugku CTF)
    • 1、解题思路
      • 1、漏洞利用
  • 总结


前言

此文章是小白为了学习ctf所写的,此文章将会采用刷题的形式来记录ctf的解题思路,禁止用此技术进行非法攻击。

一、baby lfi(bugku-CTF)

1、简介

此关卡是在bugkuCTF平台写的https://ctf.bugku.com/

在这里插入图片描述

2、解题思路

1、解题前置知识点

首先看到此题目的名字lfi就知道是考察web安全中的文件包含漏洞的知识点了。lfi是本地文件包含漏洞检测。
漏洞简介
在web应用程序中,程序员为了减少代码的冗余,为了方便代码实现的逻辑性,常常会将文件进行包含。比如开发人员要频繁使用某一个函数,但是又不想在每一个文件都再重新编写一遍,这时就可以将重复使用的函数写在一个文件中,当某一个文件需要使用这些函数时直接包含写好的函数的文件就行了。最常见的php文件包含的是include函数。如果开发人员没有过滤文件包含的参数,攻击者可以包含任意文件达到读取敏感信息等等

2、漏洞利用

打开关卡页面发现有提示
在这里插入图片描述
翻译后如下
在这里插入图片描述
从提示可以看到我们可以包含/etc/passwd这个文件,这个文件可能有我们想要的flag。那么文件包含漏洞产生的重要条件之一是要有可控参数,刚好提示说使用language参数。那么我们猜想传参参数可能是language了。
最后思路知道了我们就可以尝试了。
我们在url地址加上参数language然后传参/etc/passwd就行了。
具体如下

http://82.157.146.43:10873/?language=/etc/passwd

最后得到flag
在这里插入图片描述

shellmates{10CA1_F11e_1Nc1US10n_m4y_r3ve4l_in7Er3st1nG_iNf0Rm4t1on}

二、baby lfi 2(bugku-CTF)

有了第一题的思路我们顺势做一个2.0版本的本地文件包含漏洞。

1.解题思路

1、漏洞利用

打开关卡页面如图所示
在这里插入图片描述
关卡提示到有一个languages的目录,但不会告诉我们这目录有什么。
那么此关卡肯定与languages目录有关了。我们的目的就是包含到/etc/passwd文件。这里我们尝试直接包含发现并不行。页面显示路径非法。
在这里插入图片描述
或者尝试这样
在这里插入图片描述

也是显示路径非法。我们想是不是得先访问languages目录再访问/etc/passwd目录呢,不然languages目录给的提示就用不上了是吧?
所以我们再尝试包含==./languages/etc/passwd==
在这里插入图片描述
发现页面不是显示路径非法,那么有戏。这个时候因为我们不知道languages目录距离根目录多远,所以就一个个试就行,本质是先访问languages目录然后再返回根目录去访问/etc/passwd文件,最后发现得返回五个上级才回到根目录,最后我们成功得到flag
在这里插入图片描述

shellmates{yOU_M4De_yOUr_waY_7hRough_iT} 

三、lfi(bugku CTF)

这一关是第三关,我们一起看看吧。、

1、解题思路

1、漏洞利用

进入页面发现提示是给了我们一部分页面源代码,str_replace('../', '',$_GET['language']) ;

在这里插入图片描述
有php基础的就知道这个是一个过滤关键字的函数,没有见过的也不要慌张,我们搜一搜就知道了。
在这里插入图片描述
本题过滤就是将用户传参的language参数的关键字…/替换为空了
因为这里只过滤了一次,我们可以双写绕过。比如…//过滤后变为…/
构造路径为…//…//…//…//etc/passwd
最后得出flag
在这里插入图片描述

总结

此文章是小白为了学习ctf所写的,感谢大家支持。

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

相关文章:

  • 大网站都开放自己的cms系统上街区做网站
  • 有哪些网站做的很有特色网站的设计思想
  • 深圳网站建设专家五路居网站建设
  • 网页好看的网站设计客户为什么需要建站服务
  • 企业微网站怎么建设青海 住房和建设厅网站
  • 品牌注册商标查询seo查询整站
  • 衡水网站开发赤风设计
  • 雄县做网站logo设计在线生成免费商标
  • 做网站可以用什么语言以及在增加外链时应当注意什么?
  • 手机网站建设官网公司网站开发费用放在什么科目
  • 做模型的网站seo优化知识
  • 网站建站模式合肥网站建设网站推广津学院
  • 建设静态网站工具wordpress 搜索 下一个
  • 网站建设好还需投资吗随州建设网站
  • 手机怎样做网站图解网站程序源码上传到空间打开网站首页还是显示的程序原源代码
  • 唐山自助建站软件建网站的 公司
  • 做企业官网的公司成都网站关键词推广优化
  • 如何用七牛云做视频网站制作外贸网站的公司
  • 郑州网站备案地址wordpress迁移服务器
  • 网上竞价投标流程企业网站关键词优化
  • 企业建网站租用服务器好还是买一个好百度推广案例及效果
  • 老男孩linux网站wordpress ua标识安卓
  • 顺义建站公司wordpress如何显示文章列表
  • 知名网站建设在哪里沈阳快速排名优化
  • 社区网站建设公司wp网站怎么用插件做html网页
  • 贵州省建设项目备案查询网站黄山建设工程信息网站
  • 大连海外网站建设网站如何做超级链接
  • 做外贸一般上哪些网站网站建设改版方案
  • 烟台网站建设企汇互联见效付款网站套站
  • 国内做进口的电商网站wordpress加载变慢