xiexie'blog

Latest notes

最新文章

17 篇记录

Scarlet CTF

CampusOneStudent Store一个接口/api/debug/sessions 爆不出来 一个字典里面几百万个都没法 虽然感觉这个组合也不是很难 但是一般的爆破都是递归的 也就是说/api能访问 然后才会向下 这个不一样… 所以没法了假设知道了吧… 得到了管理员session id抓包去改 然后去访问/admin接口 进行只过滤了空格的sql注入这样 sql注入就是

关于xss

一、 浏览器底层机制与安全基石理解XSS的执行逻辑,必须建立在充分掌握浏览器渲染流程与同源策略的基础之上。 1. 浏览器渲染过程与 DOM 构建浏览器接收到HTML字节流后,需要将其解析为可供渲染和交互的结构。XSS代码的执行正是发生在这个解析阶段。 分词与打标签 (Tokenizing):HTML解析器逐字读取字符序列,进行词法分析,识别出标签(如 <html>, <body

npm使用和vm沙箱

nmp使用这里去看官网的详细指令还有民间大佬的精髓总结NPM (Node Package Manager) 不仅仅是 Node.js 的包管理工具,用于安装、共享和管理项目依赖。CTF中,它更是我们进行依赖环境配置、历史漏洞复现以及供应链安全审计的必备武器。 1. 基础环境与配置NPM 会随着 Node.js 自动安装。 环境自检: * node -v 检查 Node.js 版

计算机网络

网络世界的坐标系 MAC地址与IP地址一、 核心架构:为什么需要物理与逻辑两套寻址体系?在网络工程架构中,MAC 地址与 IP 地址的共存并非冗余,而是为了解决网络规模扩展时的寻址效率与物理硬件解耦问题。 MAC 地址(物理寻址,平面架构):工作在数据链路层。MAC 地址是扁平化的(Flat Addressing),它仅唯一标识网络节点的硬件接口(网卡 NIC),不包含任何拓扑

Hgamectf

web 魔法书根据提示 抓包改阅读时间 得到弹窗 密码 Classic最后一行密文VUHHX{Tti Julxmzooz sm zhq Rlc azh ane Apk}然后明文VIDAR 123456计算偏移量:- V -> V: 偏移 0 (A)- U -> I: 偏移 12 (M) (U=20, I=8, 20-12=8)- H -> D: 偏移 4 (E) (H=7, D

docker

Docker是什么在没有Docker之前 如果你要在电脑上跑一个别人写的 CTF Web 题目 要在自己电脑上装一堆符合的环境 Docker 就是一个极其轻量级的“虚拟机”替代方案 两个最核心的概念镜像 (Image) 它是一个只读的文件,里面打包好了操作系统基础、运行环境(比如 PHP)和题目代码容器 (Container) 容器是一个隔离的沙箱,题目就在这个沙箱里运行 基础