2025-06-16 - AI辅助渗透测试之如何对甲方说明API安全问题(利用HAR记录文件)

最近做了些 IS Audit 项目(所以公众号文章写少了),期间少不了要做渗透测试。与本文相似的利用 AI 执行渗透测试的文章也不少,全自动连 SQL 注入都做了。但笔者本篇只聚焦在渗透测试的一个关键前期环节上:

如何找出测试对象可利用的 API 接口。

article banner

笔者:国际注册信息系统审计师、软考系统分析师、软件工程硕士

其实看完标题估计不少读者都知道该怎么干了,不过作为主要面向甲方的网安科普来说,笔者觉得多少都应写一下。

本文无图,因为懒得打码。

API 安全是网络安全的重灾区,OWASP 直接将其列为专门的一个项目来跟踪[1]。

渗透测试作为 IS Audit 或者等级保护测评过程必要的一环,需要尽可能简单、快速尤其是容易让甲方理解做了什么。

但有经验的读者都知道,对 API 接口的初始分析过程本身就是相当耗时耗力但也肯定绕不过而必须做的一件事,如果还要结合渗透测试向没有专业背景的甲方解释分析过程,谁都没有动力去做。

但客户的理解尤其关键!所以就要找办法把时间分配的重心转移到客户一侧,这也就是本文的目的。

HAR 即 HTTP Archive,文件内记录了通过 HTTP/HTTPS 协议实现网站访问交互过程的全部内容。产生该文件的最直接操作方式是按F12调出浏览器的开发者工具,切换到“网络”一页,然后把交互过程导出为 HAR 文件。

有条件有能力的还可以自己写程序(让 AI 写程序)自动执行交互过程和记录 HAR 文件,典型如利用 BrowserMob Proxy[2] 实现这个过程。

导出的 HAR 文件内包含有 HTTP 协议的交互过程,即 REQUEST/RESPONSE 记录,以及所有的在本次交互中双向传输的内容,HTML页面,JS文件,等等。

......点击查看详细内容

最新发表
WAVECN网站以太网MAC地址、注册厂商名称双向查询功能数据更新2025-05-07 WAVECN网站以太网MAC地址、注册厂商名称双向查询功能数据更新例行更新,更新时间2025年5月7日。
预算展期,CVE 暂免关门,但国内漏洞信息库发展契机仍存2025-04-17 预算展期,CVE 暂免关门,但国内漏洞信息库发展契机仍存即使 CVE 能继续维持运作,国内漏洞信息库的发展契机依然存在。
MITRE 也被砍预算了,如果没了 CVE,只看 CNVD 是不足够的2025-04-16 MITRE 也被砍预算了,如果没了 CVE,只看 CNVD 是不足够的就如收购推特之后网安全员被裁,D.O.G.E.大刀砍向MITRE。
重视篡改和勒索事件情报分析才能有效应对网络威胁2025-03-25 重视篡改和勒索事件情报分析才能有效应对网络威胁在网络安全防守中,关键在于通过有效资源投入使攻击方认为投入大于收益,从而放弃攻击,这要求防守方必须深入了解攻防态势,做好情报分析,真正做到“知己知彼,百战不殆”。
自己改 CPU 微码:ZENTOOL,CVE-2024-56161 的后续2025-03-09 自己改 CPU 微码:ZENTOOL,CVE-2024-56161 的后续刚好自己之前买了 AMD Ryzen 2,可以折腾了。
从最近国内多起疑似数据勒索事件对照等保标准要求研读美国执法机构发布的勒索软件防范网络安全公告2025-03-05 从最近国内多起疑似数据勒索事件对照等保标准要求研读美国执法机构发布的勒索软件防范网络安全公告从最近国内多起疑似数据勒索事件对照等保标准要求研读美国执法机构发布的勒索软件防范网络安全公告
为什么从网络安全合规可见企业数字化转型以至 AI 落地的真实心态2025-02-25 为什么从网络安全合规可见企业数字化转型以至 AI 落地的真实心态精准掌握客户心态是乙方必要能力,身处甲方之内更要看得通透。
随机数、XKCD 漫画与 ZEN 系列最新 CPU 漏洞 CVE-2024-561612025-02-13 随机数、XKCD 漫画与 ZEN 系列最新 CPU 漏洞 CVE-2024-56161CPU 微码补丁管理要认真对待了。
奇幻爽文之风终于吹到了网安2025-02-02 奇幻爽文之风终于吹到了网安随着 DeepSeek 被网络攻击成为热门话题,一夜之间,奇幻爽文之风吹到了网安。
CVE-2024-3661,又可以考验发行版补丁及时性了2025-02-01 CVE-2024-3661,又可以考验发行版补丁及时性了又有新高危漏洞可以测试操作系统发行版的补丁及时性了。这就是 NetworkManager 高危CVE安全漏洞,CVE-2024-3661,CVSSv3评分7.6。
开源代码漏洞扫描器 OSV-Scanner 新增修复和离线功能2025-01-03 开源代码漏洞扫描器 OSV-Scanner 新增修复和离线功能最新版本1.9.2的实验性功能:指导性纠正是非常有发展潜力的。
守好两高一弱很难?2024-12-31 守好两高一弱很难?网络安全,唯“认真”不破。
从香港网络安全立法看网络安全技术论坛2024,以及对甲方的网安教育2024-12-20 从香港网络安全立法看网络安全技术论坛2024,以及对甲方的网安教育无论是在哪里,面向甲方的网络安全教育,路还很长。
2025 在即,企业侧 AI 系统数据安全治理做好了没?2024-12-13 2025 在即,企业侧 AI 系统数据安全治理做好了没?本篇属于个人专业思考,预估读者寥寥。
微信订阅号二维码
更多内容
  •  2024-12-06 实测 Process Monitor 的系统启动日志功能确实强
  •  2024-12-02 网络安全行业的评选特别多,信哪个?
  •  2024-11-28 运维和网安必备:Sysinternals Process Monitor 4.01 更新(还有...
  •  2024-11-23 信息系统运维外包的可靠性是数据安全最大的坑
  •  2024-11-17 BASIC 语言发明人去世,想起自己用过很多种 BASIC
  •  2024-11-13 挖深网络安全的兔子洞:CPU 微码补丁管理
  •  2024-11-10 安全加固基准搅合国产操作系统上下游关系
  •  2024-11-04 安全加固必须要有可人读的基准文本而不是傻瓜式的黑箱工具
  •  2024-11-01 从香港网络安全峰会2024观察香港网安市场机遇