技术交流
推荐新闻
热门新闻
短信平台安新万博平台详需求摸索
来源:网络整理 日期:2021-02-17 16:12 点击:
短信平台一般是指用于企业内部统一提供短信处事的系统,一般包括发送短信、校验短信验证码等成果。固然短信平台看似成果简朴,但由于今朝短信成果利用很是普遍,业务场景富厚,因此它的安详性至关重要。由于事情需要,我最近整理了一份短信平台的安详需求,在此记录分享。
(一)、请求获取验证码成果接口
成果利用场景:一般由前置应用系统(渠道端)携带用户IP+用户手机号到短信平台接口获取验证码。
短信轰炸 1、限制单IP+单手机号单元时间内请求接口次数,新万博客户端,高出限制封禁IP。
短信验证码可猜解 2、短信验证码内容不能为不安详的随机数(不要利用可预测的标识符和确认码组合)且切合强度要求(6位及以上)。
未授权手机号获取验证码 3、支持手机号利害名单节制计策。
短信轰炸 4、短信获取接口支持防重放(在cookie中添加时间戳等方法)。
未授权应用获取验证码 5、短信获取接口支持认证校验。
短信验证码校验绕过 6、短信验证码内容不能直接通过接口返回前置应用,而是返回发送状态即可。
短信验证码内容改动 7、短信验证码内容不能由前置应用系统传入,而是由短信平台后端定制模板与前置应用系统绑定。
绕过单手机号发送次数限制 8、对前置应用系统传入的手机号举办字符处理惩罚合名目校验,过滤非数字字符,并确保名目正确。
短信轰炸 9、单手机号请求短信验证码隔断限制(如60s),隔断内不答允再次请求验证码。
横向短信轰炸 10、针对差异前置应用系统配置单元时间内差异的请求次数阈值。(如高频率应用阈值高一些、低频率应用阈值低一些)
(二)、请求校验验证码成果接口
成果利用场景:一般由前置应用系统(渠道端)携带用户IP+用户手机号+用户输入验证码到短信平台接口校验验证码。
短信验证码爆破 1、限制单IP+单手机号单元时间内验证码校验错误次数。
短信验证码爆破 2、短信验证码生效时间限制。
短信验证码复用 3、沟通短信验证码不能用于差异行动(即用户每步操纵利用单独验证码来确认,如注册、登录、转账等用差异的短信验证码)。
短信验证码爆破 4、短信校验接口支持防重放(在cookie中添加时间戳等方法)。
短信验证码未授权校验 5、短信校验接口支持认证校验。
短信验证码复用 6、短信验证码在验证通事后该当即重置、失效。
以上安详需求并不完善,待后续探讨增补。需求中相关阈值仅供参考,详细数值要团结业务实际环境抉择。别的在实际场景中,可以在前置应用系统中通过添加图片验证码等方法,防备利用自动化东西批量请求接口。
总机:01082311258 客服电话:15652006009 传真:010-82631685/82311256
opyright © 2019 新万博客户端通信技术开发有限责任公司 All rights reserved
网站地图