童话说说技术创业美文职业
投稿投诉
职业母婴
职场个人
历史治疗
笔记技能
美文纠纷
幽默家庭
范文作文
乐趣解密
创业案例
社会工作
新闻家居
心理安全
技术八卦
仲裁思考
生活时事
运势奇闻
说说企业
魅力社交
安好健康
传统笑话
童话初中
男女饮食
周易阅读
爱好两性

短信验证码的深度剖析

3月27日 乱人心投稿
  本文深度剖析了关于短信验证码的运作机制,破解验证码A和短信验证码A‘原理,以及短信验证码未加防护存在的风险和对于短信验证码出现的一些问题应该如何处理。
  一、短信验证码运作机制
  1。验证码加密发送
  在APP中点击发送验证码,向后台发送一个发送验证码请求;
  后台收到请求,生成一个验证码A,并反编译成短信验证码A‘;
  请求短信服务商发送短信验证码A’至用户手机,同时存储验证码A至后台数据库中;
  注:出于安全性考虑,后台数据库只能查看验证码A,无法查看短信验证码A‘。
  2。验证码解密验证
  用户收到短信验证码A’,填写至APP中,点击注册,向后台发送验证验证码请求并提交短信验证码;
  后台收到请求后后反编译短信验证码A‘,验证反编译之后的结果是否是验证码A,是则验证码成功,此次用户注册申请成功,否则验证失败,反馈给APP,此次注册申请不成功。
  产品经理只需要理解成为“我们有一个密件,你用我短信传给你的暗号打开密件,然后把里面的东西交给我,我就把你要的东西给你”。
  二、破解验证码A、短信验证码A‘原理
  在这样的一个机制下,而且需要验证码不过于复杂,会出现两种比较常见的对用户账户的安全性造成威胁的情况:
  (1)暴力破解短信验证码A’
  假设短信验证码A’只有四位,暴力破解只需要模拟调取接口10000次就能够把短信验证码A‘破解出来。假设调取一次接口耗时0。1秒,那么1000秒就能够成功破解验证码A’,即只有短短的10006016。67分钟。
  (2)暴力破解验证码A
  截取数据库的数据包拿到验证码A,对验证码A执行暴力破解,反推出短信验证码A‘,相比直接暴力破解短信验证码A’,时间会有点长,但可以减少验证次数。
  三、短信验证码未加防护存在的风险
  当黑客发现某个未加防护的短信发送接口后,按照某个手机号码列表,循环发送短信验证码,不断变换ip地址,如果我们没有做任何限制的话,会存在两个方面的风险:
  公司可能损失数以万计甚至更高的短信费用,发送验证码是需要向运营商付费,如果发出的短信大多数都是没有用的话,用户注册量越大资金支出越大,将让公司在这一块遭受不必要的损失;
  流量攻击,用户无法登陆、注册;大批量的请求发送验证码,会导致访问流量大增,有可能使得发送验证码的数据接口瘫痪,用户无法继续使用该功能(造成用户无法登陆、注册),必定会收到用户的投诉,公司形象也会受损。
  四、应对策略
  为了防止黑客恶意刷取目标网站短信验证码,使用对短信发送次数、短信发送时间间隔进行限制以及发送之前增加动态验证。
  (1)手机号获取短信验证码次数限制是其中一种防攻击策略,不过在设计这方面内容时,需要根据自己公司的业务情况具体制定的。
  需要回答3个问题:
  根据业务需要,短信验证码发送次数设置的上限为多少合适?单次短信验证码填写错误的次数?
  一般超过这个上限,我们需要锁定用户手机号多长时间?6小时,12小时,还是24小时?
  锁定用户手机号后,我们可以为用户提供的后续方案是什么?需不需要提示对方,让他打电话给客服,自己主动申请解锁?走邮箱的验证方式、增加语音验证码也是一种可行的解决方案。
  (2)设置短信发送时间间隔是其中的一种防攻击策略,为了防止用户重复获取验证码,一般设置60s左右的间隔获取时间,但验证码的有效期一般是530分钟不等。一般来说,5分钟有效的都是4位验证码,30分钟有效的都是6位验证码。不过这方面手段不能防止黑客更换手机号进行攻击,防护等级较低。
  (3)发送验证码之前需要填写一次验证码,不过此种传统的方式利用机器学习的知识很容易破解。另外可以增加滑块拼图这种需要人为干预的动态验证。
  至于如何研究这一块,各位可以看一下各大手机银行的APP,他们的安全防护措施都非常强大,无论是登录还是注册还是找回密码都有极高的安全性。
