SQL 注入红蓝对抗笔记
这个知识点面试也常问,索性写透一点。

前置知识
复盘最大的收获是理解了攻击链的完整形状,单点看都不起眼。
环境搭建
整个过程在隔离环境完成,快照随时回滚,不影响业务。
sqlmap -r req.txt --batch --dbs
# 授权环境练习使用

过程复盘
修复建议分了两级:立即止血和长期加固,甲方更容易接受。
nmap -sV -sC -p- target.com -oA scan
# 输出直接喂给下一环节
检测与加固
复现到一半发现边界条件和文档写的不一样,这才是真实世界的常态。

小结
检测侧同样重要,蓝队视角能让攻击者无处遁形。
防御方最大的劣势是必须全部防住,但我们能提高攻击成本。
评论 (1)
这个思路清晰,受教了。
发表评论