【计算机工具类-安全工具Skills】api-security-testing 技能
API安全测试工作流程用于REST和GraphQL API涵盖身份验证、授权、速率限制、输入验证和安全最佳实践。技能概述api-security-testing 技能是一个专门用于测试REST和GraphQL API安全的专业工作流程包括身份验证、授权、速率限制、输入验证和API特定漏洞的全面测试。该技能提供了系统化的测试方法帮助安全研究人员和开发人员识别和修复API安全漏洞。下载地址https://github.com/sickn33/antigravity-awesome-skills/tree/main/skills/api-security-testing主要功能API发现: 枚举端点、文档API方法、识别参数、映射数据流身份验证测试: 测试API密钥验证、JWT令牌、OAuth2流程、令牌过期和刷新令牌授权测试: 测试对象级授权、功能级授权、基于角色的访问、权限提升和多租户隔离输入验证: 测试参数验证、SQL注入、NoSQL注入、命令注入和XXE注入速率限制测试: 测试速率限制头、暴力破解保护、资源耗尽和绕过技术GraphQL测试: 测试内省、查询深度、查询复杂性、批量查询和字段建议错误处理: 测试错误消息、检查信息泄露、测试堆栈跟踪、验证日志记录触发条件在以下情况下应该调用此技能:测试REST API安全性评估GraphQL端点验证API身份验证测试API速率限制进行漏洞赏金API测试使用场景场景1API安全审计对企业API进行全面的安全审计识别潜在的安全漏洞和风险点。场景2漏洞赏金测试在漏洞赏金项目中系统地测试API端点发现可报告的安全问题。场景3开发阶段安全测试在API开发过程中进行安全测试确保代码符合安全最佳实践。处理过程1. API发现阶段使用api-fuzzing-bug-bounty和scanning-tools技能进行API发现包括枚举端点文档API方法识别参数映射数据流审查文档Use api-fuzzing-bug-bounty to discover API endpoints2. 身份验证测试阶段使用broken-authentication和api-security-best-practices技能测试身份验证包括测试API密钥验证测试JWT令牌测试OAuth2流程测试令牌过期测试刷新令牌Use broken-authentication to test API authentication3. 授权测试阶段使用idor-testing技能测试授权包括测试对象级授权测试功能级授权测试基于角色的访问测试权限提升测试多租户隔离Use idor-testing to test API authorization4. 输入验证阶段使用api-fuzzing-bug-bounty和sql-injection-testing技能测试输入验证包括测试参数验证测试SQL注入测试NoSQL注入测试命令注入测试XXE注入Use api-fuzzing-bug-bounty to fuzz API parameters5. 速率限制测试阶段使用api-security-best-practices技能测试速率限制包括测试速率限制头测试暴力破解保护测试资源耗尽测试绕过技术文档限制Use api-security-best-practices to test rate limiting6. GraphQL测试阶段使用api-fuzzing-bug-bounty技能测试GraphQL安全包括测试内省测试查询深度测试查询复杂性测试批量查询测试字段建议Use api-fuzzing-bug-bounty to test GraphQL security7. 错误处理阶段使用api-security-best-practices技能审计错误处理包括测试错误消息检查信息泄露测试堆栈跟踪验证日志记录文档发现Use api-security-best-practices to audit API error handling输入要求使用此技能时用户需要提供目标API的基础URLAPI文档或规范如OpenAPI/Swagger身份验证凭据如API密钥、令牌测试范围和授权特定的测试目标或关注点输出说明技能将提供API安全检查清单发现的漏洞列表漏洞详细描述和复现步骤修复建议和最佳实践测试报告API安全检查清单☐ 身份验证正常工作☐ 授权得到执行☐ 输入已验证☐ 速率限制激活☐ 错误已清理☐ 日志已启用☐ CORS已配置☐ HTTPS已强制质量门控☐ 所有端点已测试☐ 漏洞已文档化☐ 修复方案已提供☐ 报告已生成相关技能security-audit: 安全审计web-security-testing: Web安全测试api-development: API开发最佳实践明确测试范围: 在开始测试前确保已获得明确的授权和测试范围系统化测试: 按照工作流程的阶段顺序进行测试确保覆盖所有方面记录发现: 详细记录每个发现的问题包括复现步骤和影响提供修复建议: 为每个发现的问题提供具体的修复建议遵循道德准则: 仅在授权范围内进行测试遵守法律法规和道德准则局限性仅当任务明确符合上述范围时使用此技能不要将输出视为环境特定验证、测试或专家审查的替代品如果缺少必需的输入、权限、安全边界或成功标准请停止并请求澄清

相关新闻

手机号查QQ实战:phone2qq 三步找回你遗忘的QQ号

