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

和硕网站建设百度校招

和硕网站建设,百度校招,网站html源码,哈尔滨悦创网络科技网站开发导言: 本文主要讲述在CTF竞赛中,web类题目file_include。 靶场链接:攻防世界 (xctf.org.cn) 一,观察页面。 可以看到一段php代码。从则段代码中我们可以知道: 1,使用include引入check.php文件&#xff…

  导言:

本文主要讲述在CTF竞赛中,web类题目file_include。

靶场链接:攻防世界 (xctf.org.cn)

一,观察页面。

可以看到一段php代码。从则段代码中我们可以知道:

1,使用include引入check.php文件,猜测其为flag。

2,使用get传参方式,传参名为:filename。

3,最后引入filename参数对应的文件。

4,其为文件包含漏洞。

二,攻击测试。

失败。

使用继续测试,已排除过滤项。

最后发现常见的关键字都有过滤。

但对于php://filter/并没有过滤。

可以对其进行编码绕过,php支持的编码格式较多,不方便手工进行测试,下一步将使用爆破模块进行测试。

PHP支持的编码协议包括但不限于以下几种:

ASCII编码:美国信息交换标准代码,可以表示127个字符,包含数字、字母以及一些特殊符号。
ISO-8859编码:一种单字节编码,包含多个字符集,能够表示所有拉丁字母、西里尔字母、希腊字母以及少量的非拉丁字母。
Unicode编码:包括UTF-8、UTF-16和UTF-2等编码格式。其中UTF-8在Web开发中最为常用。
GBK编码:中国制定的,应用于汉字字符的编码,支持更多的中文字符。

此外,PHP还支持如UCS-4、UCS-2、EUC-JP、SJIS、ISO-2022-JP、CP932、CP51932等多种编码协议,以及针对移动设备优化的编码如UTF-8-Mobile#DOCOMO、UTF-8-Mobile#KDDI等。这些编码协议使得PHP能够灵活地处理各种字符集和编码转换需求。详见:探索php伪协议以及死亡绕过 - FreeBuf网络安全行业门户

在测试中,base也有过滤:

所以,我们在进行php编码协议进行爆破的同时,也需要对输出方式进行爆破。

三,使用bp进行抓包爆破。

1,爆破编码协议:

2,测试成果:

选用.EUC-JP*.UCS-4*进行测试。

构造payload:

/?filename=php://filter/convert.iconv.EUC-JP%2a.UCS-4%2a/resource=check.php 

与爆破结果一致,并没有明确指出flag位置,猜测在flag.php文件内。

构造payload:

?filename=php://filter/convert.iconv.EUC-JP%2a.UCS-4%2a/resource=flag.ph

得到flag。

http://www.rdtb.cn/news/14133.html

相关文章:

  • 龙华做手机网站合肥seo优化排名公司
  • 哪个网站跨境电商做的最好在线识别图片百度识图
  • 上海网站推广企业最近的头条新闻
  • 网站开发功能脑图免费企业网站管理系统
  • 龙江手机网站建设网络服务公司经营范围
  • 浙江杭州seo网站建设网站优化app推广好做吗
  • 创建公司网站需要注意什么河南郑州做网站的公司
  • 百度搜索引擎api北京百度推广seo
  • 昆明网站建设报价seo关键词优化提高网站排名
  • 做网站资料准备查排名网站
  • 网页模板哪个网站可以下载搜索引擎下载入口
  • wordpress副标题怎么写seo服务外包客服
  • 威海北京网站建设查收录网站
  • 小说网站怎么用html做如何建立自己的网络销售
  • 深圳网站建设加盟seo技术专员招聘
  • 网站竞价 英文电脑培训中心
  • 会网站开发 不会软件如何进行线上推广
  • 取名网站怎么做多层次网络营销合法吗
  • 自己做网站赚钱网络销售真恶心
  • 重庆快速网站建设北京推广
  • 卓越 网站2023年8月新冠又来了
  • 建设网站应该怎么做百度竞价托管代运营公司
  • 网站开发代码建个网站费用大概多少钱一年
  • 国外对旅游网站的建设搭建网站基本步骤
  • 网站开发个人简历word下载怀来网站seo
  • 江苏网站建设 博敏网站疫情放开最新消息今天
  • 开发网站公司12345浏览器网址大全
  • 绝对大气漂亮的响应式网站后台模板小红书软文案例
  • 怎么自己在百度上做网站重庆seo网络推广
  • 深圳网站建设定制百度认证官网申请