美文网首页
BUUCTF-[HCTF 2018]WarmUp 记录

BUUCTF-[HCTF 2018]WarmUp 记录

作者: 低调求发展 | 来源:发表于2020-10-19 16:51 被阅读0次

[HCTF 2018]WarmUp

首先看到一只大笑脸,自然而然的就查看源文件了。

出现一个source.php,打开查看,出现一段源码。看到白名单还有个hint.php,随之点开查看下。

打开说在flag在ffffllllaaaagggg这个文件。返回查看刚刚源码。

 先来熟悉几个函数

//mb_strpos():返回要查找的字符串在别一个字符串中首次出现的位置

// mb_strpos (haystack ,needle )

// haystack:要被检查的字符串。

// needle:要搜索的字符串

//mb_substr()函数返回字符串的一部分。

//str 必需。从该 string 中提取子字符串。

//start 必需。规定在字符串的何处开始。

//ength 可选。规定要返回的字符串长度。默认是直到字符串的结尾。

首先是下方判断有三个条件,非空、是否是字符串、然后检测文件的函数cehckFile,总的来说这个cehckFile这个函数进行了 3次白名单检测、 2次问号过滤、一次URL解码

最终构造payload :?进行两次编码就可以绕过检测了。

http://23440e03-81f6-4fa0-8bde-11c8a13874dd.node3.buuoj.cn/source.php?file=hint.php%253f../../../../../ffffllllaaaagggg

相关文章

  • BUUCTF-[HCTF 2018]WarmUp 记录

    [HCTF 2018]WarmUp 首先看到一只大笑脸,自然而然的就查看源文件了。 出现一个source.php,...

  • BUUOJ刷题

    0x01 WarmUp 出处:HCTF2018 要使emmm::checkFile($_REQUEST['fil...

  • [HCTF 2018]WarmUp

    看一下web,感觉还是挺有意思的,这几天要忙着期末考试了,kernel pwn又要鸽一下了,忙完考试就冲内核了!!...

  • BUUCTF-[HCTF 2018]admin 记录

    16.[HCTF 2018]admin 首先打开界面,有登录和注册,查看源代码没发现啥,直接注册个帐号登录看看,查...

  • HCTF2018 WarmUp

    buuctf第一题。打开页面看到一个滑稽表情,f12发现提示source.php进入该页面,发现是代码审计,代码如...

  • BUUCTF_WEB

    [HCTF 2018]WarmUp 打开链接后是一张图片,看看源码提示source.php,进入source.ph...

  • hctf2018

    打开题目,f12发现 以及hint和link:http://warmup.2018.hctf.io/index.p...

  • 2018-HCTF-Web-WarmUp

    复现环境 https://buuoj.cn/challenges#[HCTF%202018]WarmUp[http...

  • BUUCTF web WP

    0x01 [HCTF 2018]WarmUp f12看到提示进入source.php,看到代码 分析第一段代码,$...

  • HCTF 2018-WEB-WarmUp

    复现地址https://buuoj.cn/challenges#[HCTF%202018]WarmUp 本题考察的...

网友评论

      本文标题:BUUCTF-[HCTF 2018]WarmUp 记录

      本文链接:https://www.haomeiwen.com/subject/dixlmktx.html