http://101.43.154.45:60083/start/index.php?page=hello

三、攻击链时间线

  1. 指纹识别:nginx/1.8.1,判断是 Docker:读取 /.dockerenv

补充其他 Docker 佐证文件:

  • /proc/1/cgroup 用 LFI 读取,如果里面路径出现 /docker/xxxx → 实锤容器 payload:

    ?page=/proc/1/cgroup

Ubuntu 14.04 系 Docker 容器(发现 /.dockerenv),php-fpm pool www

Ubuntu 14.04 怎么识别

同样靠 LFI 读取系统发行版文件:

复制代码
?page=/etc/os-release

php‑fpm pool www 是怎么发现的

👉 用 LFI 读 /proc/self/cmdline!

payload:

复制代码
?page=/proc/self/cmdline
  1. 判别探测:page=hello.php 无报错(display_errors 关);page=/etc/passwd 内容落页面底部 → 实锤 include($_GET'page') 直拼、无自动后缀

/etc/passwd 是什么? Linux 上一个所有人都能读 的文本文件,里面记录系统用户列表(root、www-data 等)。 它不是可执行的 PHP ,所以不会被当成代码运行;但 include 会把文件的原始内容直接输出到网页上 。 👉 你在页面底部看到一堆用户名,就说明:LFI(本地文件包含)漏洞存在!

  1. 任意文件读:读通 /etc/passwd、/proc/self/cmdline(php-fpm: pool www)、nginx 全套配置 → 拿到 web 根目录 /var/www/html

  2. 源码级情报:include /var/www/html/index.php 时整站被"执行"嵌套输出 → 题目提示原文:"尝试获取webshell,答案就在根目录下key.php文件中"

  3. 伪协议被封验证:php://filter、data:// 静默失败 → 判定 file_exists 门控,本地包含无写入点, RCE 只能走"可落盘文件投毒"

  4. 日志投毒 RCE:default.access.log 是死文件,但 default.error.log 活跃且错误条目原样记录 Host 头 → Host: + 请求 /images/ 触发 "directory index of ... is forbidden" 错误落盘 → include /var/log/nginx/default.error.log → 代码执行,验证 uid=33(www-data)

  5. 定位答案:shell 里 ls /var/www/html 发现答案文件其实是 key.cisp(题目文案写 key.php 是坑)

  6. 读取:cat /var/www/html/key.cisp → key{tmweqxsz}

相关推荐
乌萨达8 小时前
手机模拟器安卓怎么用?电脑安装应用、玩手游与账号同步指南
android·智能手机·电脑·雷电模拟器
美狐美颜SDK开放平台9 小时前
Android与iOS直播APP美颜有什么区别?视频美颜SDK开发详解
android·ios·音视频·视频美颜sdk
春猿火10 小时前
某市-2026【网安·论道】misc-afterimage_note-wp
android
恋猫de小郭11 小时前
Shopify 回应为什么从 RN 回到原生,为什么不用 KMP ?
android·前端·flutter
fundroid13 小时前
Android AI 开发,真正拉开差距的是工程闭环
android·ai·大模型·agent
脚踏实地,坚持不懈!13 小时前
Android 面试题全解(结合 AOSP 源码 · 截至 Android 17 / API 37)
android
换元不配限14 小时前
Android 架构演进实战:MVC → MVP → MVVM → MVI
android·架构·mvc·mvvm·mvp·mvi
mmsx16 小时前
Android Dialog 插槽模式:用一套壳统一全应用的弹窗风格
android·java·dialog·开发语言
码上有光16 小时前
Linux:进程间通信——匿名管道通信、命名管道通信
android·java·linux·linux通信·匿名通信·命名通信
爱笑鱼18 小时前
Android 系统启动机制(九):system_server 已经运行,为什么还不能说 Android 启动完成?
android