网站备份泄露调查

调查支持网站的备份泄露,修复内部文件被公开访问的问题,再独立保护另一个门户网站,同时保持正常下载可用。

网络安全Linux

💡 本教程由 AI 辅助翻译自英文原版。如需查看原文,您可以 切换至英文原版

简介

《网站备份泄露调查》是一门面向初学者的 Web 安全实践课程。你将扮演 Northstar 的值班工程师,从 Nginx 访问日志中追踪一次异常下载,在不中断支持网站服务的情况下保护内部归档文件。

课程包含 1 个引导实验和 1 个挑战。引导实验通过三个步骤,带你完成调查与修复。挑战则提供一个目录结构和文件名不同的门户网站,让你独立运用相同的方法。

你将学到什么

完成课程后,你将能够:

  • 阅读 Web 访问日志的关键字段,识别成功的文件下载请求;
  • 使用 curl 和 tar 检查网站实际公开了哪些内容;
  • 将请求 URL 与服务器的公开目录(即网站根目录)对应起来;
  • 将内部数据保存在公开目录之外;
  • 验证内部文件已无法通过网站下载,同时公开页面和允许下载的文件仍可正常访问。

本课程适合谁

本课程适合希望通过具体的网站文件泄露场景学习调查与修复的安全初学者、开发者,以及有志于从事系统管理的学习者。

前置要求: 熟悉基本的终端操作,包括输入命令和识别文件路径。无需 Nginx 管理、渗透测试或编程经验。课程会介绍任务涉及的 HTTP、日志和归档文件概念。

学习环境: 预配置的浏览器端 Linux 环境,提供 Workstation 和 Web Server 两个终端以及 Topology 拓扑视图。网站、示例数据和请求历史均已准备就绪,无需本地安装。

常见问题

需要自行搭建 Web 服务器吗?

不需要。实验启动时,网站和两个终端都已准备就绪,你可以专注于调查与修复。

需要编写应用代码吗?

不需要。你将使用终端工具检查请求、阅读配置、移动文件并测试结果。

挑战如何衔接引导实验?

挑战沿用相同的工具和修复方法,但网站目录结构与归档文件名有所不同。你需要自行判断哪个下载文件属于内部数据,并在没有分步指导的情况下完成修复。遇到困难时,可以查看包含解释的完整解答。

教师

labby
Labby
Labby is the LabEx teacher.

为您推荐

no data