投诉 评论

通过对生鲜电商市场的深度解析,聊聊垂直生鲜电商的突围之道生鲜电商市场在经过20162017年的洗牌以及巨头入局后,现在已经处于高速发展后期,许多早年知名的品牌死去,又有许多新兴品牌和新的商业模式给这个市场注入了活力。而作为早期市场主……不少应用“习惯性”访问用户信息:以优化之名,行窃取之实?不管是将用户隐私用于变现、研发还是推广,说到底都是为了一个“利”字。近一段时间,OV两大手机品牌厂商先后发布了各自的年度旗舰机型NEX与FindX。由于都是采用了隐藏式前……鸡肋反击战:轻应用开发的“下半场”如果我们也很庸俗地把中国轻应用分为上半场和下半场,那么轻应用的上半场一定是无聊透顶的,希望即将到来的轻应用下半场,可以带来一些精彩。三年前我们多努力地讨好用户,今天我们就……大疆MavicPro无人机产品市场分析报告2016年大疆的MavicPro无人机发布以来,就横扫了消费级无人机的市场。正值7月18日大疆又一轮新品发布会,本文主要带大家研究一下MavicPro为什么这么强,以及能否更强……泡沫时代中,日本的沸腾景象没有人炒房,也没有人炒股。过去30年的中国经济是全世界最大的一次奇迹,以如此体量的人口和经济体,能够实现每年差不多10的名义GDP增长。这是一个沸腾的年代,中国人开始了全……深度解读《抖音企业蓝V白皮书》:抖音蓝V该怎么做?在6月末抖音发布了《抖音企业蓝V白皮书》,此次是官方首次系统分析了抖音蓝V生态的趋势、玩法案例。那本文就深度解读《抖音企业蓝V白皮书》,看看抖音蓝V该怎么做?抖音在6月份……通用设计法则2:导引手册优秀的设计师有时会无视设计法则。但当他们这样做的时候,通常会有一些补偿性的措施。除非你确定你能做得那么好,否则最好还是遵守这些法则。威廉斯特伦克(WilliamStrunk)……2018上半年,这些最具价值的微信公众号。。在信息爆炸时代,如何发现有价值的内容?有道云笔记2018第二季度微信价值排行榜,让你get最有价值阅读内容。近日,有道云笔记基于自身第二季度超过6500Wnbs……PC端统计图使用逻辑统计图的目标是希望让目标阅读的用户能更快地从各类繁复的信息中,直接获取重要的有价值的信息。在不同的使用场景,会用到不同的统计图。但是对于统计图的基本规律和使用的逻辑都是一样的,……任何商业成交,都源于三大驱动力:需求驱动信任驱动价值驱动笔者研究了式用户的整体购买流程和企业的营销流程,得出这个结论:任何商业成交,都源于三大驱动力:需求驱动信任驱动价值驱动。目前的商业渠道模式,有线下的门店、商超等渠道分销模……短信验证码的深度剖析本文深度剖析了关于短信验证码的运作机制,破解验证码A和短信验证码A‘原理,以及短信验证码未加防护存在的风险和对于短信验证码出现的一些问题应该如何处理。一、短信验证码运作机……这是陌陌16个月的迭代情况,还有我的见解本文整理了2017年3月至2018年7月初陌陌的迭代情况,并写出了相关的见解。从2017年3月起,看应用商店的版本迭代描述、比较APP的新旧功能,陌陌的产品迭代主要是以下……
小红星是否值得投入?当平台众多的时候,小红星可以跟踪导流天猫小红书平台正在一步步地占据我们的生活,经常能够在等电梯的时候、坐地铁的时候,看见越来越多的人在逛小红书。至此,其平台的种草功能也越来越出现在大众的眼球当中,时不时就会被种草好物……搞笑达人“李炮儿”勇闯《中国好声音》,涨粉千万还差点出道?搞笑短视频达人接受粉丝提出的挑战,参加《中国好声音》,竟一路过关斩将到全国总决赛,还涨粉近千万?这不是段子,这是李炮儿的真实经历。近日,李炮儿参加《中国好声音》的系……知乎周源:我们拥抱AI,社区仍将以人为先站长之家(ChinaZ。com)7月16日消息:7月14日至7月16日,知乎年度嘉年华活动2023年新知青年大会在北京751园区举行,在“盐Club”上,知乎创始人、董事长兼C……知乎匿名功能下线周源:既往不恋纵情向前快科技7月16日消息,7月初,知乎官方宣布将下线匿名功能”,知乎表示,作为社区早期的产品机制,匿名功能的上线初衷是建立在用户开放讨论、友善互动的基础之上的。而日前,知乎创……公众号又改版,增加了这些功能!对自媒体有哪些影响?有新媒体朋友发现,前两天微信公众号(前端页面)又改版了,让我分析一波。这次改版,主要是微信文章页面的按钮发生了变化,会一定程度上影响文章分享率,关注转化率。最新的微……贾扬清新公司LeptonAI曝光ONNX联创、etcd作者加站长之家(ChinaZ。com)7月18日消息:知名人工智能科学家贾扬清在今年3月宣布离职创业后,他的新公司终于浮出水面。据悉,贾扬清的新公司名为LeptonAI,联合创始成员……上海要求手机点餐不得强制关注微信公众号:需有纸质菜单快科技7月18日消息,目前,很多餐厅都有手机点餐的服务,对餐厅来说,手机点餐省了服务员人工点餐的环节,但对消费者而言却并不方便,比如手机点餐要强制关注微信公众号、手机点餐图片太……微信新功能你用没?公众号新增划线阅读被吐槽多此一举腾讯回应:快科技7月18日消息,日前,有部分网友在社交平台表示,微信新增公众号划线阅读功能,网友对该功能褒贬不一,有人认为微信划线功能好多此一举,本身碎片化阅读时间,还跟划重点一样,就这……新流量密码:佛媛之后,“道士”下山雍和宫的香火燃得很旺。暑假叠加毕业季,来自五湖四海的年轻香客们在这里求事业、求财富,顺便再请一串寓意健康、顺利或者大吉的手串;距离雍和宫十公里外的道观白云观相比有些清净,一般来……“职业打假”盘活探店博主,揭秘视频成流量密码?如今,说“真话”也能成为新的流量密码。最近,在各大短视频平台涌现了许多打假博主,他们有的揭露商家缺斤少两的行为,有的靠着自己的专业为消费者揭秘食品背后的化学成分,凭借“真……小红书投放成本越来越高?如何建立流量主权?上周1个认识很久的消费品客户,告诉我不做小红书了。根源在于发现平台的投放成本越来越高,当时投放ROI在2左右,还能支撑去做,现在投放成本越来越高,再投下也没有太大意义。讲……百度百家号百全新定向能力上线支持同一素材同一时间多次加热站长之家(ChinaZ。com)7月19日消息:今日,百家号宣布,为提升使用体验和投放效果,便于创作者更好地使用内容加热功能,百进行了升级优化。其中,全新定向能力上线:支……
友情链接:中准网聚热点快百科快传网快生活快软网快好知文好找作文动态热点娱乐育儿情感教程科技体育养生教案探索美文旅游财经日志励志范文论文时尚保健游戏护肤业界