35、Web API Verifier:助力物联网Web API安全测试

Web API Verifier:助力物联网Web API安全测试

1. 背景与相关工作

随着物联网的发展,越来越多的物理设备能够连接到互联网,如冰箱、自动门、风扇和空调等。然而,物联网设备面临着各种安全威胁,惠普发现70%连接到互联网的物联网设备易受各种攻击。同时,在物联网应用中,REST是构建Web API最流行的方法之一,但Web API的漏洞可能会导致敏感数据泄露、注入攻击、参数篡改和中间人攻击等严重后果。目前,在IoTtalk及其应用(如EduTalk和ScratchTalk)中,还没有有效的方法来测试Web API,因此验证Web API的安全性变得至关重要。

1.1 相关技术与工具
  • 云服务与REST API :如今,大多数云服务(如AWS和Microsoft Azure)使用REST API来访问其服务。OpenAPI(原Swagger)已成为最流行的REST API接口描述语言,其规范描述了如何通过REST API访问服务,包括API的URL规则、服务使用的方法、客户端发送的请求参数、服务的响应以及响应格式。
  • Swagger Editor :这是一个用于编写OpenAPI规范的在线编辑器。如果用户在编辑器中输入的OpenAPI定义有误,验证器会在GUI上显示错误消息。用户完成文档后,可以将其保存到本地计算机。
  • RESTler-fuzzer :这是微软开发的第一个有状态的REST API模糊测试工具,其核心技术是Fuzzing。Fuzzing是一种软件测试技术,通过反复向应用程序发送不同的输
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值