手机号查QQ实战:phone2qq 三步找回你遗忘的QQ号

手机号查QQ实战:phone2qq 三步找回你遗忘的QQ号 【免费下载链接】phone2qq 项目地址: https://gitcode.com/gh_mirrors/ph/phone2qq 深夜一点,刚换完新手机的你盯着「你的QQ号是多少」这句消息,怎么也想不起那串数字。手机号明明还在…

2026/8/18 10:54:59 阅读更多 →
EtherCAT主站SOEM -- 52 -- SOEM2.0之ec_config.h/c从站扫描与PDO映射解析

EtherCAT主站SOEM -- 52 -- SOEM2.0之ec_config.h/c从站扫描与PDO映射解析

EtherCAT主站SOEM -- 52 -- SOEM2.0之ec_config.h/c从站扫描与PDO映射解析 0 Win QT & VS和Ubuntu QT & STM32F767 移植SOEM 0.0 移植环境预览: 0.1 Ubuntu18.04系统QT-SOEM博客、视频欣赏及源代码链接 0.2 STM32F767-SOEM 博客、视频欣赏及源代码链接 0.3 Win11/10系…

2026/8/18 10:53:59 阅读更多 →
V2X+5G车路协同如何破解自动驾驶“最后一公里”泊车难题?

V2X+5G车路协同如何破解自动驾驶“最后一公里”泊车难题?

1. 从“自主泊车”到“全场景协同”:爬行者智能系统的核心定位 最近,吉利发布“爬行者智能系统”的消息在圈内引起了不小的讨论。很多人第一眼看到“爬行者”,可能会联想到低速、谨慎的自动驾驶场景,比如自动泊车。这没错&#xf…

2026/8/18 10:53:59 阅读更多 →

最新新闻

从模型绑定到模型路由:开源AI开发平台MindsHub实战指南

从模型绑定到模型路由:开源AI开发平台MindsHub实战指南

在实际 AI 应用开发中,我们常常面临一个选择:是使用官方提供的、功能强大但限制较多的集成开发环境,还是寻找更灵活、更符合自身技术栈的开源替代方案。Claude Cowork 作为 Anthropic 推出的协作开发工具,其强大的 AI 辅助能力吸引…

2026/8/18 12:41:53 阅读更多 →
起亚K3 PHEV混动系统解析:从TMED技术到实用主义能耗经济性

起亚K3 PHEV混动系统解析:从TMED技术到实用主义能耗经济性

1. 从“油改电”到“智改电”:起亚K3 PHEV的发布背景与市场定位 2019年4月的上海车展,对于任何一个关注汽车行业的人来说,都是一个信息爆炸的节点。那一年,新能源补贴政策正处在退坡的“前夜”,市场弥漫着一种“抢装”…

2026/8/18 12:41:53 阅读更多 →
提示词工程:从零掌握与大模型高效沟通的核心技巧

提示词工程:从零掌握与大模型高效沟通的核心技巧

最近在尝试使用大语言模型时,是不是经常感觉自己的提问像“石沉大海”?明明想让它写个产品介绍,它却给你生成了一篇散文;想让其分析数据,它却开始编造故事。问题的核心往往不在于模型不够强大,而在于我们与…

2026/8/18 12:41:53 阅读更多 →
DeepSeek V4 Pro与Harness智能体框架在国家超算互联网平台的接入与实战指南

DeepSeek V4 Pro与Harness智能体框架在国家超算互联网平台的接入与实战指南

DeepSeek V4 Pro 正式版和 Harness 智能体框架已经正式登陆国家超算互联网平台。这意味着,无论是个人开发者还是企业团队,现在都可以通过国家级的算力基础设施,直接调用目前全球领先的大语言模型和智能体开发框架。对于关注 AI 应用落地的开发…

2026/8/18 12:41:53 阅读更多 →
解决CondaHTTPError连接失败的7种方法

解决CondaHTTPError连接失败的7种方法

1. 问题现象与背景分析当你在使用conda管理Python环境时,突然遇到"CondaHTTPError: HTTP 000 CONNECTION FAILED"这个错误,确实会让人一头雾水。这个错误通常发生在尝试通过conda安装、更新或搜索包时,表现为命令行突然卡住&#x…

2026/8/18 12:41:53 阅读更多 →
MCP协议与JSON-RPC在工具链协同中的工程实践

MCP协议与JSON-RPC在工具链协同中的工程实践

1. 工具链协议层设计的核心挑战 在复杂软件开发体系中,工具链各组件间的协同一直是个棘手的工程问题。我经历过多个大型工具链的集成项目,最深刻的体会是:当工具数量超过5个时,单纯的API调用就会演变成一场灾难。这正是MCP&#x…

