[THM] Overpass 2 Hacked 流量分析与后门溯源
Overpass 生产环境遭到入侵。该题提供了攻击发生时捕获的 PCAP,目标是从网络证据重建攻击路径,并在重新部署的靶机上验证攻击者遗留的访问方式。本文按实际发现顺序整理。 目标与证据范围 项目 内容 平台 TryHackMe 房间 Overpass 2 Hacked 主题 PCAP 取证、WebShell、明文反连、SSH 后门与 SUID 持久化 PCAP overpass2_1595383502269.pcapng 验证靶机 IP 10.144.170.130(本次会话,临时地址) 完成情况 已取得 user flag 与 root flag,并复原攻击者遗留的后门访问链 先用 file 确认样本为 pcapng capture file,再计算题目要求的 MD5、SHA-256、SHA-512。MD5 与题目给出的值一致,说明分析对象未在本地下载后被意外替换。 stat 中的 Access/Modify/Change/Birth 时间只描述本地文件系统中的下载、访问或修改时间,不能倒推攻击在何时发生;攻击时间应以 PCAP...
[HTB] Cap 渗透测试笔记
这次打的是 HTB 的 Cap(Easy / Linux)。实际链路包括 Dashboard 数据编号、抓包中的明文 FTP 认证、FTP/SSH 凭据复用,以及错误授予 Python 的 cap_setuid。 本文按实际发现顺序整理。Flag 与口令用占位符表示; 目标靶机信息 项目 内容 平台 Hack The Box 靶机 Cap 难度 Easy 系统 Ubuntu 20.04.2 LTS 实战日期 2026-11-03(北京时间) 完成情况 已取得 user flag 与 root flag,并获得交互式 root shell 靶机重启后 IP 会改变。初始扫描使用 10.129.161.149;中间因为扫描原因reset了靶机,后续实际验证时使用 10.129.161.160。 路径概览 已验证的关键节点 01 · Dashboard 数据编号 枚举...
[HTB] Management 渗透测试笔记
这次打的是 Management,一台 Linux Easy 靶机。我从首页的 SSO 入口开始,先折腾了前端资源解密、JATO 参数和匿名账户权限,后来通过 OpenAM 拿到 Shell,再沿着 GLPI 凭据和备份权限拿到了两个 Flag。中间也走了些弯路,一起记在这里。 目标靶机信息 项目 内容 平台 Hack The Box 靶机 Management 难度 Easy 目标 IP 10.129.159.168(初始扫描) 实战日期 2026-11-01 至 2026-11-02(北京时间) 完成情况 已取得 user flag 和 root flag,未建立交互式 root shell 图中的实例 IP 为 10.129.160.183,本文首次扫描使用的是 10.129.159.168。 路径概览打完后回头看,主要过程可以串成下面这条线: 已验证的关键节点 01 · 从 Web 入口定位 OpenAM ...
[THM] Domino-WP
TryHackMe Domino 渗透测试笔记一、目标信息与攻击链概览这次练习的目标是 NexusCorp 员工门户。按照靶场提示,需要把多个小问题串联起来,逐步扩大访问权限。下面按照我的实际操作顺序记录测试过程,包括 SQL 注入测试、Session 结构分析和工单回连测试,以及这些测试如何帮助确定下一步方向。 项目 本次记录 靶场 TryHackMe · Domino 目标 IP 10.146.180.198 本机 VPN IP 192.168.129.1 Web 入口 http://10.146.180.198/ The NexusCorp Employee Portal appears to be a typical internal application with authentication controls and role-based access in place. However, multiple small weaknesses, ranging from misconfigurations to logic...
[PortSwigger] Web Security Academy 学习笔记索引
PortSwigger Web Security Academy 学习笔记本分类用于整理 PortSwigger Web Security Academy 的学习记录。笔记重点不是保存 Payload 或照抄实验步骤,而是沉淀可以迁移到新应用中的测试方法。 记录内容每条学习路径的笔记尽量包含以下内容: 漏洞原理与需要满足的前置条件; 应用的正常业务流程与安全规则; 可测试的入口、参数、角色和状态; 观察、假设、实验、预期结果与实际结果; 最小化验证过程、影响范围与证据; 漏洞根因、修复建议与复测方法; 失败方向以及可迁移到其他应用的检查项。 学习路径索引后续笔记将按照认证与会话、访问控制、服务端漏洞、客户端漏洞、API 与业务逻辑、高级 HTTP 技术等方向持续补充。 所有测试仅在 PortSwigger 实验环境、自有环境或获得明确授权的目标中进行。
[THM] THE GAME CHALLENGE 解题笔记
TryHackMe THE GAME CHALLENGE 解题笔记一、题目信息 题目名称:THE GAME CHALLENGE 题目文件:Tetrix.exe-1741979048280.zip 题目类型:逆向工程 / 游戏逆向 / 文件隐藏分析 题目描述: Cipher has gone dark, but intel reveals he’s hiding critical secrets inside Tetris, a popular video game. Hack it and uncover the encrypted data buried in its code. 题目提供了一个 Windows 游戏程序,并在描述中提到 Tetris 和隐藏的加密数据。我的分析思路如下: 识别附件和可执行文件的基本信息; 检查 PE 节区及文件尾部是否存在额外数据; 定位并提取嵌入的 Godot PCK 资源包; 检查资源包结构和可能的加密特征; 使用 Ghidra 复现十六进制编辑器的全文件搜索; 排除误命中并定位 flag。 二、使用工具 类型 工具 /...
hexstrike + vscode copilot codex 实现渗透 CTF 自动化工作流
渗透测试/CTF 半自动化流程本教程是使用hexstrike + vscode copilot/codex,目的是实现渗透测试/CTF 自动化本文仅用于授权的 CTF、靶场和自有实验环境,不适用于未授权目标。这套流程的是“让 AI 代替人工执行重复性分析步骤”,不是无约束地自动攻击真实目标。 写这篇博客的原因首先是我个人在学习了解了一些AI方面相关的知识后,平时使用的办法通常是将需求告知codex,然后等codex将详细步骤发给我再执行。但是在学完了MCP服务后,开始萌生了能不能直接通过提示词让codex调用我本地虚拟机的kali来执行一些重复性任务? 关于MCP我在写这篇博客的时候对MCP的认识还是相当浅薄的,也很希望阅读到这篇文章的大家能指出哪里的不足和错误。 首先介绍MCP:MCP是一套可以让AI调用外部工具的标准协议(Model Context Protocol 又称模型上下文协议)。MCP统一了AI和外部工具/数据之间的连接方式,换句话说就是MCP实现了AI端和程序之间的交互。这里MCP服务端可以让AI知道:Resources: 可供AI读取的资源Prompts:...
[THM] 信息收集方法与工具笔记
信息收集方法与工具笔记这篇笔记整理了我在学习和靶场中常用的信息收集思路,适用于前期侦察(Recon)阶段。 一、搜索引擎与高级语法常用搜索引擎: Google Bing DuckDuckGo 常用高级语法(以 Google 为主): "关键词":精确匹配短语 site:example.com:限定站点范围 -关键词:排除关键词 filetype:pdf/doc/xls/ppt:限定文件类型 示例:123site:target.com filetype:pdf "internal use"site:target.com -www "login""target company" filetype:xlsx 不同搜索引擎的官方语法要点: Google Search Help 明确支持引号精确匹配、site: 限定站点、- 排除关键词;同时强调操作符与关键词之间不要加空格 Bing 官方支持 filetype:、ext:、contains:、intitle:、inbody:、inanchor:...
[THM] Linux基础命令与权限笔记
Linux基础命令与权限笔记这篇内容整理自我的 Linux 学习笔记,重点放在靶场和日常渗透测试最常用的命令上。 一、终端与身份echo 作用:输出文本。 示例:echo "hello" whoami 作用:查看当前登录用户。 示例:whoami 二、目录与文件浏览ls 作用:列出目录内容。 常用参数: -l:长列表显示(权限、属主、大小、时间) -a:显示隐藏文件 -h:配合 -l 友好显示大小 -t:按修改时间排序 -S:按文件大小排序 -R:递归显示子目录 cd 作用:切换目录。 常用写法: cd 目录名:进入目录 cd ..:返回上级 cd ~ 或 cd:回到家目录 cd -:返回上一次目录 pwd 作用:显示当前完整路径。 示例:pwd cat 作用:查看文件内容。 常用参数: -n:显示行号 -b:仅给非空行编号 -s:压缩连续空行 -A:显示特殊字符 三、文件查找与过滤find 作用:按名称、类型、大小、时间、权限等条件查找文件。 使用提醒: 如果不写起始路径,通常默认从当前目录 . 开始查找 -name...
[HTB] Unified 渗透测试笔记
HTB Unified 靶机渗透测试信息收集目标信息 端口扫描使用nmap扫描目标主机的IP。(这里看了下官方wp,有的使用的是rustscan,似乎比nmap快)1nmap -sV 10.129.109.6发现开放如下端口: 这里发现了8443端口,居然是nagios-nsca服务,这个浏览器一搜就是爆出来的各种漏洞,例如CVE-2023-40931,CVE-2023-40934Nagios NSCA 服务介绍Nagios NSCA(Nagios Service Check Acceptor)是 Nagios 的一个组件,用于远程主机向 Nagios 主服务传递监控结果。 作用: 允许分布式监控,把结果集中汇报给 Nagios 服务器 端口: 默认 5667,但靶机这里运行在 8443 上 风险: 历史上有很多漏洞,比如命令注入、认证绕过等在渗透测试中,发现 NSCA 服务几乎就意味着存在潜在利用点。 🔗 官方 GitHub 仓库 靶场任务中在端口8443上运行的软件标题和运行的软件版本通过curl命令获取1curl -k...
![[HTB] Cap 渗透测试笔记](https://img.nuyoah.space/post/postcover/cce3e506-fa7d-457f-ba65-d3b74d503510.png)
![[HTB] Management 渗透测试笔记](https://img.nuyoah.space/post/postcover/0a83fd14-514e-4d04-8781-46cd4c7939c9.png)