首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

短信接口防盗解决方案

通过正则表达式判断手机号连号过多,容易滋生短信。 本文将重点聚焦接口的防盗实践。 二、盗流量 在解决防盗之前先认识盗流量的特点和防盗的目标。...对于重要的接口,可考虑动态URL或者给参数增加时间戳签名,避免静态接口暴露出去。...当触发限流时,正常用户流量同样限流,对于短信注册来说新增正常用户受影响。如果恶意破坏者连多日耗尽限额短信资源,对正常用户的使用影响很大。...(二)图片验证码 在无防护措施的基础上增加图片验证码,有验证码的保护,短信接口相对安全许多。 短信验证码尽管能够有效保护短信接口防盗,但是不能够保护自己被盗。...基于IP地址,每60秒允许发送一条短信(不关联手机号),通过后端强制限流,能够大幅减少短信接口被盗的数量。 基于IP限流回避了盗模拟手机号的影响,使用IP地址一刀切,稳妥的保证了短信接口的安全。

7.3K31

腾讯短信接口服务

做个小程序需要发送验证码,短信接口是腾讯的。了解官方的sdk和demo发现对于我这种浅层次的人来说太麻烦了,然后就从网上找了一版。短信服务开通可以访问 腾讯短信服务 开发准备 1....申请签名: 下发短信必须携带签名,您可以在短信 控制台 中申请短信签名 3. 申请模板: 下发短信内容必须经过审核,您可以在短信控制台中申请短信模板 完成以上三项便可开始代码开发。...详情咨询:https://cloud.tencent.com/document/product/382/13613 Java版本SDK下载:腾讯短信SDK下载以及文档查看 需要的依赖...artifactId>qcloud-java-sdk 2.0.1 当然你也需要去腾讯注册...{ this.sdkappid = sdkappid; this.appkey = appkey; } // "sign": "腾讯"

