线上攻防实验 通用API接口签名加密通讯安全参考

通过本实验进行深度API接口签名加密通讯安全开发实践;我们提取了本实验的API接口签名加密通讯核心安全策略,进行深度安全实践,在ThinkPHP5框架有真实场景实现API接口签名加密通讯!
已实践的实验
TP5框架接口签名加密通讯安全指南

本攻防实验地址

https://www.anquanlong.com/lab_introduce?lab_id=18

0x1 实验说明

类似安全龙主站的API接口签名加密通讯安全参考,有效防止前端提交的表单被抓包篡改,自动化爆破,适用WEB/APP接口签名通讯加密,在APP开发实践中效果更感人。在WEB/APP中RESTful风格的API或者WEB混合开发实践中,需要对前端JS生成签名的方法进行混淆加密。

0x2 实验环境说明

ubuntu:16、php:7.2、apache:2.4、代码开源
靶场语言:PHP
实验室功能支持,拦截请求、代码审计,通过拦截请求你可以更好地完成实验,通过代码审计你可以直观地了解漏洞是如何形成的以及如何进行修复;让攻击和防御用代码来说话。

0x3 API接口签名加密通讯安全场景

通用于前端与后端的访问通讯sign签名验证,不同于类jwt、session身份验证;是资源授权访问另一种方式,有效防止前端提交的表单被抓包篡改,自动化爆破。该场景属于API安全,有效防止API未授权访问漏洞的形成。

例如:当你在渗透测试过程中遇到无法改包或者除非重复提交进行爆破。在安全龙主站,对每个API接口访问或者提交数据都需要验证Sign签名,才能正常访问或者提交参数。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值