Crypto 方向古典密码与现代密码
面向 CTF 竞赛的密码学地图:从凯撒、维吉尼亚、仿射、Hill 等古典密码的频率分析与重合指数破解,到 AES-ECB 与 CBC 误用、Padding Oracle、CTR nonce 重用、RC4 与 MT19937 状态恢复、MD5 长度扩展攻击,并逐类给出检测手段与工程防御启示。
category
面向 CTF 竞赛的密码学地图:从凯撒、维吉尼亚、仿射、Hill 等古典密码的频率分析与重合指数破解,到 AES-ECB 与 CBC 误用、Padding Oracle、CTR nonce 重用、RC4 与 MT19937 状态恢复、MD5 长度扩展攻击,并逐类给出检测手段与工程防御启示。
从 CTF 竞赛视角讲清 SSTI 与 SSRF 两类漏洞:模板拼接与数据绑定的成因差异、Jinja2 与 Twig 及 Freemarker 的引擎指纹识别、对象链构造与沙箱逃逸原理,以及 SSRF 的协议利用、进制与 DNS rebinding 绕过、云元数据 169.254.169.254 与 IMDSv2 缓解,最后给出两侧的检测与防御要点。
从 CTF 竞赛视角拆解 SQL 注入的分类与适用前提、information_schema 信息收集、联合与报错注入取数、布尔与时间盲注、二次与堆叠注入,以及字符层到协议层的 WAF 绕过原理,并给出预编译根治方案与检测防御要点。所有示例均在本地靶场与授权测试语境下给出。
系统梳理 CTF Web 方向里 PHP 语言特性导致的绕过手法:弱类型比较与 0e 魔法哈希、md5 数组绕过与 null 语义、intval 截断与科学计数法、strcmp 与 in_array 绕过、extract 变量覆盖、伪协议文件包含、反序列化魔术方法与 POP 链、无字母数字 webshell 构造原理,每个手法都配检测与防御方案。
从赛制、赛事、方向地图到靶场路线,系统梳理 CTF 竞赛的全景与学习路径。回答新手最关心的问题:Jeopardy 与 Attack-Defense 赛制差在哪、DEF CON CTF 与 XCTF 怎么评分、Web/Crypto/Reverse/Pwn/Misc 五大方向各考什么、CTFHub 与 pwn.college 等靶场如何取舍、团队如何分工,并给出合法授权边界与工具链概览。
系统讲解暴力破解与 MFA 加固:密码喷洒与暴力破解手法、账户锁定策略的平衡、MFA 的绕过攻击(MFA 疲劳轰炸、OTP 拦截、恢复流程滥用)、自适应认证与风控、登录防护架构与攻击监控。
系统讲解邮件安全与钓鱼防护:SPF、DKIM、DMARC 三大认证协议的原理与配置、邮件网关与 URL 重写沙箱、钓鱼邮件识别指标、BEC 商业邮件诈骗,以及用户意识培训与模拟演练的落地。
系统讲解勒索软件防御:攻击链全貌(初始访问、横向移动、加密勒索)、早期检测信号、3-2-1 备份策略、隔离与遏制手段、应急响应与恢复流程,以及定期演练与韧性评估。
系统讲解 WebAuthn 无密码认证与 Passkey 通行密钥:FIDO2 协议栈、公钥凭证注册与认证流程、对抗钓鱼与中间人攻击的原理、防重放与来源绑定,以及落地工程的用户体验、恢复机制与多设备同步方案。
系统讲解反机器人与自动化攻击防御:bot 流量识别与分类、CAPTCHA 与人机验证的演进、行为分析与设备指纹、指纹稳定识别、速率限制分层与分布式限流,以及 API 滥用防护与风控落地。
系统讲解 Web 缓存投毒(Cache Poisoning)与缓存欺骗(Cache Deception):CDN 与反向代理的缓存原理、缓存键设计缺陷、请求头污染、URL 规范化差异、请求走私与缓存投毒的组合利用,并给出缓存配置加固、缓存键规范与检测方案。
GraphQL 认证与授权实战:认证(AuthN)与授权(AuthZ)的区别、JWT/Session/OAuth 在 GraphQL 中的落地、context 中的用户解析、字段级与行级权限(RBAC/ABAC)、resolver 层的授权模型、Federation 场景的跨子图授权、深度查询的成本控制、GraphQL 特有的安全攻击面(复杂查询/别名滥用/信息泄露)与授权测试策略。
系统讲解威胁情报(Threat Intelligence)与 APT 防御:情报类型(战略/战术/运营/技术)、DIKW 情报生命周期、IOC/IOA 与 MITRE ATT&CK、STIX/TAXII 情报标准、情报驱动安全运营与威胁狩猎,以及 APT 攻击链的检测与响应思路。
系统讲解漏洞全生命周期管理(Vulnerability Management):漏洞发现来源(扫描器、SRC/赏金、威胁情报)、CVSS 与 EPSS 风险评估与优先级排序、修复 SLA 与例外管理、修复验证与复盘闭环,以及漏洞管理指标度量与团队流程集成。
系统化讲解操作系统安全基线配置与主机加固:CIS Benchmark 与等保基线、账号与认证加固(SSH/口令策略/sudo)、网络与防火墙加固、文件系统与权限加固、日志与审计加固、内核与服务加固,以及基线落地、验证与合规审计的完整流程。
系统讲解安全编码规范与代码审计:安全编码核心原则(输入校验、输出编码、最小权限)、主流语言的高危模式清单(Java/Python/Go/Node)、代码审计方法论(数据流分析、危险函数、污点追踪)、人工审计与工具结合,以及可落地的安全编码评审清单。
深度讲解业务逻辑漏洞(Business Logic Vulnerability)与越权漏洞:水平越权与垂直越权、价格与数量篡改、优惠券与积分滥用、竞态条件、验证码与流程绕过,以及测试方法(状态机、流程分析)与防御设计原则。
深度讲解 SSRF(服务端请求伪造)与开放重定向漏洞:攻击原理与利用链(内网探测、云元数据窃取、内部服务攻击)、URL 解析与 DNS 重绑定绕过、协议走私,以及完整的防御方案(IP 白名单、DNS 二次校验、云元数据保护、重定向治理)。
深度讲解可观测性系统的安全设计与数据治理:可观测性系统的攻击面、日志与追踪中的敏感数据(PII/凭证/密钥)、最小化采集与脱敏策略、Telemetry Pipeline 的访问控制与加密、后端存储的加密与保留、权限模型与审计、合规要求(GDPR 等),以及一套可观测性安全纵深防御。
系统讲解基础设施配置漂移治理与安全基线建设,涵盖IaC漂移检测、CIS Benchmark合规基线、策略即代码、供应链安全(SBOM/镜像签名)、密钥管理与自动轮换、审计追踪,构建从声明到现实的持续合规体系。