news 2026/9/6 4:20:10

安全测试之接口返回内容遍历~

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
安全测试之接口返回内容遍历~

最近公司被人大量爬取数据,查了一下发现,用户主页接口,没有加用户登录校验,返回了用户的敏感信息有手机号和邮箱,其实这个接口是用不到这些信息的。再加上用户id是自增长的,所以很容易被别人爬取。

既然这个接口返回的敏感信息是不必要的,所以第一步:隐藏接口返回敏感信息。由开发完成。

反过来看,测试人员除了测试确保被暴露的接口修改返回信息,没有影响业务功能后,还能做什么呢?这个时候,接口自动化的重要性就体现了。

于是,写了一个遍历的方法,遍历项目里所有的接口返回是否包含敏感信息,如果有返回敏感信息,则返回接口URI,body及敏感字段名,方便判断是否必要调整。

之后在每个接口脚本调用这个方法,即可。最后在接口测试报告里找一下出错的接口,就可以直观的发现哪些接口存在安全隐患。如下面的测试报告,可以看到fail的用例,因为这个接口返回了mobile和email两个敏感信息。

感谢每一个认真阅读我文章的人,礼尚往来总是要有的,虽然不是什么很值钱的东西,如果你用得到的话可以直接拿走:

这些资料,对于【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴上万个测试工程师们走过最艰难的路程,希望也能帮助到你!有需要的小伙伴可以点击下方小卡片领取

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/9/5 4:18:36

GLM-TTS版权合规提醒:商用需注意的开源协议条款

GLM-TTS版权合规提醒:商用需注意的开源协议条款 在AI语音技术飞速普及的今天,越来越多企业开始尝试将大模型驱动的语音合成系统集成到产品中——从智能客服的个性化应答,到教育平台上的“老师音色复刻”,再到短视频内容的自动化配…

作者头像 李华
网站建设 2026/9/3 4:34:37

【PHP视频流处理核心技术】:掌握高效转码格式转换的5大实战方案

第一章:PHP视频流处理的核心概念与应用场景 PHP 作为一种广泛使用的服务器端脚本语言,虽然并非专为多媒体处理设计,但在特定架构下仍可实现高效的视频流处理。其核心在于利用 PHP 的输出控制机制与外部工具(如 FFmpeg)…

作者头像 李华
网站建设 2026/9/3 12:32:35

百考通AI:您的智能实践报告生成专家,让实习总结告别熬夜与焦虑

对于每一位即将或正在完成实习的学生而言,“实践报告”是学业旅程中一道必须跨越的关卡。它不仅是对实习经历的总结,更是个人能力、思考深度和专业素养的集中体现。然而,撰写一份内容详实、结构严谨、逻辑清晰的高质量实践报告,往…

作者头像 李华
网站建设 2026/8/29 5:05:04

医疗-康复运动追踪软件精度测试:方法论、挑战与最佳实践

精度测试在医疗康复软件中的核心地位 随着人口老龄化和慢性病管理需求增长,运动追踪软件在康复医疗领域的应用日益普及。这类软件通过传感器(如加速度计、陀螺仪)实时监测患者运动数据,为医生提供康复进度评估依据。然而&#xf…

作者头像 李华
网站建设 2026/9/3 11:49:22

通过AI技术优化,8款高效查重工具推荐,助你轻松完成学术写作

8大论文查重工具核心对比 排名 工具名称 查重准确率 数据库规模 特色功能 适用场景 1 Aicheck ★★★★★ 10亿文献 AI降重、AIGC检测 学术论文深度查重 2 AiBiye ★★★★☆ 8亿文献 多语言支持、格式保留 国际期刊投稿 3 知网查重 ★★★★☆ 9亿文献 …

作者头像 李华