2026/8/18 12:40:52 阅读更多 →

日新闻

告别逐帧截图:用 extract-video-ppt 快速提取视频中的 PPT 并一键导出 PDF

告别逐帧截图:用 extract-video-ppt 快速提取视频中的 PPT 并一键导出 PDF

告别逐帧截图:用 extract-video-ppt 快速提取视频中的 PPT 并一键导出 PDF 【免费下载链接】extract-video-ppt extract the ppt in the video 项目地址: https://gitcode.com/gh_mirrors/ex/extract-video-ppt 如果你还停留在"看网课 不停暂停 截图 …

2026/8/18 0:00:57 阅读更多 →
思源宋体TTF一站式上手:7个字重免费商用,从下载到上线的完整走查

思源宋体TTF一站式上手:7个字重免费商用,从下载到上线的完整走查

思源宋体TTF一站式上手:7个字重免费商用,从下载到上线的完整走查 【免费下载链接】source-han-serif-ttf Source Han Serif TTF 项目地址: https://gitcode.com/gh_mirrors/so/source-han-serif-ttf 你是不是也经历过这种时刻:设计稿里…

2026/8/18 0:00:58 阅读更多 →
华硕笔记本控制权回收指南:GHelper 如何用一个 10MB 文件替代 Armoury Crate

华硕笔记本控制权回收指南:GHelper 如何用一个 10MB 文件替代 Armoury Crate

华硕笔记本控制权回收指南:GHelper 如何用一个 10MB 文件替代 Armoury Crate 【免费下载链接】g-helper Lightweight Armoury Crate alternative for Asus laptops with nearly the same functionality. Works with ROG Zephyrus, Flow, TUF, Strix, Scar, ProArt, …

2026/8/18 0:00:59 阅读更多 →

周新闻

基于阿里云与通义千问(Qwen)构建AI应用:从模型调用到生产部署的完整实践指南

基于阿里云与通义千问(Qwen)构建AI应用:从模型调用到生产部署的完整实践指南

如果你是一名开发者,最近可能已经感受到了AI大模型正在从“玩具”变成“生产力工具”的强烈信号。从代码补全到智能Agent,从本地部署到云端API,我们正处在一个技术栈快速重构的节点。然而,面对层出不穷的模型、框架和工具&#xf…

2026/8/18 9:15:35 阅读更多 →
工业通信系统底层逻辑:04 反射——高频能量撞墙之后会发生什么?

工业通信系统底层逻辑:04 反射——高频能量撞墙之后会发生什么?

第四篇:反射——高频能量撞墙之后会发生什么? —— 你以为信号已经过去了,其实它正在回来打你 老Q的现场笔记 第五季,我们正式进入工业神经系统层。这里不再是单个设备的战斗,而是整个工厂“经脉”层面的秩序之战。从这一篇开始,你将第一次看清:看似简单的信号传播,背…

2026/8/18 9:06:28 阅读更多 →
【文章复现】非线性值迭代自适应动态规划(ADP):离散时间非线性系统的策略迭代自适应动态规划算法研究附Matlab代码

【文章复现】非线性值迭代自适应动态规划(ADP):离散时间非线性系统的策略迭代自适应动态规划算法研究附Matlab代码

✅作者简介:热爱科研的Matlab仿真开发者,擅长毕业设计辅导、数学建模、数据处理、建模仿真、程序设计、完整代码获取、论文复现及科研仿真。🍎 往期回顾关注个人主页:Matlab科研工作室👇 关注我领取海量matlab电子书和…

2026/8/18 9:04:56 阅读更多 →

月新闻

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南 【免费下载链接】BaiduNetdiskPlugin-macOS For macOS.百度网盘 破解SVIP、下载速度限制~ 项目地址: https://gitcode.com/gh_mirrors/ba/BaiduNetdiskPlugin-macOS 还在为百度网盘macOS版的龟速下…

2026/8/17 18:54:37 阅读更多 →
终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换 【免费下载链接】ncmdump 项目地址: https://gitcode.com/gh_mirrors/ncmd/ncmdump 还在为网易云音乐下载的NCM格式文件无法在其他播放器播放而烦恼吗?ncmdump解密工具帮你轻松解决这个困…

2026/8/17 18:55:16 阅读更多 →
HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

AgentCard 智能体卡片:为英语学习 App 打造桌面级学习助手适用平台:HarmonyOS 7.0 (API 26 Beta)一、引言 HarmonyOS 7.0(API 26 Beta)新增了 AgentCard 智能体卡片能力,这是继 HMAF(鸿蒙智能体框架&#x…

2026/8/17 18:55:55 阅读更多 →