22.2K31
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    小程序腾讯短信接口服务

    做个小程序需要发送验证码,短信接口是腾讯的。了解官方的sdk和demo发现对于我这种浅层次的人来说太麻烦了,然后就从网上找了一版....国内短信新购三重礼 直达地址:http://cloud.tencent.com/act/pro/voucherslist 秒级触达,99%到达率,首次购买短信套餐包限时尊享新人大礼 开发准备 1....申请 SDK AppID 以及 App Key: 在开始本教程之前,您需要先获取腾讯 SDK AppID 和 App Key,如您尚未申请,请到 腾讯短信控制台 中添加应用。...申请签名: 腾讯下发短信必须携带签名,您可以在短信 控制台 中申请短信签名 3. 申请模板: 腾讯下发短信内容必须经过审核,您可以在短信控制台中申请短信模板 完成以上三项便可开始代码开发。...{ this.sdkappid = sdkappid; this.appkey = appkey; } // "sign": "腾讯"

    37.5K60

    JeecgBoot 短信验证码接口,如何实现防机制?

    短信接口,主要通过两个方面来实现:一个是短信接口加签和时间戳;另外针对短信接口,增加防 check 机制;具体如下:一、针对短信接口加签和时间戳加签配置很简单,直接将需要控制的接口加到 yml 的参数...目前涉及接口:/sys/sms/sys/sendChangePwdSms二、短信接口增加高频校验同一个 IP 一分钟发送超过 5 次短信,则获取短信接口提示需要验证码防止短信 check 具体逻辑:同一...IP,一分钟内发短信不允许超过 5 次(每一分钟重置每个 IP 请求次数)同一 IP,一分钟内发短信超过 20 次,进入黑名单,不让使用短信接口2.1 在发送短信的地方,增加高频 check2.2 获取短信的验证码接口...2.3 防止短信工具类实现如下package org.jeecg.common.util;import lombok.extern.slf4j.Slf4j;import java.util.concurrent.ConcurrentHashMap...;/** * 防止短信工具 * * 1、同一IP,1分钟内发短信不允许超过5次(每一分钟重置每个IP请求次数) * 2、同一IP,1分钟内发短信超过20次,进入黑名单,不让使用短信接口 */@Slf4jpublic

    14710

    短信接口恶意调用(二)肉搏战-阻止恶意请求

    前言 承接前文《短信发送接口恶意访问的网络攻击事件(一)紧张的遭遇战险胜》,在解决了短信发送的问题后,长长地舒了口气,也就各忙各的事情去了,本以为应该是个完美的收场,哪知道只是泥泞道路的前一段,收场是收不了了...,还是要去应付接下来的烂摊子,因为攻击者并没有停止攻击,虽然恶意请求已经可以识别并且不会被业务服务器处理,也不会去触发短信发送接口,但是请求依然会源源不断的到达服务器,而且丝毫没有停止的意思。...问题分析 公司用的是阿里服务器ECS,在ECS控制台中查看入网流量: ?...虽然在程序中加入逻辑判断可以阻止非法请求对短信接口的触发,但是却无法阻止攻击者持续的向ECS发送请求,通过上图ECS的入网流量可以看到,在流量上升之后,并没有降下来的意思,得,这狗皮膏药真的一时没法撕下来了...我们都知道流量攻击,攻击者用大流量来压垮网络设备和服务器,或者有意制造大量无法完成的不完全请求来快速耗尽服务器资源,现在看来这次的短信接口攻击称不上流量攻击,因为数量级不在一个概念上,虽然也存在大量的非法请求

    1.8K60

    阿里短信通知的接入与实现(二)暨通信短信平台API接口调用

    事情变化太快,上线还不到一个月的注册短信验证功能就遇到了平台搬家的尴尬。阿里发了一个邮件通知。...原淘宝短信和阿里市场短信将迁移到通信平台,自2018年1月22日期,原平台将被停用,这之前是平台迁移期,需要用户抓紧迁移。也就是阿里给大家留了一个月的窗口期。...首先,申请AccessKey 登录通信平台控制台申请AccessKey,并添加短信签名和短信模版。关于短信签名和短信模版在上一篇文章中已经提到过,就不赘述了。...3、引入文件并载入短信平台节点。...、拷贝demo文件(SmsDdemo.php)中的静态方法(getAcsClient) public static function getAcsClient() {         //产品名称:通信流量服务

    10.1K30

    短信接口恶意调用,瞬间损失数万元,怎么解决?

    一、 事件简述 这是一件发生在前段时间的事情,当时的情况是这样的: 一个新的功能模块上线之后,出现短信接口恶意访问调用的情况,请求数量很大,而且通过查看短信服务商控制台也发现,短信发送量在飙升...当然,接口恶意访问的这个问题已经解决,因此写了这篇文章,可以做一下简单的记录,并且静下心来分析一下其中的问题了,看完这个案例,大家也可以一起讨论讨论。...找到最关键的问题,虽然存在网络攻击,但是真正需要立刻解决的是短信服务接口的调用问题,当务之急是修改短信发送接口,尽快止损。...1 、黑名单模式拦截 由于接口一直调用,需要紧急处理,减少短信服务费用的损失,因此一开始的出发点放在了手机号码上,针对手机号码做验证,采用黑名单的模式,对于此接口中出现的号码,在一定次数的请求后就立刻加入到黑名单列表中...通过以上策略可以有防止攻击者通过随意切换手机号及IP地址的方式可以短信。同时加入模拟器检测,以及参数加密等风控策略,有效防止黑客攻击。

    1.2K20

    美团面试:接口恶意狂,怎么办?

    下面是原本面试现场: 面试官:接口恶意狂,怎么办? 我:这个没搞过(每天CRUD,真的没搞过) 面试官:如果现在让你来设计,你会怎么设计?...为了不让大家也和我有同样的遭遇,今天,咱们就用一个非常简单的方式实现防: 一个注解搞定防 技术点 涉及到的技术点有如下几个: 自定义注解 拦截器 Redis的基本操作 Spring Boot项目...boolean login = accessLimit.needLogin(); String key = request.getRequestURI(); //防=...首先,我们创建一个简单的controller,然后,在方法上加上我们自定义的注解AccessLimit,就可以实现接口了。...总结 关于接口,如果在面试中被问到,至少还是能说个123了。也建议大家手动试试,自己搞出来了更带劲儿。 好了,今天就分享到此,如果对你有帮助,记得点赞、分享、在看。

    69720

    Python基于Twilio及腾讯实现国际国内短信接口

    短信服务验证服务已经不是什么新鲜事了,但是免费的手机短信服务却不多见,本次利用Python3.0基于Twilio和腾讯服务分别来体验一下国际短信和国内短信接口。...#打印发送结果 print(message) 整个过程比较简单,如此你就拥有了一个免费的国际手机短信服务接口,注意发送的手机号要填写手机号的国家区号,另外twilio的额度也并非无限,将会有一个10刀的额度...国内短信业务这块儿做的比较好的有阿里,腾讯,和百度,另外七牛云和又拍也有相应的服务,为什么一定要选择腾讯呢?其实很简单,因为有免费的100条短信可以用。...首先注册腾讯服务:cloud.tencent.com 注册成功后,腾讯会自动生成一个短信应用,如果没有默认应用,需要新建一下 ?...记录一下应用的 appid 以及 appkey 一会要用到 之后配置短信的签名,签名顾名思义,用来限制短信接口的权限,防止恶意调用,同时签名需要腾讯客服人工审核,大概需要两个小时左右。 ?

    5.3K30

    COS&CDN防盗方案

    但是产品也是一把双刃剑,给用户们带来高速体验的同时,也同时带来了潜在风险,例如存储桶内的文件恶意高频次的访问,产生了高额的流量账单费用,同时厂商也为此付出了高昂的流量费用成本,所以因恶意攻击或流量盗产生的高额账单厂商也是受害者...我们先来看下常见的盗场景,以制造对应的“”,来抵制攻击的“矛”图片2....相关案例3.1 盗案例一天早晨,小明收到一条腾讯扣费短信通知,小明点开短信一看,猛的从床上跳了起来,因为短信通知里面写到:“您的账号已欠费15,657.57元,最新一笔扣费为COS对象存储 结算扣费...同时,小明为了追溯高额流量的访问来源,小明也提交了工单以寻求腾讯工程师的协助,在腾讯工程师的协助下,小明拿到了访问来源IP的日志,但是分析日志发现存储桶内都是同一个图片文件大量访问,同时请求者没有携带...图片流量阈值封顶&熔断策略因为目前COS产品暂未推出类似CDN的流量封顶功能,所以这里推荐函数SCF+监控方案来实现此功能,具体实现方案如下注:经咨询腾讯工程师,此功能后续会推出图片相关接口如下接口名功能说明查询存储桶列表查询出账号下的全部存储桶列表拉取指标监控数据使用

    16.6K178

    追踪掠食者:地下灰产如何撸死创业公司?

    但网易拥有一批专业的客户端安全团队,他们已经研究出了一系列的黑科技,能确保拿到底层的设备信息,能免疫目前存在的改机软件和模拟器。...网易已经积累了非常丰富的人和机器的样本数据,训练出了高准确率的行为模型,能有效识别机器行为。...风险名单库主要包含黑名单和灰名单,网易通过多年和羊毛党的斗争,已经积累了千万级的风险名单库。 那么,从规则的角度来说,又该如何防范?...这对公司最后是非常不利的,可能热度是有了,但钱羊毛党薅走了,真实用户活跃度没有提升,活跃的都是单用户。...就是网易实时监控的同事,发现物流的订单异常,告诉大家,于是发现了这群黄牛党。

    2.8K50

    短信代收,一个年产数亿的黑产链条

    今天来看第一篇——年产值过亿的短信代收产业。 【谁坑了创业者的钱1】短信代收,一个年产数亿的黑产链条   计算,已经不仅仅是互联网技术的一次革新,更是无数未来行业领袖成长的沃土。...这一产业的出现和不断发展,正在逐渐击溃互联网业务以短信验证码为设下的一道防线。 ?...与短信平台不同,短信轰炸机并不在乎短信验证码的具体内容,纯粹是为了拉取接口、批量下发短信,从而达到整蛊或瘫痪用户手机的目的,因而工具的实现逻辑比较简单。...竞争对手通过拉取目标商家的短信下发接口,以每日百万级的请求量向用户下发无效短信。一方面提高该商家的运营成本,另一方面以该商家之名对其客户造成严重骚扰,让企业声誉受损,陷入用户投诉的泥潭。...▲ 图6:天御发现某网上商城恶意拉取短信验证码   实际上,短信费用损失还是其次,不管是黑产分子、竞争对手还是短信轰炸平台,他们都绝不仅仅是恶意拉取短信验证码那么简单,在这之后的垃圾注册、活动资源

    11.3K61

    使用腾讯自定义告警短信接口发送自定义字段

    摘要 在网上冲浪发现一篇文章在讨论腾讯的告警短信接口,正好我也需要这个东西,然后就跟着琢磨 了下,发现这个是个好东西,下面我们就来说说怎么玩。...正文 腾讯自定义告警短信接口具体查看:https://cloud.tencent.com/document/product/248/43042 你跟着官方方法开通就行了,每个账号每一个月有1000条免费短信额度...,就是跨域问题,如果技术牛逼的可以自己用node.js实现个跨域,就不需要在本地配置了,调用的时候直接使用部署在线上的跨域接口。...hfd.png 该接口主要接收两个参数,一个是标题即就是“text”,另一个是内容就是“desp”,调用成功之后你会收到一条短信,具体如下: lo.png 如果能收到信息,那么恭喜你,成功了。...完结 以上就是使用腾讯自定义告警短信接口发送自定义字段的全部内容,欢迎伙伴们一起来讨论。

    3.1K50

    多维通信:开放短信API接口,三网合一5秒准达

    多维通信的短信验证码服务可以达到三网合一、五秒到达、简单调用、快速实现的效果,帮助第三方以及第三方客户达成合作,更有专属靓号可供选择,与其他短信验证码服务相比,多维通信更加快速、稳定、高效,短信API...接口更是广泛,价格更是便宜。...多维通信凭借着近十年来的发展,积累了很多合作伙伴,往年的合作让更多客户信赖多维通信,多维通信就是凭借着自己严谨发展的态度以及合作伙伴的信赖,开启了短信验证码服务。...多维通信的短信验证码服务可以达到三网合一、五秒到达、简单调用、快速实现的效果,帮助第三方以及第三方客户达成合作,更有专属靓号可供选择,与其他短信验证码服务相比,多维通信更加快速、稳定、高效,短信API...接口更是广泛,价格更是便宜。

    2.1K30

    Fdog系列(三):使用腾讯短信接口发送短信,数据库写入,部署到服务器,web收尾篇。

    使用腾讯短信接口发送短信 3. java连接数据库 4.部署到服务器(如果你有的话) ---- 目录 Fdog系列(一):思来想去,不如写一个聊天软件,那就从仿QQ注册页面开始吧。...,腾讯短信服务API,服务器,Tomcat。...使用腾讯短信接口发送短信 我找了很多提供短信接口服务的,要不就是需要一次性购买几千条,要不就是需要企业才能购买,兜兜转转好几圈,最后还是在腾讯这里找到了免费的短信,新用户可以免费领取100条,并且之后每个月还会送...腾讯短信免费试用 我就当你已经领取了短信,继续往下走,点击控制台,然后搜索短信,进入下面的页面。 ?...,可以进一步设置请求参数 您可以直接查询 SDK 源码确定接口有哪些属性可以设置 SendSmsRequest req = new SendSmsRequest(); // 短信应用 ID: 在 [短信控制台

    2.4K30

    短信发送接口恶意访问的网络攻击事件(三)定位恶意IP的日志分析脚本

    前言 承接前文《短信发送接口恶意访问的网络攻击事件(二)肉搏战-阻止恶意请求》,文中有讲到一个定位非法IP的shell脚本,现在就来公布一下吧,并没有什么技术难度,只是当时花了些时间去写这个东西,类似于紧急修复线上...需求分析 目标: 通过日志定位并记录攻击者的IP,然后封掉此IP的所有请求 借助工具: shell脚本 日志文件 iptables防火墙 具体步骤: 第一步,首先是获取请求了攻击URL的所有请求中的IP...,因为攻击的URL只有一个,这里的做法是通过grep命令查找请求了此URL的日志行,查找的值为api地址的名称字段,比如此URL的地址为'/message/send/',而send字段只存在于此URL...第二步是从所有的行中提取出IP列,统计出所有出现的IP和此IP请求接口URL的次数,存入ip.txt文件。

    1.2K50

    短信发送接口恶意访问的网络攻击事件(四)完结篇--搭建WAF清理战场

    前言 短信发送接口恶意访问的网络攻击事件(一)紧张的遭遇战险胜 短信发送接口恶意访问的网络攻击事件(二)肉搏战-阻止恶意请求 短信发送接口恶意访问的网络攻击事件(三)定位恶意IP的日志分析脚本...以上三篇文章详细的介绍了事件的起因和经过,回顾了一下整个过程,其实就是技术人员不上心没有做好安全验证导致接口无聊的黑客攻击,然后一系列菜鸡互啄的过程,要说战,肯定是没有的,只是这个过程比较好玩儿,...这次事件虽然是发生在APP移动端,但是在WEB模块中,如果不做好接口安全,肯定也会出现类似的情况,而且WEB端的代码是可以被查看的,如果盯上肯定更加危险。...安全问题,一定要注意,我以前还碰到过服务器被黑的情况,所以深知攻击的痛苦。...原本打算写的博客,因为这次事件已经丢到马里亚纳海沟里去完全记不起来原先的计划了,不过关于接口攻击这个系列的博客到这一篇就算是完结了,感谢大家提出的意见以及提供的帮助。

    1.2K60

    腾讯11·11:千亿订单背后的安全“暗战”

    而在一次次订单量记录刷新,成交额飙出新高的同时,平台架构也在面临巨大的挑战,如页面打不开、服务不可用、优惠券薅、网络攻击、支付延迟等都有可能发生。那么针对这些问题,腾讯是如何助力其电商客户解决?...这些能力通过多款产品,如业务安全(天御)、主机安全(镜)、数据安全(数)、移动安全(乐固)、账号安全(祝融)、网站与流量安全、内容安全与风控安全,为客户提供安全保障。...短信代接平台:实现手机短信的自动收发。这其中,有一些短信平台是亦正亦邪,不但提供给正常的商家使用,一些黑产也会购买相关的服务。...腾讯云天御系统安全监测方案 腾讯天御产品通过腾讯积累的安全大数据和防引擎,精准识别“薅羊毛”的恶意行为,避免企业带来的巨大经济损失。其防御过程大概如下: 1 ....通过天御防,判定请求流量是否为恶意(API 实时接口); 2 . 之后,天御结果 200 毫秒内返回,厂商可根据返回的风险值(level),共计 5 个档位做合适的处理: 3 .

    5.3K41

    从互联网黑产谈金融安全

    2你获得了这些信息后,银行说我还有短信、密码二次验证,这个难么?种下木马直接拦截短信,通过各种途径窃取的用户信息撞库成功率非常高! 3以上层层突破,那如何转移这些钱又不被追查?...应用腾讯的大数据和 AI 引擎,我们会从账号的信用环节来看你这个号有没有种木马,有没有过客户信息泄露,这些我们都可以获取,这时候可以对你账号进行信用评估。...包括伪基站短信,以及地域风险。...通过多年的实践以及数据和技术上的优势,腾讯建立了一套包括:网申反欺诈、银行卡防盗、线上营销风控、手机支付的新风控体系以全面应对肆虐的互联网黑产,目前效果非常不错。...我们作为开放和连接的平台,这些能力都已在腾讯上以服务模式对外开放,希望能更多的惠及我们互联网金融产业!”

    96580
    领券