【计算机工具类-安全工具Skills】api-fuzzing-bug-bounty 技能
📅 2026/8/1 23:43:40
👁️ 次浏览
提供在漏洞赏金狩猎和渗透测试中测试REST、SOAP和GraphQL API的综合技术。涵盖漏洞发现、认证绕过、IDOR利用和API特定攻击向量。技能概述api-fuzzing-bug-bounty 技能是一个专门用于API安全测试的综合技能,提供在漏洞赏金狩猎和渗透测试中测试REST、SOAP和GraphQL API的完整技术栈。该技能涵盖了从API侦察到漏洞利用的全流程,包括IDOR利用、认证绕过、SQL注入、命令注入、XXE注入、SSRF等常见API漏洞的测试方法。下载地址:agentic-awesome-skills/skills/api-fuzzing-bug-bounty at main · sickn33/agentic-awesome-skills · GitHub主要功能API侦察: 识别API类型,枚举端点,发现Swagger/OpenAPI文档认证测试: 测试不同登录路径、速率限制、移动端vs Web端APIIDOR测试: 不安全的直接对象引用漏洞检测和利用注入测试: SQL注入、命令注入、XXE注入、SSRF测试GraphQL测试: 内省查询、IDOR、注入、速率限制绕过、DoS端点绕过: 403/401绕过技术触发条件在以下情况下应该调用此技能:进行漏洞赏金狩猎中的API安全测试执行渗透测试中的API安全评估测试REST、SOAP或GraphQL API的安全性发现和利用API特定漏洞进行授权的安全评估使用场景场景1: API侦察与发现使用Kiterunner等工具发现API端点,检查Swagger/OpenAPI文档,提取API路径。场景2: IDOR漏洞利用测试和利用不安全的直接对象引用漏洞,访问其他用户的数据。场景3: GraphQL安全测试执行GraphQL内省查询,测试IDOR、注入、速率限制绕过等漏洞。场景4: 注入攻击测试测试SQL注入、命令注入、XXE注入、SSRF等注入类漏洞。处理过程1. API侦察识别API类型并枚举端点:检查Swagger/OpenAPI文档使用Kiterunner进行API发现从Swagger提取路径2. 认证测试测试不同的认证路径和机制:测试不同登录路径(/api/mobile/login, /api/v3/login等)检查认证端点的速率限制分别测试移动端和Web端API3. IDOR测试测试不安全的直接对象引用:基本IDOR: 修改user_id参数IDOR绕过技术: 数组包装、JSON包装、参数污染等4. 注入测试测试各种注入漏洞:SQL注入: 在JSON中测试SQL注入命令注入: Ruby on Rails、Linux命令注入XXE注入: XML解析器利用SSRF: 通过API进行服务器端请求伪造5. 方法测试测试所有HTTP方法(GET、POST、PUT、DELETE、PATCH),切换内容类型。6. GraphQL测试针对GraphQL API的专项测试:内省查询获取架构GraphQL IDORSQL/NoSQL注入速率限制绕过(批处理)DoS(嵌套查询)输入要求使用此技能时,用户需要提供:Burp Suite或类似的代理工具API词表(SecLists、api_wordlist)REST/GraphQL/SOAP协议的理解Python脚本编写能力目标API端点和文档(如果可用)输出说明技能将提供:识别的API漏洞IDOR利用证明认证绕过技术SQL注入点未授权数据访问文档使用示例示例1: IDOR利用# 原始请求(自己的数据)GET /api/v1/invoices/12345Authorization: Bearer token# 修改后的请求(其他用户的数据)GET /api/v1/invoices/12346Authorization: Bearer token# 响应揭示其他用户的发票数据示例2: GraphQL内省curl -X POST https://target.com/graphql \-H Content-Type: application/json \-d {query:{__schema{types{name,fields{name}}}}}最佳实践分别测试移动端、Web端和开发者API检查所有API版本(/v1、/v2、/v3)验证认证和未认证访问添加X-Requested-With头模拟前端请求检查archive.org查找历史API端点测试敏感操作的竞态条件约束条件必须:分别测试移动端、Web端和开发者API检查所有API版本验证认证和未认证访问禁止:假设不同API版本有相同的安全控制跳过未记录端点的测试忽略速率限制检查应该:添加X-Requested-With: XMLHttpRequest头检查archive.org查找历史API端点测试敏感操作的竞态条件常见API漏洞清单漏洞类型描述API暴露未保护的端点公开暴露配置错误的缓存敏感数据被错误缓存令牌暴露API密钥/令牌出现在响应或URL中JWT弱点弱签名、无过期、算法混淆IDOR/BOLA破坏的对象级授权未记录端点隐藏的管理/调试端点不同版本旧API版本中的安全差距速率限制缺失或可绕过的速率限制注意事项仅限授权使用: 仅用于授权的安全评估、防御验证或受控教育环境高风险技能: 该技能具有攻击性风险等级,应谨慎使用法律合规: 确保所有操作符合法律法规和组织政策范围限制: 仅在授权范围内进行测试
3个维度深度解析:GitHub MCP Server如何重塑AI与GitHub的协作模式 【免费下载链接】github-mcp-server GitHubs official MCP Server 项目地址: https://gitcode.com/GitHub_Trending/gi/github-mcp-server
想象一下,当您的AI助手能够像人类开发者…
📅 2026/8/1 23:43:40
AI 应用(大模型、RAG、智能问答)对数据底座提出了新要求:既要存业务数据,又要存向量、做相似检索,还要弹性应对不确定负载。阿里云 PolarDB(云原生数据库)通过内置向量检索、HTAP 行列一体、存算…
📅 2026/8/1 23:42:38
Wan2.2开源:消费级GPU运行720P视频生成,成本降低70%的AI视频革命 【免费下载链接】Wan2.2-I2V-A14B-Diffusers 项目地址: https://ai.gitcode.com/hf_mirrors/Wan-AI/Wan2.2-I2V-A14B-Diffusers
你是否曾梦想过用消费级显卡生成高清视频…
📅 2026/8/1 23:42:38
1. 项目缘起:为什么是Jetson Nano Developer Kit Package D?如果你和我一样,是个对嵌入式AI、机器人或者边缘计算感兴趣的开发者,那么在选择硬件平台时,NVIDIA的Jetson系列绝对是一个绕不开的名字。而在整个Jetson家族…
📅 2026/8/2 0:45:11
1. 项目缘起:为什么选择10.1英寸DSI LCD?最近在折腾一个树莓派的小项目,想给它配一块显示效果不错、接口简单、驱动方便的中尺寸屏幕。市面上选择很多,从老旧的HDMI屏到各种SPI、DPI接口的屏幕,看得人眼花缭乱。最后&a…
📅 2026/8/2 0:45:11
1. 项目概述:DDSM400,一个被低估的工业级数据采集利器如果你在工业自动化、设备监控或者实验室数据记录领域摸爬滚打过一阵子,大概率会对各种数据采集模块(DAQ)有所耳闻。今天要聊的DDSM400,就是一款在特定…
📅 2026/8/2 0:45:11
NBTExplorer终极指南:5个简单步骤成为我的世界数据编辑大师 【免费下载链接】NBTExplorer A graphical NBT editor for all Minecraft NBT data sources 项目地址: https://gitcode.com/gh_mirrors/nb/NBTExplorer
NBTExplorer是一款专为《我的世界》玩家设计…
📅 2026/8/2 0:45:11
1. 项目概述:从“8路模拟量输出”到工业控制的核心桥梁最近在做一个工业数据采集与控制的小项目,核心需求是要用一台工控机去控制一个现场的模拟量输出模块,实现8路独立的4-20mA电流信号输出。这个需求在自动化产线、环境监控、设备测试台架等…
📅 2026/8/2 0:44:11
大论文写作进行到后期,很多同学最痛苦的莫过于“写创新点”。学校的抽检和盲审表格里,第一项往往就要求列出 1-3 个明确的论文创新点(Innovation points)。但对普普通通的我们来说,读研三年基本都在搬砖,哪…
📅 2026/8/2 0:44:11
1. 从水管网络到最大流:一个核心问题的诞生想象一下,你是一个城市供水系统的总工程师。你的城市有多个水源(水库),需要通过一个复杂的地下管道网络,将水输送到各个居民区。每条管道都有其最大通水能力&…
📅 2026/8/2 0:00:48
温馨提示:本人主页置顶文章(点我)开头有 CSDN 平台官方提供的学长联系方式的名片! 温馨提示:本人主页置顶文章(点我)开头有 CSDN 平台官方提供的学长联系方式的名片! 温馨提示:本人主页置顶文章(点我)开头有 CSDN 平台…
📅 2026/8/2 0:00:48
1. 从一次信号“找茬”说起:为什么我们需要互相关几年前,我在处理一组声学传感器数据时遇到了一个棘手的问题。我有两个麦克风记录了一段相同的音频信号,理论上它们接收到的声音波形应该非常相似,只是由于麦克风位置不同ÿ…
📅 2026/8/2 0:00:48
1. 从水管网络到最大流:一个核心问题的诞生想象一下,你是一个城市供水系统的总工程师。你的城市有多个水源(水库),需要通过一个复杂的地下管道网络,将水输送到各个居民区。每条管道都有其最大通水能力&…
📅 2026/8/2 0:00:48
温馨提示:本人主页置顶文章(点我)开头有 CSDN 平台官方提供的学长联系方式的名片! 温馨提示:本人主页置顶文章(点我)开头有 CSDN 平台官方提供的学长联系方式的名片! 温馨提示:本人主页置顶文章(点我)开头有 CSDN 平台…
📅 2026/8/2 0:00:48
1. 从一次信号“找茬”说起:为什么我们需要互相关几年前,我在处理一组声学传感器数据时遇到了一个棘手的问题。我有两个麦克风记录了一段相同的音频信号,理论上它们接收到的声音波形应该非常相似,只是由于麦克风位置不同ÿ…
📅 2026/8/2 0:00:48
AgentCard 智能体卡片:为英语学习 App 打造桌面级学习助手适用平台:HarmonyOS 7.0 (API 26 Beta)一、引言
HarmonyOS 7.0(API 26 Beta)新增了 AgentCard 智能体卡片能力,这是继 HMAF(鸿蒙智能体框架&#x…
📅 2026/8/1 0:00:26
无损视频剪辑终极指南:如何实现快速高效的多媒体处理 【免费下载链接】lossless-cut The swiss army knife of lossless video/audio editing 项目地址: https://gitcode.com/gh_mirrors/lo/lossless-cut
在数字媒体创作领域,视频编辑处理的质量损…
📅 2026/8/2 0:02:59
1. 本科生论文写作的AI辅助现状本科毕业论文是每个大学生必须跨越的一道坎。记得我当年写论文时,光是文献检索就花了整整两周时间,打印的参考文献堆满了半个书桌。如今AI技术的发展为学术写作带来了革命性变化,合理使用这些工具可以节省80%以…
📅 2026/8/1 0:00:30